Your message dated Mon, 13 Dec 2010 18:31:45 +0000 with message-id <20101213183145.GR8695@decadent.org.uk> and subject line Re: Bug#606853: Realtek RTL8111/8168B fails to load firmware patch has caused the Debian Bug report #606853, regarding Realtek RTL8111/8168B fails to load firmware patch to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 606853: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606853 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: Realtek RTL8111/8168B fails to load firmware patch
- From: "Jon Black" <jon_black@fastmail.fm>
- Date: Sun, 12 Dec 2010 13:51:18 +0100
- Message-id: <[🔎] 1292158278.26335.1409919351@webmail.messagingengine.com>
Package: firmware-linux-nonfreeVersion: 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.
--- End Message ---
--- Begin Message ---
- To: 606853-done@bugs.debian.org
- Subject: Re: Bug#606853: Realtek RTL8111/8168B fails to load firmware patch
- From: Ben Hutchings <ben@decadent.org.uk>
- Date: Mon, 13 Dec 2010 18:31:45 +0000
- Message-id: <20101213183145.GR8695@decadent.org.uk>
- In-reply-to: <[🔎] 1292260851.5562.1410111845@webmail.messagingengine.com>
- References: <[🔎] 1292158278.26335.1409919351@webmail.messagingengine.com> <[🔎] 1292206277.3136.419.camel@localhost> <[🔎] 1292231128.10399.1410036433@webmail.messagingengine.com> <[🔎] 1292242808.3136.468.camel@localhost> <[🔎] 1292260851.5562.1410111845@webmail.messagingengine.com>
On Mon, Dec 13, 2010 at 06:20:51PM +0100, Jon Black wrote: > On Mon, 13 Dec 2010 12:20 +0000, "Ben Hutchings" <ben@decadent.org.uk> > wrote: > > On Mon, 2010-12-13 at 10:05 +0100, Jon Black wrote: > > > On Mon, 13 Dec 2010 02:11 +0000, "Ben Hutchings" <ben@decadent.org.uk> > > > wrote: > > > > On Sun, 2010-12-12 at 13:51 +0100, Jon Black wrote: > > > > [...] > > > > > 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. > > > > > > > > Does eth0 exist after this? Does anything else appear in the log? > > > > > > No, there is neither eth0 in ifconfig output nor any other messages in > > > the dmesg log. > > > > Wait, did you use just 'ifconfig' or 'ifconfig -a'? > > Sorry, you're right, I used just 'ifconfig'. Using 'ifconfig -a' eth0 > does appear in the list: > > eth0 Link encap:Ethernet HWaddr <mac-address-here> > BROADCAST MULTICAST MTU:1500 Metric:1 > Rx packets:0 errors:0 dropped:0 overruns:0 frame:0 > Tx packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) > Interrupt:28 Base address:0x800 > > This information is the same on boot and after the modprobe commands. > I don't see any bug here, then. Note that we will be adding the RTL8168D firmware to firmware-linux-nonfree shortly. Ben. -- Ben Hutchings We get into the habit of living before acquiring the habit of thinking. - Albert Camus
--- End Message ---