My eth0/ eth1 disappeared after changing the mother board where the network card is embedded. My OS is OpenSUSE 10.3. I have made no other changes to the system and there was no BIOS or any other upgrade. Booting off a live CD works fine.
ifconfig -a shows only the loopback interface and nothing else.
lspci shows the two network cards: "Ethernet controller: Broadcom Corporation NetXtreme BCM5755 Gigabit Ethernet PCI Express (rev 01)"
"lsmod | grep bcm" and "lsmod | grep tg3" shows nothing - this tell me that the network card kernel module is not loaded.
yast->hardware->hardware information shows the complete details of the network cards.
"lspci -v | grep -i ether" shows
3f:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5755 Gigabit Ethernet PCI Express (rev 01)
Subsystem: Hewlett-Packard Company Unknown device 1308
Flags: bus master, fast devsel, latency 0, IRQ 218
Memory at e3000000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
I did a cat /etc/modprobe.d/module-renames and tried "modprobe <module>" for the following modules listed there but I get "module not found"
Quote:
bcm-new
aic79xx-new
bcm4400
bcm5700
bcm5700-new
carmel
e1000-new
lpfcdd
qla2100
qla2200
qla2300
qla2322
qla2400
qla6312
qla6322
tg3-new
|
I have also tried modprobe tg3.o, modprobe tg3.ko - I did a search and found all the modules exist on the system.
I have also edited /etc/udev/rules.d/70-persistent-net.rules and changed the MAC addresses there since they were holding the old network cards MAC address.
Under Yast -> Network Devices there is only Network Card, Modem, ISDN and DSL options. I used the Network Card options and tried to (A)dd the card there but since the system cannot see it (as the module is not loaded), it's of no use.
Thanks for any help.