Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
The only thing in your machine that's Nvidia is the video card. No amount of banging on Nvidia drivers is going to help your ethernet. You have two Realtek ethernet ports. The one you plugged in is controlled by 8139too and that's loaded, so OK. The other one is RTL8111/8168B which I'm not familiar with. It might be controlled by the r8169 ("modprobe r8169") module, but I can't promise that as I don't have to experiment with.
I'm not sure here, but I get the impression you have some sort of combo card, graphics/ethernet which I know nothing about, no need to respond to this post. But for my Nvidia gforce 6800, those scripts from Nvidia's site did not work for me, only errors. I've used the kmods from rpm.livna.org installed via yum for original kernel out of the box and was limited to 800 x 600 resolution, tried those packages with kernel 2.6.18-1.2869 (if I remember correctly) and had no access to many applications via main menu in root account (items missing). Used same method of installation for kmod-nvidia after updating kernel to last one 2.6.19-1.2895 (and kernel-devel, kernel-headers) and everything is now perfect.
when this kernel module was built against the wrong or improperly configured kernel sources
It is unlikely that improperly configured sources is the problem considering it is a well known distro, could you double check what you have in /usr/include. The main directories to look for are asm, asm-generic, asm-arch etc. Then we know that the headers are installed, which is always useful. I'm gonna give you the benefit of the doubt and assume you didn't install the wrong kernel source...
Quote:
or if a driver such as rivafb/nvidiafb is present and prevents the NVIDIA kernel module from obtaining ownership of the NVIDIA graphics device
Daws, the issue at hand is getting his RTL8111/8168B to work, not to compile the Nvidia graphic driver. It may boil down to the same thing, since the Realtek driver must be compiled, but let's take it one step at a time.
Daws, the issue at hand is getting his RTL8111/8168B to work, not to compile the Nvidia graphic driver. It may boil down to the same thing, since the Realtek driver must be compiled, but let's take it one step at a time.
no, it's not...
i already told you, i have an onboard nvidia network card, i put in a temporary realtek PCI card
It doesn't show up in the output from lspci. Did you plug in two Realtek cards or just the one? "lspci" says you have two ethernet devices and they're both Realtek devices as listed below:
You have to start by clicking on the realtek link I posted. Then you have to compile the driver. You're probably going to have to get your kernel-headers issue fixed before you can compile it, though. But, like I said, first things first. Download the driver, read the README file, and run make in whatever manner they suggest.
Hold off on trying to compile that driver. I looked through the "r8169" driver in the linux source and it does cover the R8168B after all. So, all you should have to do to "activate" your card is to run "modprobe r8169". Do that and give us the output from "ifconfig" again to see if it worked.
Hmmm, try "ifconfig eth0 up" and then "ifconfig" and see if that does it. Also, do "dmesg | grep eth" to see if there's anything in there to help. If this doesn't get us anywhere, we may have to take a look at the udev file to see if that's wrong for some reason.
By the way, I got nothing else to do until about 2:00AM Eastern, so let me know when you've had enough.
Last edited by Quakeboy02; 01-23-2007 at 09:49 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.