Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm installing Gentoo from the LiveCD and I've built & compiled the different stages. When booting from the LiveCD the network stuff is all autodetected and works fine (and downloaded the different stages, etc).
When I boot off of my installed system it attempts but errors with:
*Bringing eth0 up via DHCP [!!]
ERROR: Problems starting needed services
"netmount" was not started.
I'm running a tiny system. A DLink Router/Firewall with a cablemodem plugged in to it, my laptop (from which I'm typing now), and the linux box. The Linux box has a DLink DFE-500TX ethernet card in it - I've selected the DEC 21140 Tulip driver (which seems to be the one that the LiveCD goes for) from the menuconfig and (since I'm running DHCP) have configured /etc/conf.d/net to use DHCP, and of course emerge'd dhcpcd.
Am not sure which other bits of information to include - let me know if I can include anything more - any ideas where the problem is? From this I can't even tell whether it's even the driver or dhcp client?
Check dmesg to make sure the card is recognised..
and it gets to be called eth0 at boot..
Have you compiled drivers into the kernel or as modules?
Did you use genkernel or do it manually?
Are you using the initrd boot or straight to kernel..?
Thanks for your reply. I ran dmesg as you suggested and there's no reference to eth0 ! What kind of craziness is this ! There are a few entries related to IP Protocol, etc, but nothing to do with eth0 - so that's one lead.
In answer to your questions:
The drivers are compiled into the kernel and I did it manually (if I can't get it to work I'll go back and use genkernel), and no I'm not using initrd (my grub.conf makes no mention of it).
Ok, Thanks. The relavant lines from the LiveCD:
[snip]
Linux Tulip Driver version 1.1.13-NAP (May 11, 2002)
PCI: Found IRQ 10 for device 0000:00:11.0
tulip0: EEPROM default media type Autosense
tulip0: Index #0 - Media II (#11) decribed by 21140 MII PHY (1) block.
tulip0: MII transveiver #0 config 0000 status 780d advertising 01e1.
eth0: Digital DS21140 Tulip rev 34 at 0xd8d0c000, 00:80:C8:6F:73:A2, IRQ 10.
[snip fbsplash stuff]
eth0: Setting full-duplex based on MII#0 link partner capability of 05e1.
The kernel version has no mention whatsoever of eth0 at all !
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.