why no ethX assigned to 3Com card.

sean darcy seandarcy2 at gmail.com
Sat Nov 1 16:17:58 UTC 2008


On F9, I have 3 interface cards:

lspci | grep Eth
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
00:0d.0 Ethernet controller: 3Com Corporation 3c595 100BaseTX [Vortex]
00:11.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)

The kernel assigns both the Realtek cards a device:

dmesg | grep Real
eth0: RealTek RTL8139 at 0xdc814000, 00:48:54:8b:ab:29, IRQ 11
eth1: RealTek RTL8139 at 0xdc8b8000, 00:60:67:70:cc:95, IRQ 11

but not the 3Com card:

dmesg | grep eth

eth0: RealTek RTL8139 at 0xdc814000, 00:48:54:8b:ab:29, IRQ 11
eth0:  Identified 8139 chip type 'RTL-8139B'
eth1: RealTek RTL8139 at 0xdc8b8000, 00:60:67:70:cc:95, IRQ 11
eth1:  Identified 8139 chip type 'RTL-8139A'
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
eth1: link up, 100Mbps, full-duplex, lpa 0x43E1
eth0: no IPv6 routers present
eth1: no IPv6 routers present

though the kernel does see it:

dmesg | grep -B  2 3Com
PCI: Found IRQ 10 for device 0000:00:0d.0
3c59x: Donald Becker and others.
0000:00:0d.0: 3Com PCI 3c595 Vortex 100baseTx at 0001e800.

It's hard to configure with a device name (:

sean




More information about the fedora-list mailing list