Code: Select all
#lspci
...
02:01.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
...
# dmesg | fgrep eth0
[ 4.880000] eth0: Broadcom 4400 10/100BaseT Ethernet 00:0f:1f:17:58:4a
[ 22.616000] ADDRCONF(NETDEV_UP): eth0: link is not readyThe problem:
Code: Select all
# /etc/init.d/net.eth0 start
* Starting eth0
* Configuration not set for eth0 - assuming DHCP
* Bringing up eth0
* dhcp
* network interface eth0 does not exist
* Please verify hardware or kernel module (driver) [ !! ]I've compiled the correct kernel module:
Code: Select all
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Ethernet (10 or 100Mbit) (NET_ETHERNET [=y])
-> EISA, VLB, PCI and on board controllers (NET_PCI [=y])
<M> Broadcom 4400 ethernet supportI've had problems before on the same machine, in which I had to disable all firewire related stuff. Currently they're compiled as modules and intentionally not being loaded. A technician came by recently and replaced the motherboard (after which my configuration at that time stopped working) ...is there any reason why I should now require those firewire modules loaded for my ethernet to work?
Any help is much appreciated.





