webc11: r8169: unable to load firmware patch rtl_nic/rlt8168d-1.fw

814 views
Skip to first unread message

Dan Scott

unread,
Jan 24, 2012, 10:00:43 AM1/24/12
to Webconverger Users
As the subject suggests, I'm having no success with networking on a
Lenovo x100e due to the inability to load the Realtek firmware
(similar to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558316
but we're dealing with the 3.1.0 kernel).

Any chance of having that firmware included in the base webconverger
image?

Guttorm Flatabø

unread,
Jan 25, 2012, 8:48:44 AM1/25/12
to webc-...@googlegroups.com

Quoting the bug thread you mentioned:
The Intel D945GSEJT mainboard ships with a RealTek rtl8168d network card,
which wasn't supported before kernel 2.6.31. Be aware that starting with
Debian's kernel 2.6.32, you'll need a binary firmware as well 
(rtl8168d-1.fw and rtl8168d-2.fw), which are not available yet.
When those firmware packages are available I'm sure Kai will include them.

--
Guttorm
 

Dan Scott

unread,
Jan 25, 2012, 9:31:59 AM1/25/12
to webc-...@googlegroups.com
2012/1/25 Guttorm Flatabø <po...@guttormflatabo.com>:

Thanks. So you mean http://packages.debian.org/sid/firmware-realtek or
http://packages.debian.org/wheezy/firmware-realtek should already be
included?

Guttorm Flatabø

unread,
Jan 25, 2012, 11:16:59 AM1/25/12
to webc-...@googlegroups.com
On Wed, Jan 25, 2012 at 3:31 PM, Dan Scott <d...@coffeecode.net> wrote:
>>
>> The Intel D945GSEJT mainboard ships with a RealTek rtl8168d network card,
>> which wasn't supported before kernel 2.6.31. Be aware that starting with
>> Debian's kernel 2.6.32, you'll need a binary firmware as well
>> (rtl8168d-1.fw and rtl8168d-2.fw), which are not available yet.
>
> When those firmware packages are available I'm sure Kai will include them.

> Quoting the bug thread you mentioned:
Thanks. So you mean http://packages.debian.org/sid/firmware-realtek or
http://packages.debian.org/wheezy/firmware-realtek should already be
included? 

firmware-realtek does not seem to be included at the moment, but now that we know the necessary package I'm sure Kai will include it. But has rtl8168d-1.fw and rtl8168d-2.fw been added to the package by now?

--
Guttorm

Dan Scott

unread,
Jan 25, 2012, 11:26:12 AM1/25/12
to webc-...@googlegroups.com
2012/1/25 Guttorm Flatabø <po...@guttormflatabo.com>:

Well, "Contents" in the package description includes:

* Realtek RTL8111D-1/RTL8168D-1 firmware (rtl_nic/rtl8168d-1.fw)
* Realtek RTL8111D-2/RTL8168D-2 firmware (rtl_nic/rtl8168d-2.fw)

and checking the tarball at
http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-nonfree_0.34.tar.gz
shows that the files are included, so I think "yes" :)

Kai Hendry

unread,
Jan 25, 2012, 11:54:32 PM1/25/12
to webc-...@googlegroups.com
Hey guys,

I've added the firmware-realtek package
http://anonscm.debian.org/gitweb/?p=debian-live/config-webc.git;a=commit;h=1adebcb1e2e95808317901f8a90e277e98d2e4b6

Anything else I missed?

firmware-linux-nonfree is already included. Not sure about this
"firmware-nonfree" you speak of. :}

E: Unable to locate package firmware-nonfree

Dan Scott

unread,
Jan 26, 2012, 12:11:17 AM1/26/12
to webc-...@googlegroups.com
On Wed, Jan 25, 2012 at 11:54 PM, Kai Hendry <hen...@webconverger.com> wrote:
> Hey guys,
>
> I've added the firmware-realtek package
> http://anonscm.debian.org/gitweb/?p=debian-live/config-webc.git;a=commit;h=1adebcb1e2e95808317901f8a90e277e98d2e4b6

Sweet! I'll give it a shot tomorrow when I have the x100e back in my
clammy hands, assuming that the nightly build picks that up; if not,
I'll just wait a day :)

> Anything else I missed?
>
> firmware-linux-nonfree is already included. Not sure about this
> "firmware-nonfree" you speak of. :}
>
> E: Unable to locate package firmware-nonfree

Ah, that's the source package for firmware-realtek, I guess - it's
listed on the right-hand side of
http://packages.debian.org/sid/firmware-realtek - blame my last couple
of years on Fedora for losing touch with how Debian does things. So
reading http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-nonfree_0.35.dsc
suggests that that source package generates the following binaries:

Binary: firmware-linux, firmware-atheros, firmware-bnx2,
firmware-bnx2x, firmware-brcm80211, firmware-intelwimax,
firmware-ipw2x00, firmware-ivtv, firmware-iwlwifi, firmware-libertas,
firmware-linux-nonfree, firmware-myricom, firmware-netxen,
firmware-qlogic, firmware-ralink, firmware-realtek

Maybe that helps cover the various firmware blobs of potential
interest to others...

Thanks a ton for the speedy turn around!

Dan Scott

unread,
Jan 26, 2012, 3:19:54 PM1/26/12
to webc-...@googlegroups.com
On Thu, Jan 26, 2012 at 12:11 AM, Dan Scott <d...@coffeecode.net> wrote:
> On Wed, Jan 25, 2012 at 11:54 PM, Kai Hendry <hen...@webconverger.com> wrote:
>> Hey guys,
>>
>> I've added the firmware-realtek package
>> http://anonscm.debian.org/gitweb/?p=debian-live/config-webc.git;a=commit;h=1adebcb1e2e95808317901f8a90e277e98d2e4b6
>
> Sweet! I'll give it a shot tomorrow when I have the x100e back in my
> clammy hands, assuming that the nightly build picks that up; if not,
> I'll just wait a day :)

Just tried out the 2012-01-26 build, and the Realtek firmware is
working perfectly - thanks so much!

Kai Hendry

unread,
Jan 28, 2012, 4:08:27 AM1/28/12
to webc-...@googlegroups.com
Looking at
http://packages.qa.debian.org/f/firmware-nonfree/news/20120119T043243Z.html

and only at the lines featuring the string "wireless", it looks like I
should add:

firmware-atheros
firmware-brcm80211
firmware-libertas

http://anonscm.debian.org/gitweb/?p=debian-live/config-webc.git;a=commit;h=6266e0e0da69d5d34c76a1d69c1e7c20a4b4a470

Please let me know if this is a bad idea.

I think I'm close to coming up with a point release for Webconverger.
How does that version string 11.2 sound to you? :)

Many thanks,

Reply all
Reply to author
Forward
0 new messages