Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Dec 2009 22:51:41 -0800
From:      Chris Cowart <ccowart@timesinks.net>
To:        Bruce Cran <bruce@cran.org.uk>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Running rtadvd or DHCPv6 server via if_bridge interface
Message-ID:  <20091211065141.GL88840@marvin.timesinks.net>
In-Reply-To: <20091211052349.0000517a@unknown>
References:  <20091211052349.0000517a@unknown>

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

--yQDbd2FCF2Yhw41T
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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=3D"2001:470:8337:10::1/64"
ipv6_ifconfig_bridge0_alias0=3D"fe80::2%bridge0 prefixlen 64"

Once you're doing that, rtadvd will start doing the right thing.

--=20
Chris Cowart
  http://www.timesinks.net/

--yQDbd2FCF2Yhw41T
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (FreeBSD)

iQIcBAEBAgAGBQJLIenkAAoJEGdJs2Q92uldCHAQAIkMXQqeSWxVA67L1gTHYtqz
R3VvtJOQT4FXvV6i6ouaAiPTyQ/VSXf2ZfODdCzeXbT0DdVOAIpkApymgudtvFyq
kXmqjjPtMLz5RFn9XJDu7seA9jwEWUyGXsqneZsbty4xmUit5zFQZuuACDnLtptW
HGTdg355vUqEz2LzLvNnm9t0ZQaCnZ73Jf4obR523D0ILV2MalqiazZLKr4URD5V
TNZVdczrt875gcbV2O7qej+XM9M5mckXX6r44rCFb1TLbray70gpeO2MtMRpuGOy
KCX8nXDxQPCCaomif8Lj36yzg4M22caK6Bi5kYhqgBN+ZzbfUWBZiJcH1Itfn5uV
865i9J9jvALt6bEaUsLK2HRpmKmcYV2p0p21ElwJcw5wc9ohB7dIdy0QSKJ1kxUl
jA84EZgkHy2wpl5Oeam33xkWp8E21LYwmg6Uj7jzlV11EzkCc716f/Nqjh+Kcl6S
vwUwhvtsFkQqnYpDsF7yhWmUCf5QtYHp/4OtWelSmZPbRE7Q/t5kH4g3CDmr6Pk7
MpGDItHBt2WdR9rppyadSEO3wtrgvjVFkZlC7cmFhZYCKQc3/54AhvHX2L866xHv
RwKHfB/heCW0++tmsECs5X9ABTaBp1u7FaqUy64HVhoRHx4zjJER9Tn3a/BQv9Lt
hTmcj4fKonZ88X7FvHeB
=T+bJ
-----END PGP SIGNATURE-----

--yQDbd2FCF2Yhw41T--



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