[Xorp-users] Kernel bug on FreeBSD 4.x
edrt
edrt@citiz.net
Thu, 16 Jun 2005 12:39:0 +0800
>
> BTW, there is bug within network implemenation on 4.x (it apply to some
>recent 5.x also).
>
> When VLANs are used the ALLMULTI flag is not propagated from vlan
>network driver to underlying physical network driver. The NIC isn't
>properly reprogrammed and multicast aren't seen by kernel. (it bug
>doesn't disrupt host-multicast sending and receiving - explicit
>join/leave are propagated correctly).
>
> IMHO, the bug will not be fixed within 4.x branch. It seems to be nice
>to mention the bug within documentation. It take two days to debug for
>me ...
>
Also seen this bug before, posted on fbsd-net mailing list but got no reply.
http://lists.freebsd.org/pipermail/freebsd-net/2004-November/005707.html
Better to post the problem to fbsd-net again.
>
> The simple workaround is enable the ALLMULTI on underlying interface by
>separate program. The simplest workaround is assign a 127.0.0.[2-254]/32
>address to in then configure it as a standard interface to XORP. It's
>not necesarry to enable a protocol on it.
>
> Dan
>
>_______________________________________________
>Xorp-users mailing list
>Xorp-users@xorp.org
>http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users