>>> modprobe module_name, dhclient eth0.
Is module_name the same name used in lsmod/rmmod?
Will try that and post back shortly.
Main Topics
Browse All TopicsSpecs are:
Intel D945GCLF (http://www.newegg.com/Pro
512mb ram, 128 shared to I.V.
A fresh install of the new Ubuntu. The LAN drivers used were not working. They managed to contact DHCP once, but every other time comes back with a 169.254.*.*.
I downloaded the zip package here: http://downloadcenter.inte
Got it into the home directory and ran it through unzip. The readme says look for the existing driver. I did, and removed it (lsmod/rmmod). Running 'make clean modules' ends up drawing an error. I've run the command without sudo, with sudo, and even unlocked the root account, and ran it as root.
Can anyone help me resolve this?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Now I'd like to know what happened.
I tried modprobe, but it had no output, and I still had no connectivity. I went to Realtek's site and downloaded another driver package. Intel's version was .006 where Realtek's was .009. The new package compiled without a hitch, but still no connectivity after dhclient. I examined dmesg, but there was nothing of interest...it says eth0 link comes up, with no IPv6 routers available, and assigns a 169.254.
I reboot, and it comes up with no problem. ifdown/up and dhclient both acquire an address just fine. Both mods are still listed for the device. How can I tell which module is actually being used for the device?
ARGH!!!
I tried blacklisting the 8101, and rebooted. No connection. I removed blacklist 8101, put in blacklist 8169, and rebooted. No connection. I removed the blacklist entry, and rebooted. NO CONNECTION!
lsmod still shows neither module being used. dmesg shows r8169 being used, and reports eth0 link up. ifdown brings down the link, and ifup brings it up, but dhclient will not find the router. The router is good...two other systems are using it with no problems (one reservation, one dynamic). I had a suspicion about the cable, so I just made a brand new one, and still nothing...
Any ideas?
I'm pretty sure now I'm affected by a bug. Still unclear if it is a kernel bug or driver issue, but quite a bit of evidence is pointing towards the kernel. Here's the start of the research:
https://bugs.launchpad.net
There were other entries related to different Realtek chipsets, but most have the same common symptom: an inability to discover DHCP and the r8169 package's insistence on being present. I'm still working towards finding a 100% solution. If you can point me in the right direction, please do. I'm afraid I'm a bit out of my league here...
I tried apt-get update and dist-upgrade, with no results.
I've found that I can consistently get the network to function properly by using 'modprobe r8169'. It is the wrong driver, but rmmod and blacklisting will not remove it. Doing either will simply make the connection not work, despite the fact that the r8169 continues to load (even if blacklisted).
The immediate issue is resolved, but there is still a recurring problem. I've posted a comment under a related bug in launchpad:
https://bugs.launchpad.net
It seems there are a number of issues with Realtek NICs in Ubuntu, so I guess I just have to wait and see what happens.
There is a fix out for it, based on bug #223656. How do I implement it? The fix is released as source diff...a single line of code in the kernel source needs to be moved. You can see the diff here:
http://kernel.ubuntu.com/g
How do I get this into a system? This box is just one computer...I have to get this done for at least 4 more.
Business Accounts
Answer for Membership
by: jozef_maresPosted on 2008-08-10 at 15:42:44ID: 22200965
it does not seems like a kernel module problem but network problem.
try to load module
modprobe module_name, dhclient eth0.
if not working run dmesg and post there last 20 lines.