Linux - DistributionsThis forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ.
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.
Okay guys, this marks the third day that I still can't manage to figure out what's up with my eth0. Like most posts in this thread, liveCD works, my build doesn't.
Being familiar with the debugging process assures me that I've done something wrong and that there's no magical troll inside my machine, keeping it from working.
Anyway, the weird thing about my situation, is that I first built my own kernel and couldn't get eth0 to work. So, I threw in the liveCD, chrooted and did a genkernel.
When I reboot, YAY! I get a DHCP address. I can use links, do a ping, etc. However, when I try to emerge anything, eth0 poops out and stalls. Can't figure this one out. I've followed the instructions in this post and the handbook about setting up /etc/conf.d/net. I've got my symlink in place.
Of course if emerging from the live CD, I can emerge just fine. Thanks for any help.
Additionally, my system is recognizing two eth cards. I couldn't figure this out for a while, but now I realize I have a wireless card and a "wired" card. I've only got /etc/conf.d/net setup for eth0. I don't know how to tell which card is which though.
The wired connection shows a link and the wireless card's light is off so I think I've got this set correctly. But then again, my connection is dying so I guess it's not 100%.
Again, when I try to emerge, my connection dies, but I can ping, link, etc, just fine. It might not be emerge that's acutally crashing eth0. It may be based on time after startup. My machine just loses connection in the first 30-60 seconds after boot/login.
I solved the problem myself... I could not figure this out for the life of me... I had a really fast-loading kernel I built myself installed and ending up "genkernel-ing" to try to fix this problem to no avail. I had a driver conflict/install problem.
Yes it will work. My suggestion is to build them as "m" modules. I have done it before without compiling the whole kernel
Code:
cd /usr/src/linux
make menuconfig
select your card under networking eternet etc
make
make modules_install
modprobe the module
ifconfig eth0 (see if it shows up)
dhcpcd eth0
Is there a specific place you need to run menuconfig from to get this to work. I have attempted to run menuconfig from both the hdd and the livecd, but when I go under netowrking, all I see are:
networking options
amateur radio support
irDA (infrared) subsystem support
Bluetooth subsystem support
Generic IEEE 8.02.11 Networking Stack
I can expand Networking options, but see nothing remotely related to ethernet. I used gentoo-sources and manually compiled the kernel. Is that where I went wrong?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.