View previous topic :: View next topic |
Author |
Message |
linedpaper Tux's lil' helper
Joined: 21 Apr 2003 Posts: 135 Location: Fullerton, CA, USA
|
Posted: Fri Apr 25, 2003 12:58 am Post subject: eth0 fails on boot |
|
|
I just finished installing everything and I obviously screwed up somewhere because my nic is failing. Here is what I get.
SIOCSIFADDR: No such device
eth0: Unknown interface: No such device
*Failed to bring eth0 up
* "netmount" was not started
Any help would be great. I can't do anything without the net. I haven't gotten a gui yet so...I'm stuck.
Tim |
|
Back to top |
|
|
guero61 l33t
Joined: 14 Oct 2002 Posts: 811 Location: Behind you
|
|
Back to top |
|
|
linedpaper Tux's lil' helper
Joined: 21 Apr 2003 Posts: 135 Location: Fullerton, CA, USA
|
Posted: Fri Apr 25, 2003 3:27 am Post subject: |
|
|
Alright here we go. I recompiled my kernel a few times because I realized I forgot to include support for my nic card. Currentlyit has module support. Should I just compile it into the kernel? I tired it both ways and I still get the following error.
Error: Problem starting needed services
"netmount" was not started
and my eth0 fails to start. It is run off the module 8139too or at least it was when I used the gentoo live cd. And it obviously worked fine there If I am as far as I am. I just need help getting my nic up so I can finish up my install.
Tim |
|
Back to top |
|
|
dragonx n00b
Joined: 17 Apr 2003 Posts: 62
|
Posted: Fri Apr 25, 2003 3:37 am Post subject: |
|
|
I had the same problem. Check the earlier post on this thread. My problem was the APIC. Make sure that your module is in the /etc/modules.autoload file. |
|
Back to top |
|
|
linedpaper Tux's lil' helper
Joined: 21 Apr 2003 Posts: 135 Location: Fullerton, CA, USA
|
Posted: Fri Apr 25, 2003 4:22 am Post subject: |
|
|
My nic is compiled into the kernel it is not a module. It still comes up with this
Error: Problem starting needed services
"netmount" was not started
what the hell is wrong. I've tried everything I can think of and I don't know what to do. Please help! |
|
Back to top |
|
|
dragonx n00b
Joined: 17 Apr 2003 Posts: 62
|
Posted: Fri Apr 25, 2003 4:56 am Post subject: |
|
|
When I was having that problem, I re-compiled the kernel so that my nic was a module. That was the only way it worked. Thats after the noapic argument in grub and the nic module added to modules.autoload. Is you nic an onboard nic or pci card? |
|
Back to top |
|
|
T w i z t i D n00b
Joined: 24 Apr 2003 Posts: 50
|
Posted: Fri Apr 25, 2003 5:01 am Post subject: |
|
|
I'm having same problem, eth0 works fine from LiveCD, but on boot, can't start it. I also built ethernet into my kernel (not a module), although admittedly, i don't know what that means. I'm using a NetGear PCI ethernet card, and I don't know which driver to use....can someone please help me? |
|
Back to top |
|
|
linedpaper Tux's lil' helper
Joined: 21 Apr 2003 Posts: 135 Location: Fullerton, CA, USA
|
Posted: Fri Apr 25, 2003 5:02 am Post subject: |
|
|
My nic is not onboard. It is pci. I did all that now I put it in the autoload and I get this error message way before the eth0 fails. It says the following:
Error loading 8139too
It is failing to load my driver. Do I need to go find the driver and copy it somehwere. Maybe the driver isn't where it needs to be. Where should it be and where is it by default?
Tim |
|
Back to top |
|
|
linedpaper Tux's lil' helper
Joined: 21 Apr 2003 Posts: 135 Location: Fullerton, CA, USA
|
Posted: Fri Apr 25, 2003 7:13 am Post subject: |
|
|
I threw in a different nic card that ran off of e100 driver on a different gentoo machine and everything booted just fine. I know it isn't the most stable, but I didn't even have to recompile the kernel to get it to work. Just thought I would let the others who are having trouble know. Maybe there is some sort of bug in the coding for the 8139too driver?
Tim |
|
Back to top |
|
|
A-star n00b
Joined: 05 Jun 2002 Posts: 43
|
|
Back to top |
|
|
linedpaper Tux's lil' helper
Joined: 21 Apr 2003 Posts: 135 Location: Fullerton, CA, USA
|
Posted: Fri Apr 25, 2003 4:58 pm Post subject: |
|
|
Everyone keeps posting a link to that thread, the problem is that I did all that and it still didn't work. Maybe it was just a bad card...it worked fine in windows though. Anyhow I know have an intel card in there anyways.
Tim |
|
Back to top |
|
|
guero61 l33t
Joined: 14 Oct 2002 Posts: 811 Location: Behind you
|
Posted: Fri Apr 25, 2003 9:08 pm Post subject: |
|
|
It doesn't have to be one of those three card types; they were representative of those that have had the most problems.
I spent two weeks stuck with vanilla-sources-2.4.20 because of this. If your 8139too driver does not work with the 8139too card you have, either your NIC is dead or you're not following the [twice] linked instructions properly.
I promise you, I spent days examining diff's of source code, following debugger output, and running network sniffers. There is a ACPI/APIC patch that is applied to the gentoo-sources-2.4.20 kernel and is inherent in the 2.5.x kernels that beyond any shadow of a doubt interferes with the proper operation of certain NIC's. ACPI seems to be the more common fix, followed by APIC. |
|
Back to top |
|
|
|