Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Network chip needs firmware patch only with PXE
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
sidamos
Apprentice
Apprentice


Joined: 16 Dec 2007
Posts: 246

PostPosted: Fri May 04, 2012 8:46 pm    Post subject: [SOLVED] Network chip needs firmware patch only with PXE Reply with quote

HI!

I have 2 identical mainboards.

First PC is booting from disk, network driver compiled as module.

Second PC is booting via PXE from network, driver compiled into kernel.

Only in the 2nd case, the kernel complained during booting, that it wants to load a firmware patch for the network chip and waited 60s for a network connection to load it. So I installed sys-kernel/linux-firmware and added the needed firmware patch to the kernel config.

But why is the firmware patch only needed for the 2nd PC? I don't even have sys-kernel/linux-firmware installed on the 1st PC.

It's an onboard RTL8111/8168B, driver is r8169, kernel 3.2.

Thanks!

Thomas


Last edited by sidamos on Sat May 05, 2012 11:13 pm; edited 1 time in total
Back to top
View user's profile Send private message
py-ro
Veteran
Veteran


Joined: 24 Sep 2002
Posts: 1734
Location: Velbert

PostPosted: Fri May 04, 2012 9:43 pm    Post subject: Reply with quote

This Nics will work even without Firmware normaly, but not with full features. Also it could be 2 different Revisions.
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 23071

PostPosted: Fri May 04, 2012 10:31 pm    Post subject: Reply with quote

Are you sure that the first PC does not check for that firmware patch? Since you built the driver as a module, it will search for the patch much later in boot. At the time of the search, userspace will be functional and can quickly reject the request, allowing it to complete almost instantly.
Back to top
View user's profile Send private message
sidamos
Apprentice
Apprentice


Joined: 16 Dec 2007
Posts: 246

PostPosted: Sat May 05, 2012 10:25 pm    Post subject: Reply with quote

You are absolutely right! Found this in /var/log/messages on the 1st PC:

May 6 00:20:54 linux kernel: r8169 0000:05:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)

Thanks a lot!
Back to top
View user's profile Send private message
jody
l33t
l33t


Joined: 16 Oct 2007
Posts: 676
Location: Switzerland

PostPosted: Fri Jun 08, 2012 9:10 am    Post subject: Reply with quote

Hi
I have a newly installed gentoo on a samsung laptop.
In my dmesg if find
Code:
raven linux # dmesg | grep 8169
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:03:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
r8169 0000:03:00.0: setting latency timer to 64
r8169 0000:03:00.0: irq 45 for MSI/MSI-X
r8169 0000:03:00.0: eth0: RTL8168evl/8111evl at 0xffffc9000498e000, e8:03:9a:99:b2:2e, XID 0c900800 IRQ 45
r8169 0000:03:00.0: eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
r8169 0000:03:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)
r8169 0000:03:00.0: eth0: link down
r8169 0000:03:00.0: eth0: link down
r8169 0000:03:00.0: eth0: link up

and in /var/log/message i have
Code:
Jun  8 18:52:56 raven kernel: r8169 0000:03:00.0: eth0: RTL8168evl/8111evl at 0xffffc9000498e000, e8:03:9a:99:b2:2e, XID 0c900800 IRQ 45
Jun  8 18:52:56 raven kernel: r8169 0000:03:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)

My eth0 seems to be working correctly, so i don't know what to make of these "unable to load firmware" messages.
Can anybody enlighten me?

Thank You
Jody
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum