Red Hat Bugzilla – Bug 143451
Update sk98lin driver in kernel
Last modified: 2007-11-30 17:07:05 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5)
Description of problem:
The sk98lin driver contained in the current RHEL3 U4 kernel is
outdated and does not support a large number of newer devices that use
an updated version of the syskonnect gigabit network chips. Devices
which do not work include the SMC EZCard Gigabit PCI Card (commonly
found at CompUSA or other retailers) and the built in ethernet on
motherboards like the ABIT KV8 also commonly available. Syskonnect
appears to maintain the driver and offer it under the GPL via their
website. The version included in RHEL3 is 6.02. Vanilla kernels
2.4.28 and 2.6.9 use 6.21 and 6.23 respectively which seem to support
newer versions of the network chipset. The current 7.09 driver from
Syskonnect works flawlessly with all network cards I've tested as well
as offering additional features. Kindly consider upgrading this
driver with the next kernel update so that RHEL3 will support a
broader range of modern gigabit ethernet cards.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install RHEL3 U4 on a system with a newer sk98lin based network
card such as the SMC EZ card 1000 (SMC9452TX part #99-012084-215).
2. Kudzo does not detect NIC, no driver installed
3. Forcing sk98lin.o module to load reports no card found.
4. Download v7.09 driver from syskonnects website
5. Compile and install
6. NIC is detected and fully functional
Actual Results: Network Card is not detected and usable by RHEL3
kernel sk98lin.o module
Expected Results: Network card should be functional
lspci output on system with SMC9452TX NIC:
[root@www /]# lspci -vv -d 11ab:4320
02:0b.0 Ethernet controller: Marvell Technology Group Ltd. Yukon
Gigabit Ethernet 10/100/1000Base-T Adapter (rev 12)
Subsystem: Standard Microsystems Corp [SMC]: Unknown device b452
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (5750ns min, 7750ns max), cache line size 08
Interrupt: pin A routed to IRQ 9
Region 0: Memory at feafc000 (32-bit, non-prefetchable) [size=16K]
Region 1: I/O ports at d800 [size=256]
Capabilities:  Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities:  Vital Product Data
I'm reassigning this to Product Management, since the sk98lin
network driver is currently unsupported. This is essentially
a feature request (to support and update the driver).
Closing since we are tracking this as a FZ.
*** This bug has been marked as a duplicate of 143478 ***
Just in case you hadn't already noticed, Intel seem to be including a Marvel
Yukon based network device on some of their recent (and therefore increasingly
common) boards (I'm frankly surprised by this since it must cost them more than
using their own e1000 design but who can tell).
e.g. on at least one D915G board we have the following pci device:
04:00.0 Ethernet controller: Marvell Technology Group Ltd. Gigabit Ethernet
Controller (rev 17)
04:00.0 Class 0200: 11ab:4361 (rev 17)
The sk98lin driver in RHEL4 doesn't seem to like it either.
I'd add this comment to the bug #143478 that this has been marked a duplicate
of, but that one isn't public so I can't.
It is quite frustrating to see that this entry has been marked closed with a
resolution of "DUPLICATE of bug 143478" and then find that I am denied access to
bug 143478. Entries should not be closed and marked duplicates if they are
duplicates of private entries.