From owner-freebsd-current@FreeBSD.ORG Mon Jun 18 10:02:10 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E941216A41F for ; Mon, 18 Jun 2007 10:02:10 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from munchkin.clue.co.za (munchkin.clue.co.za [66.219.59.160]) by mx1.freebsd.org (Postfix) with ESMTP id B771813C447 for ; Mon, 18 Jun 2007 10:02:10 +0000 (UTC) (envelope-from ianf@clue.co.za) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=20070313; d=clue.co.za; h=Received:Received:Received:To:Subject:From:X-Attribution:Date:Message-Id; b=b0lhAb/PMPp1PZ9F+lrj+TVRTjnG3Q6nsN3BeCC8ra48Jq/ffDFw/NS9OM3XMN3oz31I/OGIQxQkjwBDBueneNdXZGIYkTfCIlLV3S4HXJZNgtPWycOhnu6yJh7Pz8ppQrvbP76yoRB0YA6jGonZ7sqd2wJ/u+AeY5jsbDGP2FGOgrb4PRq1VRPstnEMT38nu45x4dAutsnSP6SLvf0P18MmE8f33hO1f5b82WaL61oDl6CqujYdMicOfbbHeW5K; Received: from uucp by munchkin.clue.co.za with local (Exim 4.66) (envelope-from ) id 1I0E3m-0005A6-1u for current@freebsd.org; Mon, 18 Jun 2007 10:02:10 +0000 Received: from atlas.clue.co.za ([10.0.0.18] helo=clue.co.za) by urchin.clue.co.za with esmtpa (Exim 4.66) (envelope-from ) id 1I0E3d-0001vX-Aw for current@freebsd.org; Mon, 18 Jun 2007 10:02:01 +0000 Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.67 (FreeBSD)) (envelope-from ) id 1I0E3b-0000kk-Ky for current@freebsd.org; Mon, 18 Jun 2007 12:01:59 +0200 To: current@freebsd.org From: Ian FREISLICH X-Attribution: BOFH Date: Mon, 18 Jun 2007 12:01:59 +0200 Message-Id: Cc: Subject: Multicast problems X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jun 2007 10:02:11 -0000 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