[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

e100.ko vs eepro100.ko



Hi guys,

I have two identical Intel 100mbit NICs in my workstation. For some reason, the first one loads with the e100 driver, but the second just doesn't show. The only way I've managed to get around this is to load the eepro100 driver too.

00:09.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 0c)
        Subsystem: Intel Corporation EtherExpress PRO/100 S Desktop Adapter
        Flags: bus master, medium devsel, latency 64, IRQ 16
        Memory at fb800000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at 9800 [size=64]
        Memory at fb700000 (32-bit, non-prefetchable) [size=128K]
        Expansion ROM at fb600000 [disabled] [size=64K]
        Capabilities: [dc] Power Management version 2
        Kernel driver in use: e100
        Kernel modules: e100, eepro100

00:0d.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 0c)
        Subsystem: Intel Corporation EtherExpress PRO/100 S Desktop Adapter
        Flags: bus master, medium devsel, latency 64, IRQ 17
        Memory at fbb00000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at a000 [size=64]
        Memory at fba00000 (32-bit, non-prefetchable) [size=128K]
        Expansion ROM at fb900000 [disabled] [size=64K]
        Capabilities: [dc] Power Management version 2
        Kernel driver in use: eepro100
        Kernel modules: e100, eepro100


Has anybody seen this? Is there some options I have to pass to e100 to make it see both cards?

One thing I have noticed:
eth1: Invalid EEPROM checksum 0xfabb, check settings before activating this device!
eth1: 0000:00:0d.0, 00:0e:0c:c4:27:af, IRQ 17.

Could this be why e100 won't activate it? It doesn't print any errors to the effect. How do I fix this under linux?

Thanks

--kj


Reply to: