Bug 89680 - (NET SK98)sk98lin driver has problems with current cards
Summary: (NET SK98)sk98lin driver has problems with current cards
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel
Version: 9
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: John W. Linville
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-04-25 23:14 UTC by Michal Jaegermann
Modified: 2007-04-18 16:53 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-09-03 19:33:10 UTC
Embargoed:


Attachments (Terms of Use)

Description Michal Jaegermann 2003-04-25 23:14:16 UTC
Description of problem:

The current version of this driver from SysKonnect is 6.05 while
a driver included in a kernel is 6.02 and it does not seem to have
an idea how to handle "YUKON-Lite" cards.

Here is a difference of a header of 'skversion.h' files from a driver
in a kernel and the current version

@@ -2,16 +2,15 @@
  *
  * Name:       version.h
  * Project:    GEnesis, PCI Gigabit Ethernet Adapter
- * Version:    $Revision: 1.1.2.1 $
- * Date:       $Date: 2001/09/05 13:38:30 $
+ * Version:    $Revision: 1.4 $
+ * Date:       $Date: 2003/02/25 14:16:40 $
  * Purpose:    SK specific Error log support
  *


Version-Release number of selected component (if applicable):
2.4.20-9

Comment 1 Alan Cox 2003-06-05 16:16:52 UTC
Correct - sk haven't submitted their new drivers to the kernel proper yet
however as far as I know, or I'd be merging them 8)


Comment 2 Michal Jaegermann 2003-06-05 16:45:46 UTC
A version of the driver included in a kernel, apart of this detail that
it misses current cards, has also that nasty habit that if you will try
to take down a corresponding interface with a cable unplugged, or with
"the other end" powered down, then it hangs the whole machine.  In particular
easy to trip over in a shutdown.

This "feature" was inherited by a version 6.05 mentioned in the original
report.  The latest one I was testing, namely 6.10, lost it and it also
fixed problems in a broadcast UDP traffic.  How to make Syskonnect to
submit that driver other than making it available on their ftp I have no
idea.  It is under GPL.


Comment 3 David Kewley 2003-07-23 18:45:36 UTC
I just spoke to Terry Appling at SysKonnect's U.S. tech support office (phone number found 
through the sk website).  He was very understanding and helpful.  They will be looking into 
submitting the latest sk98lin drivers directly to Alan, so hopefully we'll see them soon in the 
-ac, Red Hat, and stock kernels. 
 
It would be great if the latest drivers could be added to new RHL9 kernels and to the new 
beta. 
 

Comment 4 David Kewley 2003-07-23 19:23:40 UTC
I should add: this updated driver has interest not only for (I presume) enterprise customers 
who buy a sk card, but also for desktop customers.  The popular Asus P4C800 and P4P800 
desktop motherboards have onboard GigE that is supported by the updated driver, but not by 
the driver currently in the stock or Red Hat kernels. 
 
This becomes an issue especially when you try to do a network kickstart using the stock Red 
Hat tools.  I ended up making a custom boot.iso, which was a real pain, and which resulted in 
a CD that boots the P4P800, but not an older, normally-supported card.  (I'm not sure how I 
messed up, because the boot.iso customization is not a simple or well-documented process. :) 

Comment 5 acount closed by user 2003-07-23 19:40:19 UTC
driver maintainers are:

P:     Mirko Lindner
M:     mlindner
P:     Ralph Roesler
M:     rroesler

and you can get latest at:
http://www.syskonnect.com/syskonnect/support/driver/htm/sk98lin.htm

Comment 6 David Kewley 2003-11-11 17:50:57 UTC
I've made sk98lin driver disks for RHL9.  It should be easy to make them for 
other versions of RHL and FC.  See: 
 
http://www.klab.caltech.edu/~kewley/driverdisk/sk98lin.html 
 
I also wrote up some general instructions for making driver disks, using Doug 
Ledford's kit: 
 
http://www.klab.caltech.edu/~kewley/driverdisk/dd.html 
 
I believe that a recent version of sk98lin is included in kernel 2.4.22 (or 
2.4.22-ac, so these driver disks may have a limited lifetime. :)   I haven't 
actually tried 2.4.22 yet, myself. 
 
David 
 

Comment 7 John W. Linville 2004-08-26 18:58:35 UTC
Version in FC2 (6.24?) seems to support Yukon-Lite cards.  Is this
still a problem in FC2?

Comment 8 David Kewley 2004-08-26 20:46:22 UTC
I have never uses Yukon-Lite cards, and I no longer manage machines 
with the Asus motherboards that I complained about here.  So I can't 
verify whether the latest FC2 kernel works fine for the issues in 
this bug. 
 
I see the latest FC2 kernel, 2.6.8-1.521, has sk98lin version 6.23 
released 2004.02.13 (see drivers/net/sk98lin/h/skversion.h).  
Meanwhile SK has version 7.04 on their website (see 
http://www.syskonnect.com/syskonnect/support/driver/). 
 
I can find no changelog or equivalent, but the diff between the FC2 
version and 7.04 gives several hundred new or changed lines.  It'd be 
great to have 7.04 upstream, but that would require users to bug SK 
again. 
 
Based on improvements from 6.02 to 6.23, I would say that you can 
close this bug if you get no other comments. 
 

Comment 9 John W. Linville 2004-09-03 19:33:10 UTC
No comments after a week...

Comment 10 Michal Jaegermann 2004-09-04 17:25:24 UTC
> No comments after a week...
What comments do you expect other than a comment #8?   Something
truly relevant to the original report could have been said over
a year ago, or so, and this is mostly a historical issue by now.


Note You need to log in before you can comment on or make changes to this bug.