ทำการทดสอบบน
- M/B Intel รุ่น S3420GPLC
- CPU Intel(R) Xeon(R) CPU X3440 @ 2.53GHz
- RAM ECC 2GB
- OS SmartCafe 2012 + igb driver 3.3.6
เมื่อทำการติดตั้งการ์ดเรียบร้อยแล้ว ทำการเปิดเครื่อง และใช้คำสั่ง lspci
เดิมจะมี eth0 และ eth1 ซึ่งเป็น LAN Onboard ของตัว M/B จะเป็น chipset
00:19.0 Ethernet controller: Intel Corporation 82578DM Gigabit Network Connection (rev 05)
03:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
และมี eth2-eth5 เป็น Intel Quad Port จะเป็น chipset
01:00.0 Ethernet controller: Intel Corporation 82580 Gigabit Network Connection (rev 01)
01:00.1 Ethernet controller: Intel Corporation 82580 Gigabit Network Connection (rev 01)
01:00.2 Ethernet controller: Intel Corporation 82580 Gigabit Network Connection (rev 01)
01:00.3 Ethernet controller: Intel Corporation 82580 Gigabit Network Connection (rev 01)
หมายเหตุ :
ถ้าเห็นเป็น Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
จะเป็น Intel รุ่น Intel® PRO/1000 PT Server Adapter
เมื่อใช้คำสั่ง mii-tool
SIOCGMIIREG on eth0 failed: Input/output error
SIOCGMIIREG on eth0 failed: Input/output error
eth0: no link
SIOCGMIIREG on eth1 failed: Input/output error
SIOCGMIIREG on eth1 failed: Input/output error
eth1: no link
eth2: no link
eth3: no link
eth4: no link
eth5: no link
สังเกตได้ว่า eth2-eth5 ไม่มี error เหมือน eth0,eth1
เมื่อทำการตรวจสอบ driver ที่ใช้ โดยดูจากไฟล์ /etc/udev/rules.d/70-persistent-net.rules
จะได้ว่า
# PCI device 0x8086:0x10ef (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1e:67:05:b2:79", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x10d3 (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1e:67:05:b2:78", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x8086:0x150e (igb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:21:85:81:8e", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"
# PCI device 0x8086:0x150e (igb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:21:85:81:8d", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth4"
# PCI device 0x8086:0x150e (igb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:21:85:81:8f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth5"
# PCI device 0x8086:0x150e (igb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:21:85:81:8c", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
จะเห็นได้ว่า eth0,eth1 ที่เป็นแลน onboard จะใช้ driver e1000e
ส่วน eth2-eth5 ที่เป็นแลน Quad Port ใช้ driver igb