On Fri, 11 Nov 2011 15:28:26 -0500 Allan Gottlieb <gottl...@nyu.edu> wrote:
> My dell laptop E6510 had its motherboard replaced (as it turned out, > for no good reason) and now the wired ethernet fails. > > ajglap gottlieb # /etc/init.d/net.eth0 restart > * Bringing up interface eth0 > * ERROR: interface eth0 does not exist > * Ensure that you have loaded the correct kernel module for > your hardware > * ERROR: net.eth0 failed to start > > I am hoping it is some wrong setting in the bios, but the only one I > see says the ethernet can be disabled enabled enabled (with pxe) > > I tried both of the enabled variants with the same outcome. > > I don't think I changed the kernel during that time, but I did try two > older kernels; again with no change. I believe I have the correct > driver built into the kernel > > ajglap gottlieb # lspci -v > > [snip] > > 00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit > Network Connection (rev 05) Subsystem: Dell Device 040b > Flags: bus master, fast devsel, latency 0, IRQ 42 > Memory at e9600000 (32-bit, non-prefetchable) [size=128K] > Memory at e9680000 (32-bit, non-prefetchable) [size=4K] > I/O ports at 8040 [size=32] > Capabilities: [c8] Power Management version 2 > Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ > Capabilities: [e0] PCI Advanced Features > Kernel driver in use: e1000e Seeing as it's gentoo, my first guess is that the new motherboard doesn't have the same hardware as the old one - Dell can easily fit any wireless card with the same specs - and that you don't have the correct module loaded. In the BIOS the option you want is plain "enabled", if you need pxe you will certainly know all about that already. Any clues in dmesg about the hardware? -- Alan McKinnnon alan.mckin...@gmail.com