Pieter Truter writes:
> The problem is that I can ping remote system from my board and the
> remote system reply to the ping. However, the network stack rejects the
> IP packet based on a bad IP header CRC claculated with ip_fast_csum() in
> net/ipv4/ip_input.c.
Can you provide statistics and a packet dump of an incorrect packet please?
> So it appears that my network device driver works OK. I am tracing =
> through the network code to find the problem, but I cannot imagine that =
> I am the first/only person using the network on an ARM system.
No you are not, and I don't see any problems here with IP header checksums:
sturm, my 2.3.99-pre6 test box:
uname -a
Linux sturm 2.3.99-pre6 #735 Sat May 6 13:56:28 BST 2000 armv4l unknown
uptime:
11:18pm up 2 days, 9:47, 1 user, load average: 0.00, 0.00, 0.00
/proc/net/snmp:
Forwarding 2
DefaultTTL 64
InReceives 85980
InHdrErrors 0
InAddrErrors 0
ForwDatagrams 0
InUnknownProtos 0
InDiscards 0
InDelivers 81768
OutRequests 72176
OutDiscards 0
OutNoRoutes 0
ReasmTimeout 0
ReasmReqds 83
ReasmOKs 29
ReasmFails 0
FragOKs 0
FragFails 0
FragCreates 1081
This machine has been talking (NFS) to other ARM Linux based machines,
as well as an x86 Linux laptop, and the net without problems.
_____
|_____| ------------------------------------------------- ---+---+-
| | Russell King [EMAIL PROTECTED] --- ---
| | | | http://www.arm.linux.org.uk/ / / |
| +-+-+ --- -+-
/ | THE developer of ARM Linux |+| /|\
/ | | | --- |
+-+-+ ------------------------------------------------- /\\\ |
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++ Please use [EMAIL PROTECTED] for ++
++ kernel-related discussions. ++