A new stable kernel has been released (2.0.24). This fixes the ping
problem, and it's a good idea to upgrade to that, rather than applying
any patches you find here
Patches for Linux prevent the Ping Problem
The following are three patches which can be applied against Linux to prevent the
Invalid Ping problem. Either patch is to be applied against
linux/net/ipv4/ip_fragment.c, and should apply cleanly against any 2.0.x
or 2.1.x series kernel.
- The original patch,
contributed by Alan Cox will stop
the problem.
- The slightly modified
patch by Jon Lewis will also
leave a message in your system log file letting you know who tried to crash
you.
- A new, improved patch by Alan, this one
will fix a few other related bugs, but will probably break any modules that have already been compiled. Recompile your modules after applying this patch and you should hop
efully be alright.
Thanks to both of these two, especially Alan, for fixing this so quickly.
Here is a newer patch for
Linux 1.2.13.
I've been given a patch from
Gilles Detillieux which is supposed to work.My mailer trashes many things,
so it's possible the tabs have been converted to spaces or whatever. Tinker with
it till it works.
These patches have been copied from their original site, which is
here