Re: [iPAQ] ethernet behaving strangely

From: Russell Nelson <nelson.a.t.crynwr.com>
Date: Tue Nov 07 2000 - 21:06:03 EST

Klaus Weidner writes:
> However, TCP connections behave strangely - often, incoming packets
> are not passed to the application, even though I am able to see
> them with 'tcpdump'.

Not necessarily. The IP header checksum could be invalid. The packet
could be one which has already been received.

> Does this problem sound familiar to anyone?

My CF Ethernet adapter (Hawking Tech) fails to receive certain packet
lengths. I run this script:

    perl -e 'for($i=44; $i<1500; $i++){print "$i: ",system("ping -c 1 ipaq -s $i 2>/dev/null >/dev/null"),"\n";}'

and I get output with a repeating pattern like this:

49: 256
50: 0
51: 256
52: 0
53: 256
54: 0
55: 0
56: 0
57: 256
58: 0
59: 256
60: 0
61: 256
62: 0
63: 0

It's not just odd packet lengths, since 55 and 63 are received just fine.

-- 
-russ nelson <sig.a.t.russnelson.com>  http://russnelson.com
Crynwr sells support for free software  | PGPok | 
521 Pleasant Valley Rd. | +1 315 268 1925 voice | This space for rent
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | 
Received on Tue Nov 7 17:58:00 2000

This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:43:45 EDT