Using RedHat 6.0 distributed by LinuxCentral (courtesy of North Texas Linux User Group), I am unable to perform the following command. ping localhost -s 301 There is no ICMP reply. This is true for any interfaces and most odd-byte size. I'm running RedHat 6.0 (2.2.5-15) on i686 platform. It was distributed by LinuxCentral. I am not able to PING with a size of 301 (or any odd-byte size) to a localhost. This occurred on several i686 platforms with 6.0. egcs version is 2.91.66. ld version is 2.9.1 as version is 2.9.1 Have you duplicated this yet? If so and corrected, what course of action should I take? Steve egbert Alan Cox wrote: > Someone shipped a broken ping binary (actually it seems to be an egcs bug)
I've recompiled the ping binary, "libc", and the kernel as suggested by Alan Cox to no avail using the same EGCS 2.9....
This problem has been corrected in netkit-base-0.10-31.*.rpm available from ftp://rawhide.redhat.com/alpha/RedHat/RPMS/. Please obtain and install newer rpm to see if this fixes the problem for you.
Suggested RPM file is not found. ftp://rawhide.redhat.com/alpha/RedHat/RPMS/.
Since RedHat fix is not available, I went ahead and tried OpenLinux's netkit-base-0.11+ to no avail obtained from Caldera's site. Same result.
The range of ping size failure are: 11-1471 (all odd numbers) This ONLY occurs during outgoing ICMP-REQUESTs from RedHat 6.0, 6.0 does generate correct ICMP-REPLies to seemingly any hosts (except localhost).
Wait a bit, Raw Hide will be back. Change the alpha in the URL if you want a different arch. Send me mail if you can't wait ...