<div dir="ltr">Hello All,<div><br></div><div>OLSR is working very stable. I am running it on network of RPI's and TP-Link routers. So far so good. I am using OLSR only as part of my project. Will try to keep post to the point, here are my questions. </div>


<div><br></div><div>1) I run olsrd deamon by using [sudo olsrd -f /etc/olsrd/olsrd.conf -d 1], this starts the deamon in the terminal and shows me all interesting parameters, like LQ, ETX, <span style="font-size:13px;font-family:verdana,arial,sans-serif">Neighbor Link Quality in real-time.</span></div>


<div>    a) However, I want to use python code to get access to these parameters OLSR provides. Is there an API I can directly access, or something I can make use of in real-time. An neat example will be helpful.</div><div>

    b) I would like to run this deamon in silent mode</div><div><br></div><div>2) Consider node A entering the region of node B. They update their routing tables. Since, I am doing this for mobile nodes, I would like the update to be as fast, smooth and (as efficient) as possible [in this order]. Which parameter(s) should I consider changing in olsrd.conf file. Currently it takes, upto 15 seconds for listing in route -n, plus 40 seconds to bring ETX from infinity to < 2.0. I have tried changing the hello/TC intervals, as I read from RFC, however, I am not able to see an immediate difference. Is it still fine to have separate config values on all nodes, or should they be the same for best performance. For now, on ALL nodes, I have the following config:</div>


<div><div><br></div><div>    # Hello interval in seconds(float)</div><div>    HelloInterval        5.0</div><div><br></div><div>    # HELLO validity time</div><div>    HelloValidityTime        40.0</div><div><br></div><div>


    # TC interval in seconds(float)</div><div>    TcInterval            2.0</div><div><br></div><div>    # TC validity time</div><div>    #TcValidityTime        256.0</div><div><br></div><div>    # MID interval in seconds(float)</div>


<div>    #MidInterval            18.0</div><div><br></div><div>    # MID validity time</div><div>    #MidValidityTime        324.0</div><div><br></div><div>    # HNA interval in seconds(float)</div><div>    #HnaInterval            18.0</div>


<div><br></div><div>    # HNA validity time</div><div>    #HnaValidityTime        108.0</div></div><div><div><br></div><div>I am sure experienced users/ developers can help me in this. <br>Yours inputs on this will be appreciated. Thank you!</div>


<div><br></div>-- <br><div><font face="georgia, serif"><span style="font-size:13px;font-family:arial,sans-serif"><font face="georgia, serif">Best Regards,<br>Shyam</font></span></font></div>

</div></div>