Centos 6.5 机器上的 usb0 以太网设备的用途是什么?

Centos 6.5 机器上的 usb0 以太网设备的用途是什么?

我的 Centos 6.5 机器安装了 2 个以太网设备(eth0 和 eth1)。但是当我以 root 身份使用 ifconfig -a 列出所有以太网设备时,结果列表中有另一个以太网设备 usb0,如下所示:

usb0  Link encap:Ethernet  HWaddr 36:40:B5:87:34:8C
      inet addr:169.254.95.120  Bcast:169.254.255.255  Mask:255.255.0.0
      inet6 addr: fe80::3440:b5ff:fe87:348c/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:1716 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1314 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:238284 (232.6 KiB)  TX bytes:230702 (225.2 KiB)

据我所知,我从来没有配置过它。我的问题是,我的机器上的 usb0 以太网设备有什么用途?

答案1

基本上,它用于通过 USB 进行 TCP/IP 通信。您想要这样做的原因各不相同,但通常是因为特定设备需要它。一些值得注意的例子是 BeagleBone、基于现代 Linux 内核的手机的 USB 网络共享,以及可能一些利用 USB 的业余无线电设备(可能是用于分组无线电)。

据我所知,usb0 在许多 Linux 发行版上都已自动启用和配置。

答案2

这是一个带内管理端口。IBM 等公司使用无人值守管理端口。在机器的背面,它可能被称为 IMM 或 Service,上面有一个普通的以太网端口。它连接到一个小型单板计算机,用于管理电源、串行控制台等。有一个小型的嵌入 Web 服务器。

上的 usb0 接口是从 IMM 到主机的以太网 USB 接口。这样,主机操作系统就可以联系 IMM 并执行配置和/或管理。

相关内容