如何知道 Linux 中集线器的端口到设备映射

如何知道 Linux 中集线器的端口到设备映射

我有一个系统,其中多个 USB 以太网设备(同一供应商的)连接到 USB 集线器。我有哪个端口有哪个以太网接口的物理映射。有没有一种方法可以以编程方式识别设备,以找到分配 IP 地址等的物理映射。

答案1

您可以使用 MAC 地址来识别连接的设备。 MAC 地址的前半部分标识 NIC 的制造商(即 11:22:33:44:55:66 中的 11:22:33 将标识制造商)。

这是一个网站,您可以输入 MAC 地址并获取制造商:http://www.macvendorlookup.com/

需要注意的是,NIC 的制造商可能与相关产品的制造商不同。例如,我有一台戴尔笔记本电脑,配有英特尔制造的网卡。

相关内容