获取以太网卡信息

获取以太网卡信息

我安装了 2 个以太网卡。第一个是板载的(集成的),第二个是安装在 PCI2 插槽中的额外添加的 PCI 卡。有没有办法(使用特定命令)检测哪个属于 eth0,哪个属于 eth1?我正在运行 Slackware 14。

答案1

lspci命令将提供有关您的网卡的一些信息

lspci -knn | grep Net -A2

或者lspci -vvv

你的情况eth0应该属于集成卡

答案2

卡的 MAC 地址是固定的(前三个字节标识制造商)。因此,你可以通过查看 MAC 地址来判断哪个设备是哪个设备。

例如,命令为ip linkifconfig -a

您还可以使用 udev 规则根据 MA​​C 地址分配特定设备名称,这样您就会知道eth:i哪个是内部卡,哪个是eth:e外部卡(或您选择的任何名称)。在 Debian 上,/etc/udev/rules.d/70-persistent-net.rules负责这一点,我不知道 Slackware 做什么。

相关内容