Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Dec 2009 11:41:53 -0800
From:      Benjamin Lee <ben@b1c1l1.com>
To:        Chris Cowart <ccowart@timesinks.net>
Cc:        Bruce Cran <bruce@cran.org.uk>, freebsd-net@freebsd.org
Subject:   Re: Running rtadvd or DHCPv6 server via if_bridge interface
Message-ID:  <4B269501.2080706@b1c1l1.com>
In-Reply-To: <20091211065141.GL88840@marvin.timesinks.net>
References:  <20091211052349.0000517a@unknown> <20091211065141.GL88840@marvin.timesinks.net>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On 12/10/2009 10:51 PM, Chris Cowart wrote:
> Bruce Cran wrote:
>> I have a router configured using if_bridge with a 4-port NIC that's
>> serving addresses over DHCP. I'd like to add in either rtadvd or
>> DHCPv6, but neither work because the bridge interface doesn't have an
>> IPv6 link-local address. Is there a way around this, or is it not
>> possible to serve IPv6 addresses over if_bridge interfaces?
> 
> It's totally doable; you just have to assigned a link-local address to
> the bridge. There are some reasons why one isn't defined by default,
> which somebody more knowledgeable about the challenges in the
> implementation can highlight.
> 
> Here's my configuration from rc.conf:
> 
> ipv6_ifconfig_bridge0="2001:470:8337:10::1/64"
> ipv6_ifconfig_bridge0_alias0="fe80::2%bridge0 prefixlen 64"
> 
> Once you're doing that, rtadvd will start doing the right thing.

My workaround was to enumerate each bridge member in rc.conf:

rtadvd_interfaces="vlan1 wlan0"


-- 
Benjamin Lee
http://www.b1c1l1.com/


[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBAgAGBQJLJpUHAAoJEHBW16CPoSMCzI8P/iyCENlPuSqbr1MD3EphAkTG
RRKkT7ILqWwtKOYCudQqYtceMgb1/rJvqotjAi/ccz6U4akPjyFwhp4nB3W+6Kqk
4sFxkqpYaWIfoO9eGBwIQ4Fa9YwoAlv+5EnefvWhfU4o6071QWov4SwrezAfywC8
rQHA9bsU9fkxz+iB2CSZbkU5ZqlJgj56Apf18+8MAgB1nAAopkcPZr3uUncJ12e2
Rcss+qUu+WLm9ibTU/cHLtw8ZVZEqrizBZ0qHeubRyWYkF5NM3Hbp6eSlSnleQjn
mpNim9pmyYG3gPM37EAA695BrL6zczsUuIxb3rwR169+p6AOnQO/u+OHoGNEjSTh
+1ELY5B0dq8JthlYqIvFWjquqczOROituR+0+xGVfejJk7/jOrrvG8hG6ImDTyCB
ntSMCHG/1/eYJjhZq2lJsPIs35HJvZ/y0A+hKBX4foeMNA8gRlaDfbjkUJqw2lOK
keOLJGpqyZpjxvuRjVjABXiSloEk1l+xbUBnTNjG3ByCM2VBlZ4XZf6Y/ec1ia3x
Q8eGmAIcWwqNb0bw4dwU/skfOnUyhQPsgsjDptYinETRizSO2858wzBdhDuyf+c7
mVE9iCSQPP635EwiapTzVtV0fx7UAJ2fQrvgpUNlH3EUv5SZJcysuks2uV6ZUB2X
/MorgO1D7N1kv+mWCN+R
=1ief
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B269501.2080706>