Date: Mon, 18 Jun 2007 12:01:59 +0200 From: Ian FREISLICH <ianf@clue.co.za> To: current@freebsd.org Subject: Multicast problems Message-ID: <E1I0E3b-0000kk-Ky@clue.co.za>
next in thread | raw e-mail | index | archive | help
Hi
I have a problem with quagga running on a CURRENT (15 June). It
appears that it's registering the multicast address on the wrong
interface. In fact, no matter which network I tell quagga to use
as the OSPF network, it always registers the multicast addresses
on the same incorrect vlan. It works with a May 24 kernel.
The multicast addresses should be registered on vlan1000, but they
get registered on vlan1001.
Everything has been recompiled, but it didn't even work properly
with the old binary.
A coincidental thing is that the mcast addresses land up on /dev/net6
plus 1, although that off-by-one breaks a bit if they get added to
any other interface, they always seem to land up there.
[firewall2.cpt2] ~ # netstat -WanI vlan1000 -f inet
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
vlan1000 1500 41.204.193.11 41.204.193.114 488653 - 875 - -
224.0.0.18
224.0.0.1
[firewall2.cpt2] ~ # netstat -WanI vlan1001 -f inet
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
vlan1001 1500 196.30.82.48/ 196.30.82.61 510301 - 402346 - -
224.0.0.6
224.0.0.5
224.0.0.18
224.0.0.1
lrwxr-xr-x 1 root wheel 12 Jun 15 15:42 net7 -> net/vlan1000
lrwxr-xr-x 1 root wheel 12 Jun 15 15:42 net8 -> net/vlan1001
Any ideas?
Ian
--
Ian Freislich
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1I0E3b-0000kk-Ky>
