You are not logged in.

#1 2012-04-30 00:57:28

multiphrenic
Member
From: Toronto, Canada
Registered: 2011-04-26
Posts: 73
Website

Linux Kernel 3.3.4 breaks r8168

I have a Realtek ethernet controller in my Gigabit motherboard: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller. I was using r8168 to work around some connectivity issues with the stock kernel 8169 driver. The latest kernel upgrade broke r8168, and since I had 8169 blacklisted, I had no internet connection.

These are the relevant lines from dmesg

Apr 29 13:16:53 localhost kernel: [  409.429929] r8168: disagrees about version of symbol netif_carrier_off
Apr 29 13:16:53 localhost kernel: [  409.429930] r8168: Unknown symbol netif_carrier_off (err -22)
Apr 29 13:16:53 localhost kernel: [  409.429932] r8168: disagrees about version of symbol netif_carrier_on
Apr 29 13:16:53 localhost kernel: [  409.429933] r8168: Unknown symbol netif_carrier_on (err -22)
Apr 29 13:16:53 localhost kernel: [  409.429935] r8168: disagrees about version of symbol napi_complete

I uninstalled the driver, removed the blacklisting of 8169 and everything seems to be working now. Thought I would put this here in case anyone else comes across this and can't figure it out.

Offline

#2 2012-04-30 01:37:06

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,280

Re: Linux Kernel 3.3.4 breaks r8168

Moderator:
Kernel 3.3.4 is in testing.
Moving thread to the 'Testing' forum


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2012-04-30 11:39:35

Picoli
Member
Registered: 2010-06-29
Posts: 17

Re: Linux Kernel 3.3.4 breaks r8168

ewaller wrote:

Moderator:
Kernel 3.3.4 is in testing.
Moving thread to the 'Testing' forum

If Kernel 3.3.4 is in testing, then why gets the kernel updated to 3.3.4 if testing repository is commented out in pacman.conf?

However, the blacklist tip worked for me, too. Thanks a lot!

Last edited by Picoli (2012-04-30 11:46:51)

Offline

#4 2012-04-30 12:15:02

multiphrenic
Member
From: Toronto, Canada
Registered: 2011-04-26
Posts: 73
Website

Re: Linux Kernel 3.3.4 breaks r8168

I have testing repo selected. Show us your pacman.conf

Offline

#5 2012-04-30 12:56:56

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Linux Kernel 3.3.4 breaks r8168

3.3.4 is no longer in testing - moved to core today.

Offline

#6 2012-05-01 10:44:58

rtoijala
Member
Registered: 2011-09-11
Posts: 36

Re: Linux Kernel 3.3.4 breaks r8168

This problem can be fixed by simply rebuilding the package from abs and modprobing the module.
I would flag the package out of date but it is already flagged, since 2012-03-09.

Offline

#7 2012-05-01 11:01:23

multiphrenic
Member
From: Toronto, Canada
Registered: 2011-04-26
Posts: 73
Website

Re: Linux Kernel 3.3.4 breaks r8168

Well the real problem was 8169 not working for me. That is the preferred driver...and if it works now I'd suggest removing 8168 altogether

Offline

Board footer

Powered by FluxBB