PROBLEM: can't ping odd size packets in linux 2.2

Mike Liang (mliang@tachyon.net)
Wed, 25 Aug 1999 17:09:29 -0700


Pinging odd size packets > 10 causes no response.

Hi all,

I have a peculiar problem. I can not ping with an odd sized packet.
e.g. ping -s 11 localhost. I used 'netstat -s' and observed that
the 'input ICMP message failed.' count increments. Odd size pings
smaller than 10 are not effected. One guess is that some checksum is
not computed correctly, but I haven't had time to look into the source
code. This effects all 2.2 kernels I've tried (2.2.5 and 2.2.10).
The problem does not exist in linux 2.0.36.

Strange, eh?

-Mike

-- 
Mike Liang (mliang@tachyon.net)
Tachyon, Inc.
6225 Nancy Ridge Drive, Suite 101, San Diego, CA 92121
Tel: 858/458-8115, Fax: 858/458-8137

Linux 2.2.5-15 #1 Mon Apr 19 23:00:46 EDT 1999 i686 unknown Kernel modules 2.1.121 Gnu C egcs-2.91.66 Binutils 2.9.1.0.23 Linux C Library 2.1.1 Dynamic linker ldd (GNU libc) 2.1.1 Procps 2.0.2 Mount 2.9o Net-tools (1999-01-31) Kbd [option...] Sh-utils 1.16 Modules Loaded autofs nfsd nfs lockd sunrpc eepro100 es1370 soundcore

Linux 2.2.10 #5 SMP Tue Jul 20 12:40:21 PDT 1999 i686 unknown Kernel modules 2.1.121 Gnu C egcs-2.91.66 Binutils 2.9.1.0.25 Linux C Library 2.1.1 Dynamic linker ldd (GNU libc) 2.1.1 Procps 1.2.9 Mount 2.9o Net-tools 1.51 Kbd [option...] Sh-utils 1.16 Modules Loaded

- 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/