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.
So for sure there is a certain module which, if used by the kernel, just makes this card
work.
But, sadly enough, after having configured the kernel with genkernel --menuconfig all
and having added some features concerning power management, the kernel does not
seem to contain anymore this module.
In my newly installed system,
ifconfig eth0
just gives
eth0: error fetching interface information: Device not found
As the gentoo manual just gives me the information to compile the module which is the
driver of this card into the kernel, I do now have the problem:
which module is that?
And how do I find out the solution of this kind of problem in general?
As the live-cd knows the driver the kernel needs, there should be a way for me
to find that out, at the least I hope so....
after configuring the kernel (with that wretched thing), go make and do "make menuconfig" , go to Device Drivers->Networking->Netwarking Devices->gigabit cards (or something similar), and compile in (mark with[*]) the card driver that has your cards name an it (it should be easy to see, use the "help" option if you like)
then complie, install, and that card should work with no trouble after a reboot
Boot into the liveCD and do an lsmod. This will tell you which modules the kernel has loaded. Then boot to your installation and do the same thing, and modprobe the ones that the liveCD had that your install doesn't.
I'm not sure which broadcom cards the driver supports, but I *think* you're looking for the 'tg3' module. Try modprobe tg3 and see if ifconfig -a shows an eth0 device.
Thanks a lot, the tg3 thing was the one!
I included it in /etc/modules.autoload, and everything is fine.
Can you also tell me how I can tell gentoo to automatically detect if the network cable
is plugged in, while the system is running? For the time being, the connection is
detected at startup (if a cable is plugged in), but if no cable is plugged in ,
the boot procedure stops for a long time before coming up.
Once it is running, plugging in a network cable doesn't change anything - I have
to start dhcpcd eth0 in order to get internet.
And for my wlan - I did get it to work, but only by command lines like:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.