[ previous ] [ next ] [ threads ]
 
 From:  Fred Wright <fw at well dot com>
 To:  m0n0wall at lists dot m0n0 dot ch
 Subject:  Re: [m0n0wall] Invalid ICMP type 3 code 0 on LAN
 Date:  Thu, 26 Aug 2004 23:56:47 -0700 (PDT)
On Wed, 25 Aug 2004, Frederick Page wrote:

> since upgrading to firmware 1.1 one client (Debian Linux) keeps
> complaining (every few seconds the following message appears on the
> root console):
> 
> 192.168.100.100 (this is m0n0wall) sent an invalid ICMP type 3, code 0
> to a broadcast 192.168.100.255 on eth0
> 
> This is just annoying, there does not seem to be a problem, the Linux
> client can access the LAN and WAN just fine.
> 
> The other clients (Windows XP and OpenBSD 3.5) do not seem to mind.
> "ifconfig -a" on the Linux-machine shows nothing unusual, MTU is 1500
> on eth0.
> 
> I'm however wondering, why m0n0wall would send ICMP type 3 to the
> broadcast-address?

Does it really think that's a broadcast address?  What's the
netmask?  Inconsistent netmasks will lead to different opinions about
what's a broadcast address.

If FreeBSD isn't broken, then it must have received a packet *from*
192.168.100.255, and didn't consider that to be a broadcast.

					Fred Wright