Re: 2.2.x kernels missend odd-sized ICMP packets

Richard B. Johnson (root@chaos.analogic.com)
Fri, 9 Apr 1999 08:36:33 -0400 (EDT)


On Thu, 8 Apr 1999, Joey Hess wrote:

> I've noticed something exceedingly strange. 2.2.x kernels all seem to send
> out odd sized ICMP packets improperly.
>
> root@kite:/home/joey/prog>ping -qs 11 localhost
> PING localhost (127.0.0.1): 11 data bytes
>
On 2.2.5 it works fine. Maybe your `ping` is broken?

Ping to a Sun:

Script started on Fri Apr 9 08:33:28 1999
# ping -s 11 hal
PING hal.analogic.com (204.178.40.143): 11 data bytes
19 bytes from 204.178.40.143: icmp_seq=0 ttl=255 time=0.4 ms
19 bytes from 204.178.40.143: icmp_seq=1 ttl=255 time=0.3 ms
19 bytes from 204.178.40.143: icmp_seq=2 ttl=255 time=0.3 ms

--- hal.analogic.com ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.3/0.3/0.4 ms

Ping to another Linux machine:

# ping -s 11 quark
PING quark.analogic.com (204.178.40.236): 11 data bytes
19 bytes from 204.178.40.236: icmp_seq=0 ttl=255 time=0.4 ms
19 bytes from 204.178.40.236: icmp_seq=1 ttl=255 time=0.4 ms
19 bytes from 204.178.40.236: icmp_seq=2 ttl=255 time=0.4 ms

--- quark.analogic.com ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.4/0.4/0.4 ms

Ping to a Cisco router:

# ping -s 11 cisco
PING cisco.analogic.com (204.178.40.1): 11 data bytes
19 bytes from 204.178.40.1: icmp_seq=0 ttl=128 time=0.6 ms
19 bytes from 204.178.40.1: icmp_seq=1 ttl=128 time=0.3 ms
19 bytes from 204.178.40.1: icmp_seq=2 ttl=128 time=0.3 ms
19 bytes from 204.178.40.1: icmp_seq=3 ttl=128 time=0.3 ms

--- cisco.analogic.com ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 0.3/0.3/0.6 ms
# exit
Script done on Fri Apr 9 08:34:02 1999

Cheers,
Dick Johnson
***** FILE SYSTEM WAS MODIFIED *****
Penguin : Linux version 2.2.5 on an i686 machine (400.59 BogoMips).
Warning : It's hard to remain at the trailing edge of technology.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/