Linux IPv6 routing strange behaviour

Hannes Frederic Sowa hannes at stressinduktion.org
Thu Aug 15 14:11:32 CEST 2013


[Sorry, missed the list]

On Thu, Aug 15, 2013 at 02:38:30PM +0300, Max Tulyev wrote:
> Hi Hannes,
> 
> The situation is same on 2.6.36-gentoo-r8 and 3.10.6-gentoo.
> 3.10.6-gentoo is a bit worse: quagga/bgpd is hang at start-up in most cases.

This is happening without the router forwarding packets?

> 
> cat /proc/net/ipv6_route
> cat: /proc/net/ipv6_route: Cannot allocate memory

Could you try ip -6 route list table all instead? I would be interested in the
cloned network routes. It could also be because of equal cost multipathing or
IPV6_SUBTREES.

But I actually need the flags on the routes, so perhaps you could drop some
routes when importing the full-feed in quagga?

> while I see
> 
> free
>              total       used       free     shared    buffers     cached
> Mem:       8183152    1089588    7093564          0      33088      87240
> -/+ buffers/cache:     969260    7213892
> Swap:            0          0          0

Don't know the details how the kernel handles memory allocations at that
point. Perhaps fragmentation, I don't know.

Greetings,

  Hannes



More information about the ipv6-ops mailing list