Feb 2, 2011

Realtek RTL8111/8168B on OpenSUSE

I've recently installed OpenSUSE 11.3 on a computer with a Realtek Ethernet controller recognized as Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03) by lspci. Although the network worked after the installation, it couldn't connect after a reboot. The only useful messages returned by dmesg were:

r8169 0000:06:00.0: eth0: unable to apply firmware patch r8169 0000:06:00.0: eth0: link down r8169 0000:06:00.0: eth0: link down

After googling for this I realized that the r8169 module was wrongly chosen and it was necessary to install the r8168 module provided by Realtek and not included in the Kernel. Just after concluding this I found the 😃rivers%3Anic" target="_blank">OpenSUSE Project Drivers:NIC that aims to provide drivers for network interface cards, including the r8168 that I needed.

Update: I have more information in a newer post.