[Babel-users] [PATCH] Ignore IPv6 routing cache on linux

Baptiste Jonglez baptiste.jonglez at ens-lyon.fr
Wed Apr 24 15:38:48 UTC 2013


On Wed, Apr 24, 2013 at 06:45:27PM +0400, Juliusz Chroboczek wrote:
> > +    /* Ignore cached routes, advertised by some kernels (linux 3.x). */
> > +    if(rtm->rtm_flags & RTM_F_CLONED)
> > +      return 0;
> > +
> 
> Grr.  "We don't break userspace."  Yeah, right.
> 
> Question -- why I am not seeing this issue?

Which kernel are you using? Does this small program [1] reports any
route change when you contact IPv6 hosts?

> Question -- is this serious enough to warrant another 1.3 branch
> release?  How many people are seeing this?

As discussed previously, this causes a lot of /128 routes to be marked
as unreachable for some time, on *all* babel nodes. This can be quite
annoying.

Also note that the man page first mentions "redistribute metric 256"
as a way to redistribute external routes, which doesn't filter out the
faulty routes.

[1] http://paste.isomorphis.me/3SL
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/babel-users/attachments/20130424/b9c5ad3c/attachment.pgp>


More information about the Babel-users mailing list