Date: Mon, 29 Aug 2005 18:19:42 -0700 From: "Bruce A. Mah" <bmah@freebsd.org> To: Andrew Thompson <thompsa@freebsd.org> Cc: freebsd-net@freebsd.org, bmah@freebsd.org Subject: Re: if_bridge and IPv6? Message-ID: <1125364782.19062.3.camel@tomcat.kitchenlab.org> In-Reply-To: <1125351478.2344.44.camel@localhost> References: <1125346643.2344.31.camel@localhost> <20050829211720.GA55642@heff.fud.org.nz> <1125351478.2344.44.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] If memory serves me right, Bruce A. Mah wrote: > If memory serves me right, Andrew Thompson wrote: > > > From what I can tell this is from the bridge itself, does bridging work > > between ipv6 hosts on either side of the bridge? > > Hmm...I haven't tried that yet. Unfortunately I'm not in close > proximity to the system in question at the moment, so it'll be a few > hours (evening, San Francisco time) until I can try this. I'll test and > report back. Bridging of IPv6 packets going between two hosts on either side of the bridge appears to work just fine (to the point where I can do ping6 and ssh across the bridge). > PS. Food for thought: Should bridge devices have IFF_MULTICAST set? > Mine doesn't. > > hornet# ifconfig bridge0 > bridge0: flags=41<UP,RUNNING> mtu 1500 > inet (foo) netmask 0xffffff00 > inet6 (bar) prefixlen 64 > ether ac:de:48:cd:e2:32 > priority 32768 hellotime 2 fwddelay 15 maxage 20 > member: sis1 flags=3<LEARNING,DISCOVER> > member: sis0 flags=3<LEARNING,DISCOVER> This looks more and more suspicious to me. IPv6 ND requires multicast to work and there are several explicit checks for IFF_MULTICAST in the IPv6 output path and neighbor discovery code. Bruce. [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDE7Qu2MoxcVugUsMRAmlAAKDEnodIAhiNurXc8JyUi5K/5dglugCffD80 0MqTDOS/oBsCVvZP/FJIwVU= =7Oqu -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1125364782.19062.3.camel>
