Corrupted IPv6 routing table

Alexander V. Chernikov melifaro at FreeBSD.org
Thu Jan 8 12:36:28 UTC 2015


On 08.01.2015 02:14, Przemyslaw Frasunek wrote:
> Dear all,
>
> We are running FreeBSD 9.2-RELEASE-p3 on few PPPoE access servers, each
> servicing about 1000 customers. Each server exchanges customers' /32 (for IPv4)
> and /64 (for IPv6) routes using OSPF and BIRD.
>
> Few times in a month, we are experiencing routing table corruption, which causes
> spurious IPv6 routes appearing with prefixlen 0:
>
> # netstat -nr -f inet6 | grep "/\0"
> 2a02:2928:6:989e::/0              fe80::21e:67ff:fe02:e82b%vlan0 UG1       vlan0
> 2a02:2928:6:989f::/0              fe80::21e:67ff:fe02:e82b%vlan0 UG1       vlan0
>
> It is impossible to delete such routes and they override default route, making
> IPv6 networking nonfunctional. They definitely does not originate from OSPF, as
> there is an export filter which denies prefixlen < 32.
>
> Has anyone seen this before?
Fixed in 9 by r257389 (So you should try either stable or 10.x).
> _______________________________________________
> freebsd-net at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
>



More information about the freebsd-net mailing list