Subject: -current cannot handle fragmented ether packets anymore !?
To: None <current-users@netbsd.org>
From: Markus W Kilbinger <kilbi@rad.rwth-aachen.de>
List: current-users
Date: 10/27/2002 14:07:42
Hi!

After noticing some 'Interrupted system call' messages during nfs
write access I did some simple ping tests with different packet sizes:

  /sbin/ping -s 4068 basis
  PING hal (10.17.3.2): 4068 data bytes
  ^C
  ----hal PING Statistics----
  6 packets transmitted, 0 packets received, 100.0% packet loss

or even a kernel panic on low end i386 and sparc!

... where as 4068 is the critical packet size: 4067 is still working!

This only happens if the -current machine is the initiator/sender of
these packets. As a ping responder a -current machine works fine with
lager packet sizes.

I can reproduce this on all my i386, macppc and sparc machines.

Can anybody fix this, please...

Markus.