Re: 2.6.0-test3+sk98lin driver with hardware bug make eth unusable

From: Martin Schlemmer
Date: Sat Aug 23 2003 - 13:47:32 EST


On Tue, 2003-08-12 at 14:40, Ricardo Galli wrote:
> On Tuesday 12 August 2003 14:01, Martin Schlemmer shaped the electrons to
> shout:
> > On Tue, 2003-08-12 at 13:01, Ricardo Galli wrote:
> > > I've already reported this problem to syskonnect few weeks ago (without
> > > success as I see).
> > >
> > > There is a ASIC bug in several popular motherboards (including ASUS ones)
> > > related to TX hardware checksum.
> > >
> > > For packets smaller that 56 bytes (payload), as UDP dns queries, the asic
> > > generates a bad checksum making the drivers unusable for "normal"
> > > Internet usage:
> >
> > <snip>
> >
> > > The only solution is to comment out
> > > #define USE_SK_TX_CHECKSUM
> > > in skge.c
> >
> > Known issue.
> >
> > Mirko will have a look as soon as he have time.
>
> Thanks, I just sent a Kconfig patch as a workaround:
>
> http://lkml.org/lkml/2003/8/12/83
>

Should work fine with version 6.16 of the driver (does so
here at least with a P4C800):

http://www.syskonnect.com/syskonnect/support/driver/zip/linux/sk98lin_2.6.0-test3_patch.gz


Cheers,

--

Martin Schlemmer



Attachment: signature.asc
Description: This is a digitally signed message part