Duplicate interfaces on e1000
Jose Celestino
japc at co.sapo.pt
Mon Jun 11 11:39:46 CDT 2007
Hello,
I am having the weirdest behaviour on a Dell PE 1850, with Debian 4.0,
kernel 2.6.18-4-686-SMP and Intel(R) PRO/1000 Network Driver - version
7.1.9-k4-NAPI.
The machine is configured with an Intel e1000 quadport on slot2 and an
Intel e1000 dualport on slot1:
# lspci | grep Ether
03:04.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (rev 01)
03:04.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (rev 01)
03:06.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (rev 01)
03:06.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (rev 01)
04:0b.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01)
04:0b.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01)
07:07.0 Ethernet controller: Intel Corporation 82541GI/PI Gigabit Ethernet Controller (rev 05)
08:08.0 Ethernet controller: Intel Corporation 82541GI/PI Gigabit Ethernet Controller (rev 05)
The interfaces that I see are:
# mii-tool
eth0: no link
eth1: no link
eth2: no link
eth3: no link
eth7: 100 Mbit, full duplex, link ok
With eth0+eth1 on the dualport, eth2+eth3 on the onboard interfaces and eth7
on port C of the quadport.
With this particular configuration I get the following when loading e1000:
Intel(R) PRO/1000 Network Driver - version 7.1.9-k4-NAPI
Copyright (c) 1999-2006 Intel Corporation.
PCI: Enabling device 0000:03:04.0 (0110 -> 0113)
ACPI: PCI Interrupt 0000:03:04.0[A] -> GSI 39 (level, low) -> IRQ 201
e1000: 0000:03:04.0: e1000_probe: (PCI-X:120MHz:64-bit) 00:04:23:08:be:20
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Enabling device 0000:03:04.1 (0110 -> 0113)
ACPI: PCI Interrupt 0000:03:04.1[B] -> GSI 36 (level, low) -> IRQ 217
e1000: 0000:03:04.1: e1000_probe: (PCI-X:120MHz:64-bit) 00:04:23:08:be:21
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Enabling device 0000:03:06.0 (0110 -> 0113)
ACPI: PCI Interrupt 0000:03:06.0[A] -> GSI 37 (level, low) -> IRQ 225
e1000: 0000:03:06.0: e1000_probe: (PCI-X:120MHz:64-bit) 00:04:23:08:be:22
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Enabling device 0000:03:06.1 (0110 -> 0113)
ACPI: PCI Interrupt 0000:03:06.1[B] -> GSI 38 (level, low) -> IRQ 233
e1000: 0000:03:06.1: e1000_probe: (PCI-X:120MHz:64-bit) 00:04:23:08:be:23
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Enabling device 0000:04:0b.0 (0110 -> 0113)
ACPI: PCI Interrupt 0000:04:0b.0[A] -> GSI 37 (level, low) -> IRQ 225
e1000: 0000:04:0b.0: e1000_probe: (PCI-X:133MHz:64-bit) 00:04:23:cb:a2:66
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Enabling device 0000:04:0b.1 (0110 -> 0113)
ACPI: PCI Interrupt 0000:04:0b.1[B] -> GSI 38 (level, low) -> IRQ 233
e1000: 0000:04:0b.1: e1000_probe: (PCI-X:133MHz:64-bit) 00:04:23:cb:a2:67
e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Enabling device 0000:07:07.0 (0110 -> 0113)
ACPI: PCI Interrupt 0000:07:07.0[A] -> GSI 64 (level, low) -> IRQ 50
e1000: 0000:07:07.0: e1000_probe: (PCI:66MHz:32-bit) 00:13:72:63:90:da
e1000: eth2: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Enabling device 0000:08:08.0 (0110 -> 0113)
ACPI: PCI Interrupt 0000:08:08.0[A] -> GSI 65 (level, low) -> IRQ 66
e1000: 0000:08:08.0: e1000_probe: (PCI:66MHz:32-bit) 00:13:72:63:90:db
e1000: eth3: e1000_probe: Intel(R) PRO/1000 Network Connection
e1000: eth7: e1000_watchdog: NIC Link is Up 100 Mbps Half Duplex
Tried with a different configuration, a different quadport on slot1 and got
onboard1 => eth2
onboard2 => nolink
quadA => eth4
quadB => eth5
quadC => eth6
quadD => eth3
Different configurations led to different and bizarre behaviour.
What am I missing?
--
Jose Celestino
----------------------------------------------------------------
http://www.msversus.org/ ; http://techp.org/petition/show/1
http://www.vinc17.org/noswpat.en.html
----------------------------------------------------------------
"And on the trillionth day, Man created Gods." -- Thomas D. Pate
More information about the Linux-PowerEdge
mailing list