https://bugzilla.novell.com/show_bug.cgi?id=702205
https://bugzilla.novell.com/show_bug.cgi?id=702205#c4
Benjamin Poirier changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
InfoProvider| |Happy.Cerberus@gmail.com
--- Comment #4 from Benjamin Poirier 2012-03-13 15:30:18 UTC ---
Simon, Sven, Joschi:
Many different rtl8118/8168 chip versions share the same pci ids and are
driven by the r8169 module. These chip versions are distinguished by their
so-called XID. Upon encountering an unknown xid, the r8169 driver tries one of
a few fallbacks. When using older kernels, such as the one found in openSUSE
11.4, it is often the case that these unknown XIDs are for chip versions
newer than the ones supported by the driver. These can lead to half-working
devices like what you describe (I'm speaking from experience here ;). In
particular, openSUSE 11.4 is running a 2.6.37 kernel and the support for three
new chip versions was introduced in r8169 since:
01dc7fe net/r8169: support RTL8168E
v3.0-rc1
7009042 r8169: support RTL8111E-VL.
v3.1-rc1
c221892 r8169: support new chips of RTL8111F
v3.2-rc1
I would recommend you to upgrade to openSUSE 12.1, running a 3.1 kernel. That
will get you the support for the E and EVL chips.
If you'd rather stay on 11.4 (why?), you can install the kernel package alone
from 12.1:
zypper ar obs://Kernel:openSUSE-12.1/standard kotd12.1
vi /etc/zypp/zypp.conf
# uncomment "multiversion = provides:multiversion(kernel)"
zypper dup -r kotd12.1
If you still experience issues with this network card after upgrading, please
attach your dmesg output. It should contain a line like this which will help
identifying which chip revision you are running:
eth0: RTL8168evl/8111evl at 0xf9320000, 10:1f:74:ce:b0:17, XID 0c900800 IRQ 28
Let me know how things go, thank you.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.