Date: Sat, 12 Mar 2022 12:36:01 +0900 From: Hajimu UMEMOTO <ume@mahoroba.org> To: Larry Rosenman <ler@lerctr.org> Cc: Michael Sierchio <kudzu@tenebras.com>, Freebsd net <freebsd-net@freebsd.org> Subject: Re: IPv6: How does one have the system use a prefix gotten from rtsol with a static host part? Message-ID: <86fsnn6dwe.wl-ume@mahoroba.org> In-Reply-To: <4bc6f392a1d903aeb29c8e7886761da4@lerctr.org> References: <d6a474ebfda77c4c8a678044d87b51ee@lerctr.org> <CAHu1Y71AP6cn2f5zyqU_ud-wyrQYXufM1TF=M6ssYFodxEKSNQ@mail.gmail.com> <9d7847539e02bfb55e2739cb67f02ee2@lerctr.org> <86h7836gy3.wl-ume@mahoroba.org> <4bc6f392a1d903aeb29c8e7886761da4@lerctr.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On Sat, 12 Mar 2022 20:47:10 +0900, Larry Rosenman wrote: > > Something like this should work for you: > >=20 > > ifconfig_eth0_ipv6=3D"inet6 fe80::53:1 -auto_linklocal accept_rtadv" >=20 > Nope, didn't work on my home net: It's strange to me. That setting is actually working on my box. > =E2=9D=AF ifconfig bce0 > bce0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu > 1500 > options=3Dc01bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWC= SUM,TSO4,VLAN_HWTSO,LINKSTATE> > ether a4:ba:db:29:66:95 > inet 192.168.200.4 netmask 0xfffffc00 broadcast 192.168.203.255 > inet 192.168.200.5 netmask 0xfffffc00 broadcast 192.168.203.255 > inet6 fe80::a6ba:dbff:fe29:6695%bce0 prefixlen 64 scopeid 0x2 It seems -auto_linklocal is not working for you. > inet6 fe80::53:1%bce0 prefixlen 64 scopeid 0x2 > inet6 2600:1700:210:b18f:a6ba:dbff:fe29:6695 prefixlen 64 autoconf > media: Ethernet autoselect (1000baseT <full-duplex>) > status: active > nd6 options=3D3<PERFORMNUD,ACCEPT_RTADV> >=20 > grep bce0 /etc/rc.conf: > ifconfig_bce0=3D"inet 192.168.200.4/22 " > ifconfig_bce0_alias0=3D"inet 192.168.200.5/22 " > ifconfig_bce0_ipv6=3D"inet6 fe80::53:1 accept_rtadv -auto_linklocal" I'm using DHCP for IPv4 address. When ifconfig_bce0_alias0 is set, it does not work. It seems that ifconfig_bce0_alias0 does up bce0 before set -auto_linklocal. After some testing, following setting works here. ifconfig_bce0=3D"inet6 fe80::53:1 -auto_linklocal" ifconfig_bce0_alias0=3D"inet 192.168.200.4/22" ifconfig_bce0_alias1=3D"inet 192.168.200.5/22" ifconfig_bce0_ipv6=3D"inet6 accept_rtadv" Sincerely, -- Hajimu UMEMOTO ume@mahoroba.org ume@FreeBSD.org http://www.mahoroba.org/~ume/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86fsnn6dwe.wl-ume>