Re: hw tcp v4 csum failed on 2.4.23-rc2 with e100

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 21, 2003 at 12:32:31PM +0200, Felix Radensky wrote:
> Hi,
> 
> I keep getting tons of this messages with 2.4.23-rc2
> and e100 driver:
> 
> hw tcp v4 csum failed
> hw tcp v4 csum failed
> ....
> 
> Is it a hardware problem or e100 problem ?

It could be neither. It just means that the checksum in the packet was in
disagreement (for lack of better word) with the checksum calculated by the
hardware. If I read the tcp_ipv4 code right, then all it takes for that
message to be printed is a packet with an incorrect checksum to be received
by a device which supports hardware checksum calculation.

Which type of packets are you receiving when you get this message? VLAN,
802.2 LLC or something else other than plain IP over Ethernet?

> The problem goes away if driver is loaded with XsumRX=0.

What does "netstat -s | grep -F -e 'bad segments received'" give (with and
without hardware checksumming)?

Does "ip -s -s link show" show any CRC errors?

-- 
Regards,
Rask Ingemann Lambertsen
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux