On Thu, 17 Nov 2005 18:30:07 +0100
Karsten Keil <[EMAIL PROTECTED]> wrote:

> On Thu, Nov 17, 2005 at 07:26:22AM -0800, Stephen Hemminger wrote:
> > On Thu, 17 Nov 2005 20:14:48 +0900
> > Akinobu Mita <[EMAIL PROTECTED]> wrote:
> > 
> > > I'm using sky2 driver on 2.6.14-mm2.
> > > It works fine, but I got this message repeatedly.
> > > 
> > > hw tcp v4 csum failed
> > > 
> > > I can suppress these messages by
> > > # ethtool -K eth0 tx off rx off
> > > 
> > > And, These messages cannot be seen with sk98lin v8.16.2.3 
> > > (on 2.6.14-mm2 with a little changes to build it)
> > > 
> > > Motherboard: ASUS Socket 775 P5GDC-V DELUXE
> > > Marvell 88E8053 Gigabit Ethernet Controller (Asus)
> > 
> > Most likely, you are actually getting packets with a bad checksum.
> > The kernel complains too much about it, this has been fixed in
> > 2.6.15-rc1 (see Herbert Xu's patch in the netdev mailing list archive).
> 
> I see the same problem here (I did report it some weeks ago).
> And no here are no bad checksum packets, since sk98lin do not show
> this in the same (isolated) enviroment.
> And if I change the network card to one which is supported by the skge
> driver (same enviroment), I don't get a single hw tcp v4 csum failed warning.

Read the patch, the problem was in the UDP/TCP code, it would print the
message on packets with a bad checksum if the device was using the CHECKSUM_HW
option.

Sk98lin silently drops packets with bad checksum, this is wrong.


-- 
Stephen Hemminger <[EMAIL PROTECTED]>
OSDL http://developer.osdl.org/~shemminger
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to