On 05/17/2013 08:04 AM, [email protected] wrote: > The last 4 lines from dmesg... > > [ 4.299946] r8169 0000:04:00.0 eth0: unable to load firmware patch > rtl_nic/rtl8168e-3.fw (-2)
I had the same problem and took hours to figure it out because it's such a silly problem I didn't believe it at first :) The problem is with the firmware path in the kernel sources. Turns out that you can't include that "rtl_nic" in the module's name, so you need to change the default path /lib64/firmware to /lib64/firmware/rtl_nic and remove it from the module's name.

