View previous topic :: View next topic |
Author |
Message |
gabilan n00b

Joined: 10 Sep 2005 Posts: 10 Location: Puerto Rico
|
Posted: Thu Sep 22, 2005 2:00 pm Post subject: eth0 not found |
|
|
When my PC boot I received the error eth0 not found.
I try to modprobe the driver of my network and said that via-rhine can not be load. I have recompile my kernel 3 times one to compile the kernel with the driver of my netcard, then as a module and finally use the config of the Universal CD. If I boot my PC with universal cd the netcard work. What can be the problem?, any help will be appreciate. |
|
Back to top |
|
 |
Kuhndog86 Apprentice


Joined: 20 Jul 2004 Posts: 271 Location: Minnesota
|
Posted: Thu Sep 22, 2005 4:15 pm Post subject: |
|
|
Have you tried building the driver into the kernel instead of a module?
If you are using modules, have you added the name of the module to /etc/modules.autoload.d/kernel2.6?
Is coldplug installed? and if so, is it set to start at boot time? |
|
Back to top |
|
 |
Ph0eniX Guru


Joined: 24 Sep 2004 Posts: 502 Location: New York, U.S.
|
Posted: Thu Sep 22, 2005 5:04 pm Post subject: |
|
|
Do "lsmod" while booted off the CD and see which driver it actually is. Also, make sure that other relevant networking options are enabled in your kernel config. |
|
Back to top |
|
 |
macgyverSSUC n00b

Joined: 05 Sep 2005 Posts: 10 Location: Seattle, WA, USA
|
Posted: Fri Sep 30, 2005 7:00 am Post subject: |
|
|
I don't mean to hijack a thread, but I have the same prob...and I didn't feel it necessary to start another thread.
My eth0 card is not detected under my HD boot. When I boot from LiveCD, it IS detected.
lspci gives the card type as Broadcom BCM4401 100 Base-T.
ifconfig eth0 from HD boot gives eth0: error fetching interface information: Device not found, but from LiveCD it is obviously set up correctly.
From LiveCD, I lsmod to get the modules used...The pertinent one (as far as networking goes) seems to be b44, mii and maybe slamr???. When booted from HD, I get nothing from lsmod.
I have recompiled my kernel to include the "experimental" b44 ( which includes mii) both as a module and as par of the kernel. And I following another thread (found here, https://forums.gentoo.org/viewtopic-t-332982-postdays-0-postorder-asc-start-0.html), I added these modules to /etc/modules.autoload.d/kernel-2.6. To no Avail.
Someone mentioned to check if coldpug was installed AND added to the runlevel and IT IS.
Has anyone else gotten a Broadcom BCM 4401 running under 2.6.12? BTW, this was a Jackass 2005.0 install if that matters. Or is there something else I could do. Thanks in advance. |
|
Back to top |
|
 |
tornamodo Apprentice


Joined: 12 Aug 2005 Posts: 185
|
Posted: Fri Sep 30, 2005 8:37 am Post subject: |
|
|
gabilan,
did you mount the boot-partition before installing the new kernel?
Quote: | cd /usr/src/linux
make menuconfig
mount /boot
make && make modules && make modules_install && make install |
_________________ 1. Docs | 2. Gentoo-Wiki | 3. Search the Forum | 4. Post |
|
Back to top |
|
 |
macgyverSSUC n00b

Joined: 05 Sep 2005 Posts: 10 Location: Seattle, WA, USA
|
Posted: Mon Oct 17, 2005 2:16 am Post subject: |
|
|
Just thought id mention this...I got mine to work after leaving it alone for weeks.
I recompiled the kernel without firewire support. It was mentioned in another thread (I couldn't locate it again) and it worked for me as well. I initially didn't think it would matter because I did not compile the 1394 network module, but it still caused probs.
This is a solution ONLY if you don't plan on using your firewire port. like myself. Otherwise, try something else, like checking to see if you network card is eth0 or eth1. Just a suggestion.
Thanks for all the help, no matter how passive. |
|
Back to top |
|
 |
withoutclass n00b

Joined: 12 Oct 2005 Posts: 50
|
Posted: Wed Oct 19, 2005 8:54 pm Post subject: |
|
|
macgyverSSUC wrote: | I don't mean to hijack a thread, but I have the same prob...and I didn't feel it necessary to start another thread.
My eth0 card is not detected under my HD boot. When I boot from LiveCD, it IS detected.
lspci gives the card type as Broadcom BCM4401 100 Base-T.
ifconfig eth0 from HD boot gives eth0: error fetching interface information: Device not found, but from LiveCD it is obviously set up correctly.
From LiveCD, I lsmod to get the modules used...The pertinent one (as far as networking goes) seems to be b44, mii and maybe slamr???. When booted from HD, I get nothing from lsmod.
I have recompiled my kernel to include the "experimental" b44 ( which includes mii) both as a module and as par of the kernel. And I following another thread (found here, https://forums.gentoo.org/viewtopic-t-332982-postdays-0-postorder-asc-start-0.html), I added these modules to /etc/modules.autoload.d/kernel-2.6. To no Avail.
Someone mentioned to check if coldpug was installed AND added to the runlevel and IT IS.
Has anyone else gotten a Broadcom BCM 4401 running under 2.6.12? BTW, this was a Jackass 2005.0 install if that matters. Or is there something else I could do. Thanks in advance. |
i also just completed a jackass install, and have the problem with my broadcom, although, when i boot from an ubuntu live cd, it tells me that im using Tigon 3. I'm a noob and am not really sure what I need to add to the kernel before re-compiling  |
|
Back to top |
|
 |
macgyverSSUC n00b

Joined: 05 Sep 2005 Posts: 10 Location: Seattle, WA, USA
|
Posted: Sun Oct 23, 2005 10:16 pm Post subject: |
|
|
If you have a working Gentoo install (minus the nic card, of course) boot into that and run lspci. Is it a tigon 3? Or Broadcom?
The thing that did it for me was removing my firewire all together. That was an option for me since I have never used it in the 2 yrs I have owned my computer. I think the firewire port was registering as eth0 and my nic was eth1. So I guess I could have also set up my network using eth1 instead of eth0.
Thats all I got...Im a noob too. Hope this helps you, otherwise, Sorry. |
|
Back to top |
|
 |
withoutclass n00b

Joined: 12 Oct 2005 Posts: 50
|
Posted: Sun Oct 23, 2005 11:41 pm Post subject: |
|
|
macgyverSSUC wrote: | If you have a working Gentoo install (minus the nic card, of course) boot into that and run lspci. Is it a tigon 3? Or Broadcom?
The thing that did it for me was removing my firewire all together. That was an option for me since I have never used it in the 2 yrs I have owned my computer. I think the firewire port was registering as eth0 and my nic was eth1. So I guess I could have also set up my network using eth1 instead of eth0.
Thats all I got...Im a noob too. Hope this helps you, otherwise, Sorry. |
i fixed it awhile ago, but it turns out im just blind lol |
|
Back to top |
|
 |
|