Rask Ingemann Lambertsen wrote:
On Fri, Nov 21, 2003 at 12:32:31PM +0200, Felix Radensky wrote:It's a plain IP over Ethernet, WWW traffic.
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?
I get nonzero value with and without hardware checksumming.
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?No. All counters, except Rx and Tx are 0.
Felix.
- : 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