From owner-freebsd-net@FreeBSD.ORG Wed Sep 7 15:52:02 2005 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA35A16A41F; Wed, 7 Sep 2005 15:52:02 +0000 (GMT) (envelope-from bmah@freebsd.org) Received: from a.mail.sonic.net (a.mail.sonic.net [64.142.16.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id A058043D48; Wed, 7 Sep 2005 15:52:02 +0000 (GMT) (envelope-from bmah@freebsd.org) Received: from dhcp-168-0-61.packetdesign.com (dns.packetdesign.com [65.192.41.10]) (authenticated bits=0) by a.mail.sonic.net (8.13.3/8.13.3) with ESMTP id j87Fq1ui031996 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Wed, 7 Sep 2005 08:52:02 -0700 From: "Bruce A. Mah" To: freebsd-net@freebsd.org In-Reply-To: <1125379495.19062.37.camel@tomcat.kitchenlab.org> References: <1125346643.2344.31.camel@localhost> <20050829211720.GA55642@heff.fud.org.nz> <1125351478.2344.44.camel@localhost> <1125364782.19062.3.camel@tomcat.kitchenlab.org> <20050830012650.GC55642@heff.fud.org.nz> <1125379495.19062.37.camel@tomcat.kitchenlab.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-IItmqkOUx/wUlz2GzpFe" Date: Wed, 07 Sep 2005 08:52:01 -0700 Message-Id: <1126108321.2239.9.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Cc: bmah@freebsd.org Subject: Re: if_bridge and IPv6? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Sep 2005 15:52:03 -0000 --=-IItmqkOUx/wUlz2GzpFe Content-Type: text/plain Content-Transfer-Encoding: quoted-printable If memory serves me right, Bruce A. Mah wrote: > If memory serves me right, Andrew Thompson wrote: > > On Mon, Aug 29, 2005 at 06:19:42PM -0700, Bruce A. Mah wrote: [IPv6 over an if_bridge interface didn't work.] > > > Bridging of IPv6 packets going between two hosts on either side of th= e > > > bridge appears to work just fine (to the point where I can do ping6 a= nd > > > ssh across the bridge). > > =20 > > Good to hear something works :) >=20 > Well, just for the record (maybe I mentioned this before) ARP and > unicast IPv4 work as advertised. So yeah, something works. :-) For anyone who was following along with this, Andrew and I exchanged some private email about this problem, he sent me a patch which I successfully tested, and he committed the solution to HEAD in these files: Revision Changes Path 1.21 +27 -5 src/sys/net/if_bridge.c 1.198 +1 -1 src/sys/net/if_ethersubr.c 1.28 +1 -4 src/sys/netinet6/in6_ifattach.c 1.55 +2 -0 src/sys/netinet6/nd6.c 1.33 +1 -0 src/sys/netinet6/nd6_nbr.c Thanks to Andrew for his speedy solution! Bruce. --=-IItmqkOUx/wUlz2GzpFe Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBDHwyh2MoxcVugUsMRAtRfAKCE4KvRHV8qs3HTiTpCpe5EnVY4zACdHd6G rkjXRjJH7ceMJS91mXyA1zs= =LYnV -----END PGP SIGNATURE----- --=-IItmqkOUx/wUlz2GzpFe--