Was all set to post a short HOWTO on getting a Realtek 8168 NIC working on openSUSE after Realtek released version 1.05 of their Linux driver which both builds and works. Was then trumped when I plugged in my ethernet cable and the card sprang to life using the r8169 module. Seems the openSUSE kernel packages were updated on November 15th and this included this update. See my message on the openSUSE list.
If you're using a version that's older than Factory/10.2, you may still need to compile the driver. In that case follow the link above and download the tarball. Unpack it and make sure you have the following packages installed:
- make
- kernel-source
- kernel-syms
- gcc
make- This will build and install the module, which is why you need to be root already.depmod -a- This sets up all the module dependencies correctly.modprobe r1000- This loads the module.
The problem is that, because it's not provided by openSUSE as part of the kernel package, you'll need to rebuild it (make clean && make && depmod -a) whenever the kernel is upgraded.
![[RSS 2.0]](/images/png/rss20.png)
![[RSS 0.91]](/images/png/rss091.png)
![[Blosxom Powered]](/images/png/blosxom.png)
![[Bursledon Parish]](/images/png/bursledon.png)
![[Use openSUSE]](/images/png/opensuse-green.png)
![[Get Firefox]](/images/png/firefox.png)
![[Lib Dems]](/images/png/button_libdems.png)
