[Olsr-users] How to make routes *very* sticky?

Henning Rogge (spam-protected)
Wed Jun 3 10:17:26 CEST 2015


On Wed, Jun 3, 2015 at 10:12 AM, Teco Boot <(spam-protected)> wrote:
> Could you check your queuing strategy? The olsrd packets could get dropped
> by Linux queue management, NIC driver or NIC hardware. There is some space
> for improvement.
>
> ETX link measurement should not be influenced badly by user traffic. On the
> other hand, high rate of olsrd packets in highest priority queue has bad
> effects on real time traffic. Also because multicast is on low data rate.
>
> There is the olsrd TosValue parameter, you could mark olsrd packets with
> "Network Control" (TosValue 192).

This is the default setting for current olsrd (and for olsrd2).

> No reason not having fq_codel in place. However, because lower layer queue
> management dominates, it doesn't help that much.
> Most difficult part is to manage queue strategy of NIC driver and hardware.
> Broadcast packets might have its special handling. Check net/mac80211/wme.c
> on is_multicast_ether_addr(ra).
>
> Having codel at driver level is a research topic. Dave Taht could inform you
> on current status.

There is also the point that overloading a multihop wifi link is a bad idea.

Henning




More information about the Olsr-users mailing list