Problem solved with this guide:
https://bugs.launchpad.net/ubuntu/+bug/208012
(this is the same solution that was proposed by dariosicily on this site)

The Problem is a r8168 ethernet device is correctly found but the r8169
driver gets loaded, a driver that cannot handle the r8168 chip.

The solution is to download an install the linux driver from realtek for the 
r8168 chip and blacklist the r8169 driver that does not get loaded again.
Location of realtek driver:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false

>From my point of somebody involved in the kernel developement made this
mistake by loading the r8169 driver for the r8168 ethernet interface.
Either by accident or by (wrongly) thinking the r8169 driver can handle
the r8168 ethernet interface.

As I said in the post above the same error is present in ubuntu 8.04 AND
8.10, although a working GPL driver in available from Realtek (the one I
have linked to).

It is interesting to mention that in the readme of the Realtek driver
r8168 one can read:

<Quick install with proper kernel settings>
        Check whether the built-in driver, r8169.ko (or r8169.o for kernel 
2.4.x), is installed. 
                # lsmod | grep r8169

        If it is installed, please remove it.
                # rmmod r8169

...(more instuctions)

So the people at Realtek seem to know that lots of linux users have
problems because the wrong driver gets installed by default.

-- 
RTL8111/8168B does not work in Hardy
https://bugs.launchpad.net/bugs/221499
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to