linux下多網路卡識別順序的問題

spectre2發表於2011-12-14

參考http://bbs.chinaunix.net/viewthread.php?tid=1919509

解決方法一:


QUOTE:
ACTION=="add", SUBSYSTEM=="net", IMPORT{program}="/lib/udev/rename_device"
SUBSYSTEM=="net", RUN+="/etc/sysconfig/network-scripts/net.hotplug"
DRIVER=="e1000",ID=="0000:02:02.0",NAME="eth1"

ID是指bus-info:PCI ID

如上面藍色一行所示,將 drivername ,pci-id, 顯示的名字做一個對應,就可以了。

測試沒有問題。
PCI  ID  使用 ethtool -i eth0 查詢

[root@ssjwork ~]# ethtool -i eth0
driver: e1000
version: 7.3.21-k4-2-NAPI
firmware-version: N/A
bus-info: 0000:00:03.0   ------這個就是bus-info: PCI ID

解決方法二:


QUOTE:
將網路卡的真實 MAC 地址寫入網路卡的靜態配置檔案中 ifcfg-ethX,新增一行內容:
HWADDR=xx:xx:xx:xx:xx:xx
其中,xx:xx:xx:xx:xx:xx 為網路卡的 MAC 地址

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14184018/viewspace-713284/,如需轉載,請註明出處,否則將追究法律責任。

相關文章