Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Mar 2024 22:57:14 +0000
From:      Benoit Chesneau <benoitc@enki-multimedia.eu>
To:        Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
Cc:        freebsd-net@freebsd.org, Zhenlei Huang <zlei@FreeBSD.org>
Subject:   Re: ipv4 route with ipv6 local link nexthop ?
Message-ID:  <UarpWKuLFr0hJM1D5BRSKuiN-zorEYnAaCF6BDiN86zp03IBNWv3AjiF7bBeLIbAWc4Cwi-VgL8dvIv9CPio_XIHc2LJulZbi7ycIrKxzoU=@enki-multimedia.eu>
In-Reply-To: <24620735-923d-4603-8c92-1d9b23d3ce80@plan-b.pwste.edu.pl>
References:  <Kj1GA9KKe3wVoeEJr0g-4BAiin5cEjGj4ICYDH9LHBT_vpmctoN-2HNS7AjTwNimOVkn5nBoJw50fbLgNdCleBD0p_TZImOet1gFGIfr4-E=@enki-multimedia.eu> <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> <ab8969aa-8ee3-486c-9006-9a4b2d8ea574@plan-b.pwste.edu.pl> <IxTSIlk5-3neY4rfsucJk3Vu2ssemRH7WWSvcLFdrA_0dGeUUW4HyoMFSciFEcBVG58qxpfTm6yj8gh_6_7gLUSV2QWaKp2cP0WeEmeMv1A=@enki-multimedia.eu> <4380f799-b961-4daf-8514-679c06214d55@plan-b.pwste.edu.pl> <24620735-923d-4603-8c92-1d9b23d3ce80@plan-b.pwste.edu.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for the patch! I will try :)=20


Beno=C3=AEt
Sent with Proton Mail secure email.

On Wednesday, March 13th, 2024 at 20:07, Marek Zarychta <zarychtam@plan-b.p=
wste.edu.pl> wrote:

> W dniu 13.03.2024 o 18:59, Marek Zarychta pisze:
>=20
> > W dniu 13.03.2024 o 16:31, Benoit Chesneau pisze:
> >=20
> > > Hrm I thought it was implemented via
> > > https://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469a90028=
d
> > >=20
> > > Wasn't it merged ? (also pretty sure I did test it in freebsd 13).
> >=20
> > FWIW: it works fine on CURRENT
> >=20
> > # ifconfig vlan8 destroy
> > # ifconfig vlan8 create vlandev bge0 vlan 8 up
> > # ifconfig vlan8 inet6 -ifdisabled auto_linklocal
> > # route add -net 10.11.13.0/24 -inet6 fe80::360a:11ff:fe1b:404e%vlan8
> > add net 10.11.13.0: gateway fe80::360a:11ff:fe1b:404e%vlan8 fib 0
>=20
> It looks like the fix is in f818559774cb0c1516364c4beca361480fd68b5b .
> Zhenlei, could you please MFC this one[1] ?
>=20
> Cherry-picking it to stable/14 makes route fully functional. I have
> tested it between stable/14 with this fix applied and CURRENT.
>=20
> Host A:
>=20
> # ifconfig lo10 destroy
> # ifconfig lo10 create
> # ifconfig lo10 10.11.13.1/24
> # ifconfig vlan8 destroy
> # ifconfig vlan8 create vlandev bge0 vlan 8 up
> # ifconfig vlan8 inet6 -ifdisabled auto_linklocal
> # route add -net 10.11.12.0/24 -inet6 fe80::6ab5:99ff:febd:8108%vlan8
> add net 10.11.12.0: gateway fe80::6ab5:99ff:febd:8108%vlan8 fib 0
> # ping -c5 -S 10.11.13.1 10.11.12.1
> PING 10.11.12.1 (10.11.12.1) from 10.11.13.1: 56 data bytes
> 64 bytes from 10.11.12.1: icmp_seq=3D0 ttl=3D64 time=3D2002.303 ms
> 64 bytes from 10.11.12.1: icmp_seq=3D1 ttl=3D64 time=3D1000.461 ms
> 64 bytes from 10.11.12.1: icmp_seq=3D2 ttl=3D64 time=3D0.167 ms
> 64 bytes from 10.11.12.1: icmp_seq=3D3 ttl=3D64 time=3D0.222 ms
> 64 bytes from 10.11.12.1: icmp_seq=3D4 ttl=3D64 time=3D0.207 ms
>=20
> --- 10.11.12.1 ping statistics ---
> 5 packets transmitted, 5 packets received, 0.0% packet loss
> round-trip min/avg/max/stddev =3D 0.167/600.672/2002.303/800.763 ms
>=20
> Host B:
>=20
> # ifconfig lo10 destroy
> # ifconfig lo10 create
> # ifconfig lo10 10.11.12.1/24
> # ifconfig vlan8 destroy
> ifconfig: interface vlan8 does not exist
> # ifconfig vlan8 create vlandev bce0 vlan 8 up
> # ifconfig vlan8 inet6 -ifdisabled auto_linklocal
> # route add -net 10.11.13.0/24 -inet6 fe80::26be:5ff:fe10:c900%vlan8
> add net 10.11.13.0: gateway fe80::26be:5ff:fe10:c900%vlan8 fib 0
> # ping -c5 -S 10.11.12.1 10.11.13.1
> PING 10.11.13.1 (10.11.13.1) from 10.11.12.1: 56 data bytes
> 64 bytes from 10.11.13.1: icmp_seq=3D0 ttl=3D64 time=3D1000.285 ms
> 64 bytes from 10.11.13.1: icmp_seq=3D1 ttl=3D64 time=3D0.141 ms
> 64 bytes from 10.11.13.1: icmp_seq=3D2 ttl=3D64 time=3D0.231 ms
> 64 bytes from 10.11.13.1: icmp_seq=3D3 ttl=3D64 time=3D0.235 ms
> 64 bytes from 10.11.13.1: icmp_seq=3D4 ttl=3D64 time=3D0.174 ms
>=20
> --- 10.11.13.1 ping statistics ---
> 5 packets transmitted, 5 packets received, 0.0% packet loss
> round-trip min/avg/max/stddev =3D 0.141/200.213/1000.285/400.036 ms
>=20
> 1.
> https://cgit.freebsd.org/src/commit/?id=3Df818559774cb0c1516364c4beca3614=
80fd68b5b
>=20
>=20
> Cheers
>=20
> --
> Marek Zarychta



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?UarpWKuLFr0hJM1D5BRSKuiN-zorEYnAaCF6BDiN86zp03IBNWv3AjiF7bBeLIbAWc4Cwi-VgL8dvIv9CPio_XIHc2LJulZbi7ycIrKxzoU=>