Upon upgrading from 2.6.20.7 to 2.6.20.11, e1000 seems to be confused
about what the second ethernet interface is called.  Here's what dmesg
says:


Intel(R) PRO/1000 Network Driver - version 7.3.15-k2
Copyright (c) 1999-2006 Intel Corporation.
ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:04:00.0 to 64
e1000: 0000:04:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 
00:15:17:1a:69:d0
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
ACPI: PCI Interrupt 0000:04:00.1[B] -> GSI 19 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:04:00.1 to 64
e1000: 0000:04:00.1: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 
00:15:17:1a:69:d1
e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection
Ethernet Channel Bonding Driver: v3.1.1 (September 26, 2006)
bonding: MII link monitoring set to 100 ms


However the bond0 interface failed to come up, complaining that there
was no such interface as eth1.  I checked /proc/net/dev, and it listed
eth0 and _eth2_.  I changed the bonding configuration to use eth0 and
eth2 and it's working fine now.

Is this a known problem?  I skimmed the netdev archives but didn't see
anything.  Let me know if you need more info about my kernel config or
hardware.

Thanks,
-ryan
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to