[Olsr-dev] olsrd etx + plugin

Henning Rogge (spam-protected)
Sat Apr 18 09:25:17 CEST 2009


On Samstag 18 April 2009 06:55:00 (spam-protected) wrote:
> Hello all,
>
>
>
> I have been working pretty hard trying to get an accurate estimation of the
> bandwidth of links through the use of a plugin in olsrd. I have
> successfully achieved this however I am still a little stuck on how to
> incorporate this acquired bandwidth value with the default ETX values
> calculated by olsrd.
>
> I was able to modify the link state database (i.e. tc_edge etx values) to
> include the bandwidth but since olsrd is constantly updating these values
> they are reset and eventually my bandwidth value is rendered useless. Any
> suggestions on how to go about doing this through my plugin without
> modifying the main olsrd code? Or is modifying the main parts of the olsrd
> code where etx is calculated by accessing values in my plugin the only way
> to go?
The only thing you need is a modified lq-Plugin (see /lib/lq_... for 
examples). The whole link quality calculation of the development-tip of 
olsr.org is concentrated in this plugins.

And you will find an experimental OLSR version that can read transmission 
speed of WLAN cards into an internal database here (needs kernel 2.6.29):
http://gredler.at/hg/olsrd-layer2metric/

Henning

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.olsr.org/pipermail/olsr-dev/attachments/20090418/2bef2ac3/attachment.sig>


More information about the Olsr-dev mailing list