Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jun 2023 09:06:11 +0000
From:      Benoit Chesneau <benoitc@enki-multimedia.eu>
To:        Benoit Chesneau <benoitc@enki-multimedia.eu>
Cc:        Alexander Chernikov <melifaro@FreeBSD.org>, "freebsd-net@FreeBSD.org" <freebsd-net@freebsd.org>
Subject:   Re: can't add a /24 blackhole route with a /32 loopback
Message-ID:  <sgx1BljfJfV-Bn0PlfJ0va7yWHE9QraHpTjPBB6jlJWq4aehFwihem8C8f3ikkjvdEGIYY15S3ppTkQpWDfR3LDi_IKewBg7XQ1v9_u3SC4=@enki-multimedia.eu>
In-Reply-To: <t_gT66nRcCT4fte7HbEMcM6J2spH-rEGFNYtZqX0GsUlxW4R5_pEVx3ZqtAwphKT4UBZsGZKX9gxeym1SKdc5GmceXGy1rRYEnSU1X6-_8c=@enki-multimedia.eu>
References:  <9Jh8lSg93tjEc0-UEU3MQkGuQc7R9Aht0NBt4kEr6-wtgMdf673nws_jGaHelYwz0U78ik2BM4WLUca2JZAjrX-WSbP5QS4rsvoBHZo_JZo=@enki-multimedia.eu> <4DF565CC-D8AE-4F35-A7CF-7ED5AAD27B49@FreeBSD.org> <t_gT66nRcCT4fte7HbEMcM6J2spH-rEGFNYtZqX0GsUlxW4R5_pEVx3ZqtAwphKT4UBZsGZKX9gxeym1SKdc5GmceXGy1rRYEnSU1X6-_8c=@enki-multimedia.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
I forgot oto add the error message , sorry.=20

When I try to set the theblackhole flag I get the following error:

```
route: writing to routing socket: Operation not supported
change net 1.1.1.0 fib 0: Operation not supported
```


------- Original Message -------
On Wednesday, June 14th, 2023 at 10:38, Benoit Chesneau <benoitc@enki-multi=
media.eu> wrote:


> Hi,
>=20
> Thanks for your answer. I'm using Freebsd 13.2 latest version:
>=20
> $ uname -srm
> FreeBSD 13.2-RELEASE amd64
>=20
> I edited the filtred result of the table since it has a full view:
>=20
> netstat -4rnW |grep -e "1.1.1"
> 1.1.1.0/24 127.0.0.1 USB 14 16384 lo0
> 1.1.1.1 link#9 UHS 26 16384 lo1
> 1.1.1.2 10.3.1.1 UGH1 15 9000 vlan2212
> 1.1.1.2 10.3.1.1 UGHS 16 1500 vlan2212
> 1.1.1.2 10.3.1.1 UGHS 25 9000 vlan2212
>=20
>=20
> Also I forgot to mention that the ethernet driver is MLX4EN(4):
>=20
> mlx4_core0@pci0:8:0:0: class=3D0x028000 rev=3D0x00 hdr=3D0x00 vendor=3D0x=
15b3 device=3D0x1007 subvendor=3D0x103c subdevice=3D0x22f3
> vendor =3D 'Mellanox Technologies'
> device =3D 'MT27520 Family [ConnectX-3 Pro]'
> class =3D network
> Corrected =3D Advisory Non-Fatal Error
>=20
>=20
>=20
> Hope it helps,
>=20
>=20
> Beno=C3=AEt
> ------- Original Message -------
> On Wednesday, June 14th, 2023 at 10:29, Alexander Chernikov melifaro@Free=
BSD.org wrote:
>=20
>=20
>=20
> > > On 14 Jun 2023, at 07:05, Benoit Chesneau benoitc@enki-multimedia.eu =
wrote:
> > >=20
> > > Hi,
> > >=20
> > > When I setup a loopback to a /32 , I can add a /24 as a blackhole rou=
te anymore. I can only create a /24 attached to this looopback. Ie.
> >=20
> > Could you add a bit more context?
> > What is the FreeBSD version (uname -srm)?
> > What does 'route add 1.1.1.0/24 -blackhole=E2=80=99 show?
> > Could you also share netstat -4rnW and ifconfig output (maybe privately=
)?
> >=20
> > > when `lo1` is set to `1.1.1.1/32` I cant create a blackhole route to =
`1.1.1.0/24` using the command : `route add 1.1.1.0/24 -blackhole` . Is the=
re any reason for it? The idea is to be able to advertise the prefix `1.1.1=
.0/24` via BGP (bird) and use 1.1.1.1/32` as a loopback distributed to othe=
r nodes using OSPF. I can probably make the loopback a /24 used by bird but=
 what would be the other way to do it?
> > >=20
> > > Beno=C3=AEt



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