You are not logged in.

#1 2011-04-27 12:13:29

foret
Member
Registered: 2010-01-25
Posts: 12

[SOLVED] Network fail: dmesg said "unable to apply firmware patch"

Hello everyone.
After major update my network stopped working (it doesn't work in latest arch (arch without any updates is fine, though) and in latest kubuntu beta and in latest debian). Here is dmesg | grep eth0:

[    4.162556] r8169 0000:02:00.0: eth0: RTL8168d/8111d at 0xffffc90000668000, e0:cb:4e:89:50:4e, XID 083000c0 IRQ 42
[    8.181425] r8169 0000:02:00.0: eth0: unable to apply firmware patch
[    8.183195] r8169 0000:02:00.0: eth0: link down

Here is ifconfig -a:

eth0      Link encap:Ethernet  HWaddr E0:CB:4E:89:50:4E  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:12 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:720 (720.0 b)  TX bytes:0 (0.0 b)
          Interrupt:42 Base address:0x8000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1824 (1.7 Kb)  TX bytes:1824 (1.7 Kb)

Here is part of lspci -v:

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
    Subsystem: ASUSTeK Computer Inc. M4A785TD Motherboard
    Flags: bus master, fast devsel, latency 0, IRQ 42
    I/O ports at e800 [size=256]
    Memory at fafff000 (64-bit, prefetchable) [size=4K]
    Memory at faff8000 (64-bit, prefetchable) [size=16K]
    Expansion ROM at fbff0000 [disabled] [size=64K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 01
    Capabilities: [ac] MSI-X: Enable- Count=4 Masked-
    Capabilities: [cc] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
    Kernel driver in use: r8169
    Kernel modules: r8169

Now I'm writing from Windows7 where network works just fine. It is not WOL (wake on lan) issue.

I will be glad for any help. Thanks.

UPD: solved by installing drivers from Realtek site (do not forget to install kernel headers before it). It is strange though that older versions of kernel worked with my hardware fine, but newer failed.

Last edited by foret (2011-04-28 08:07:22)

Offline

#2 2011-04-27 16:14:58

the sad clown
Member
From: 192.168.0.X
Registered: 2011-03-20
Posts: 837

Re: [SOLVED] Network fail: dmesg said "unable to apply firmware patch"

Try running:

dmesg | grep firmware

This should give you an indication of what firmware it is looking for.

From what I've read in a google search, there seem to be lots of problems with r8169 and your card.  You might want to consider realteks proprietary driver.  I would check your dmesg first though.


I laugh, yet the joke is on me

Offline

Board footer

Powered by FluxBB