IPv4 route via IPv6 next hop: Netlink: Network unreachable

Neil Jerram neil at tigera.io
Wed Apr 1 16:00:54 CEST 2020


On Wed, Apr 1, 2020 at 2:56 PM Ondrej Zajicek <santiago at crfreenet.org>
wrote:

> On Wed, Apr 01, 2020 at 02:56:54PM +0200, Nico Schottelius wrote:
> >
> > Hello,
> >
> > I'm running 2.0.7 on Linux 5.4.18-0-lts (Alpine)
> > and I receive the route 193.228.143.0/24 from
> > 2a0a:e5c0:1:9::2. However it is never set into the kernel, with the
> > error message "Netlink: Network unreachable" in syslog.
> >
> > Has anyone seen this problem recently? I'm not sure if this is really a
> > bird2 problem or not, to be honest:
>
> Hello
>
> BIRD 2.0.7 does not support properly putting IPv4 routes with IPv6 next
> hops to kernel, you can try git master branch (or apply commit
> 53401bef63013dfee01b65d071ffbd88e457539f to v2.0.7). Or wait for 2.0.8,
> which will be released hopefully this month.
>
> > The kernel reports many messages like this in dmesg:
> > [4541983.369058] netlink: 'bird': attribute type 5 has an invalid length.
> >
> > However, I am also puzzled that manually adding the route seems to fail:
>
> Probably older iproute2 tools?
>

Yes, you may be getting the Busybox implementation of 'ip'.  Try 'apk add
--no-cache iproute2'.

Best wishes,
      Neil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20200401/453bde4e/attachment.htm>


More information about the Bird-users mailing list