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