Setting up IPv6 in /etc/rc.conf

From: Mark Murray <markm_at_FreeBSD.org>
Date: Fri, 15 Oct 2010 19:04:47 +0100
Hi

IPv6 gurus: what are the CURRENT /etc/rc.conf incantations to do the
following (which works):

$ ifconfig gif0 create
$ ifconfig gif0 tunnel 192.168.0.2 11.22.33.44
$ ifconfig gif0 inet6 2001:1111:2222:3333::2 2001:1111:2222:3333::1 prefixlen 128
$ route -n add -inet6 default 2001:1111:2222:3333::1
$ ifconfig gif0 up

... when my non-working setup in /etc/rc.conf contains

gif_interfaces="gif0"
gifconfig_gif0="192.168.0.2 11.22.33.44"
gifconfig_gif0_ipv6="2001:1111:2222:3333::2 2001:1111:2222:3333::1 prefixlen 128"
ipv6_defaultrouter="-inet6 default 2001:1111:2222:3333::1"

... which used to work. The bit that fails is the bit where gif0 gets
its tunnel IPv6 addresses.  I've tried both gifconfig_gif0_ipv6="..."
and ifconfig_gif0_ipv6="...". The IPv6 endmpoints never make it onto
gif0.

This used to work, but setting up IPv6 in CURRENT is a moving
target, and I can't find a working example any more. I've looked in
/etc/defaults/rc.conf, but the gifN examples there are all devoid of any
IPv6 examples.

M
-- 
Mark R V Murray
Cert APS(Open) Dip Phys(Open) BSc Open(Open) BSc(Hons)(Open)
Pi: 132511160
Received on Fri Oct 15 2010 - 16:05:10 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:08 UTC