[Bug 33532] Re: Realtek gigabit ethernet (8168) support

J. Pulliainen jyrki.pulliainen at gmail.com
Tue May 9 05:24:47 UTC 2006

Here's an idea we managed to put together with another V6J-user. You need a computer capable to get to internet (If you use dual boot, that's just fine) and an usb stick or any other media to move packages around. Build-essentials should be found on CD.

Note that this is not any good solution, just a quick fix to the problem for the time it's fixed properly.

Also, you need to do this again for every new kernel you install.

Apt-get works without network connection as long as the data that needs to be installed is on cd. You have to install build-essential -package to be able to compile. Luckily that package can be found on cd, so it should go ok as long as you have cd in drive and you just commence apt-get install build-essential

After that it gets tricky and this is the part where you need an another working computer. You have to download a few .deb packages, first, the new kernel image, which can be found at

 and then headers for that image (2 packages)
 http://packages.ubuntu.com/dapper/devel/linux-headers-2.6.15-20-686 and

Copy those on usb disk and move them to your ubuntu install. Install packages with sudo dpkg -i <packagename> and after that link the build directory to right place:
 cd /lib/modules/2.6.15-20-686
 sudo ln -sf /usr/src/linux-headers-2.6.15-20-686 build

Now you can go to the directory where you extracted the r1000 sources and write
 sudo make clean install && sudo depmod -a && modprobe r1000

Takes a while and you should have a working ethernet adapter. After that, apt-getting stuff gets a lot easier :)

Realtek gigabit ethernet (8168) support

More information about the kernel-bugs mailing list