[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#606853: Realtek RTL8111/8168B fails to load firmware patch



Package: firmware-linux-nonfree
Version: 0.27

I'm running a server which uses the Intel D510MO Fanless Dual Core Atom Mini-ITX Board. I initially installed Lenny and everything worked well, but decided to do a fresh install of Squeeze beta which is using kernel 2.6.32-5-686.

During the installation of Squeeze there is a message saying that the firmware rtl8168d-1.fw is needed. As I had downloaded the Squeeze CD, I ignored it and continued, thinking I'd be able to install firmware-linux-nonfree afterwards to fix the problem. The information in bug report 561309 didn't fix the problem, and 564628 seems to apply to RTL8168D, whereas the output of lspci (see below) lists my network card as RTL8168B.
 
I've included output from various commands to help with debugging. After running these commands, as after the server has finished booting, there is no eth0 device listed in the output of ifconfig.

Dmesg output during boot:

udev[76]: starting version 163
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:01:00.0: setting latency timer to 64
r8169 0000:01:00.0: irq 28 for MSI/MSI-X
eth0: RTL8168d/8111d at 0xf7c62000, <what-looks-like-a-mac-address>, XID 081000c0 IRQ 28
r8169 0000:01:00.0: firmware: requesting rtl8168d-1.fw

There are no pauses in the process, and immediately after this (0.01s) usbcore messages begin.

Lspci -nn output:

01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)

This doesn't include output related to non-ethernet devices.

modprobe output:

The following output is from dmesg after running 'modprobe -r r8169; modprobe r8169':

udev[76]: starting version 163
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:01:00.0: setting latency timer to 64
r8169 0000:01:00.0: irq 28 for MSI/MSI-X
eth0: RTL8168d/8111d at 0xf7c62000, <what-looks-like-a-mac-address>, XID 081000c0 IRQ 28
r8169 0000:01:00.0: firmware: requesting rtl8168d-1.fw
eth0: unable to apply firmware patch

This last line doesn't appear during boot.

Reply to: