hi, couldn't find similar problem, so i;m posting..
(debian box, kernel 2.6.18)
I have three network cards:
eth0 (8139too) module loading and card is working fine
eth1 (e100) module loading and card is working fine
eth2 (e100) module is loading fine but i can't fetch the interface via ifconfig command?
here are some logs from console:
bando:~# modprobe -r e100
ACPI: PCI interrupt for device 0000:02:0b.0 disabled
ACPI: PCI interrupt for device 0000:02:09.0 disabled
bando:~# modprobe e100
e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI
e100: Copyright(c) 1999-2005 Intel Corporation
PCI: Enabling device 0000:02:09.0 (0110 -> 0113)
ACPI: PCI Interrupt 0000:02:09.0[A] -> GSI 21 (level, low) -> IRQ 217
e100: eth1: e100_probe: addr 0xf8000000, irq 217, MAC addr 00:50:8B:05:12:AD
PCI: Enabling device 0000:02:0b.0 (0110 -> 0113)
ACPI: PCI Interrupt 0000:02:0b.0[A] -> GSI 23 (level, low) -> IRQ 193
e100: eth2: e100_probe: addr 0xf8001000, irq 193, MAC addr 00:50:8B:05:13:C8
bando:~# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:50:8B:05:12:AD
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
bando:~# ifconfig eth2
eth2: error fetching interface information: Device not found
bando:~#
I added alias lines to the modules.conf file:
alias eth1 e100
alias eth2 e100
but it didn't work either...
output form dmesg:
bando:/home/tom# dmesg |grep e100
PCI: Firmware left 0000:02:09.0 e100 interrupts enabled, disabling
PCI: Firmware left 0000:02:0a.0 e100 interrupts enabled, disabling
e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI
e100: Copyright(c) 1999-2005 Intel Corporation
e100: eth1: e100_probe: addr 0xe8300000, irq 217, MAC addr 00:90:27:BC:E7:58
e100: eth2: e100_probe: addr 0xe8301000, irq 225, MAC addr 00:02:B3:C7:5C
1
e100: eth1: e100_watchdog: link up, 100Mbps, full-duplex
does anyone have an idea what i'm doing wrong ?
tom
thanks