Hi Ferry,<div>I would like to thank you for your support.</div><div><br></div><div>Thank You.</div><div>Bidur<br><br>P.S.: By going through the PUD plugin name (Position Update) and reading the release document (olsrd-0.64/lib/pud/pud.odt), it made me feel that this plugin will dynamically read the GPS information and update the that information to the neighbors periodically.</div>
<div><br></div><div><br><div class="gmail_quote">On Tue, Nov 27, 2012 at 6:39 PM, Ferry Huberts <span dir="ltr"><<a href="mailto:mailings@hupie.com" target="_blank">mailings@hupie.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
<br>
On 27/11/12 12:28, Bidur Devkota wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Ferry,<br>
I am thankful for guiding me to enable the smart gateway. Now I could<br>
see the Parameters and Values in the Position tab. Also, I tried to play<br>
around with the parameters in the olsrd.conf ( attachment: olsrd.conf),<br>
but being a novice user , I think I could not fix it properly.<br>
<br>
1. I was not sure whether to load olsrd_sgwdynspeed Plugin or not so I<br>
have just loaded it without specifying the speedFile.<br>
</blockquote>
<br></div>
no need to load this plugin, unless your internet gateway has a dynamic bandwidth.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
2. The values shown in Position Tab were all <N/A> so I provided<br>
position file by specifying < PlParam "positionFile"<br>
"..../Desktop/position" > and could see some values in the Position Tab.<br>
(attachments: position, pudPositionTab.png)<br>
But the data from this file is updated only at olsrd startup. So how can<br>
we get the updated positions periodically.<br>
</blockquote>
<br></div>
that is correct. the plugin currently only reads that file during startup. the functionality to read it on change is not there. it's not a priority for us.<br>
<br>
You can always play around with netcat to construct packets with all NMEA information/sentences of your position.<div class="im"><br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
3. In each machine running the olsr, I could just see the Position Tab<br>
where location information about the local machine is shown but I cannot<br>
see the location information about the other nodes in the olsr network.<br>
(attachment: jsoninfo_Result.txt)<br>
<br>
</blockquote>
<br></div>
also correct. the plugin is stateless.<br>
we do not want to store that information in the plugin since that doesn't scale for large networks and embedded routers<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Thank You.<br>
<br>
<br>
<br>
On Mon, Nov 26, 2012 at 11:25 PM, Ferry Huberts <<a href="mailto:mailings@hupie.com" target="_blank">mailings@hupie.com</a><br></div><div class="im">
<mailto:<a href="mailto:mailings@hupie.com" target="_blank">mailings@hupie.com</a>>> wrote:<br>
<br>
<br>
<br>
On 26/11/12 16:26, Bidur Devkota wrote:<br>
<br>
I went through the documents and attempted to access the pud result.<br>
<br>
What I got is: 1. In the command line after running the olsrd , it<br>
says PUD plugin is loaded (screenshot attached:<br>
<br>
<br>
It's loaded but it's not active since its configuration is invalid<br>
(as is reported, please _read_).<br>
<br>
pud is dependent on smart gateway functionality and you have not<br>
enabled that.<br>
<br>
<br>
pudLoadedTerminal.png) . But in the web interface it says PUD plugin<br>
is not loaded(screenshot attached : pudNotLoaded1.png)<br>
<br>
2. I installed the jsoninfo plugin and its output does not show the<br>
position information for PUD plugin. (attachment:<br>
jsoninfo_output.txt)<br>
<br>
I have some more confusions: 1. Where/How to configure GPS Daemon. I<br>
am clueless about how the PUD plugin accesses the GPS device<br>
data and<br>
send/receive position updates.<br>
<br>
<br>
<br>
The pud document described what it expects for the GPS information.<br>
How you go about forming those messages or position file is up to you.<br>
<br>
<br>
Thanks!!<br>
<br>
<br>
On Fri, Nov 23, 2012 at 6:43 PM, Ferry Huberts<br>
<<a href="mailto:mailings@hupie.com" target="_blank">mailings@hupie.com</a> <mailto:<a href="mailto:mailings@hupie.com" target="_blank">mailings@hupie.com</a>><br></div><div class="im">
<mailto:<a href="mailto:mailings@hupie.com" target="_blank">mailings@hupie.com</a> <mailto:<a href="mailto:mailings@hupie.com" target="_blank">mailings@hupie.com</a>>>> wrote:<br>
<br>
<br>
<br>
On 23/11/12 12:40, Ferry Huberts wrote:<br>
<br>
See the pud architecture document at<br></div>
<a href="http://olsr.org/git?p=olsrd.____git;a=blob;f=lib/pud/doc/pud.____odt;h=____9f3d31fe0c147c14056437dacc6111____ec3889780d;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd.__<u></u>__git;a=blob;f=lib/pud/doc/<u></u>pud.____odt;h=____<u></u>9f3d31fe0c147c14056437dacc6111<u></u>____ec3889780d;hb=HEAD</a><div class="im">
<br>
<<a href="http://olsr.org/git?p=olsrd.__git;a=blob;f=lib/pud/doc/pud.__odt;h=__9f3d31fe0c147c14056437dacc6111__ec3889780d;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd._<u></u>_git;a=blob;f=lib/pud/doc/pud.<u></u>__odt;h=__<u></u>9f3d31fe0c147c14056437dacc6111<u></u>__ec3889780d;hb=HEAD</a>><br>
<br>
<br>
<<a href="http://olsr.org/git?p=olsrd.__git;a=blob;f=lib/pud/doc/pud.__odt;h=__9f3d31fe0c147c14056437dacc6111__ec3889780d;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd._<u></u>_git;a=blob;f=lib/pud/doc/pud.<u></u>__odt;h=__<u></u>9f3d31fe0c147c14056437dacc6111<u></u>__ec3889780d;hb=HEAD</a><br>
<<a href="http://olsr.org/git?p=olsrd.git;a=blob;f=lib/pud/doc/pud.odt;h=9f3d31fe0c147c14056437dacc6111ec3889780d;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd.<u></u>git;a=blob;f=lib/pud/doc/pud.<u></u>odt;h=<u></u>9f3d31fe0c147c14056437dacc6111<u></u>ec3889780d;hb=HEAD</a>>><br>
<br>
<br>
<br>
raw file:<br></div>
<a href="http://olsr.org/git?p=olsrd.____git;a=blob_plain;f=lib/pud/____doc/pud.odt;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd.__<u></u>__git;a=blob_plain;f=lib/pud/_<u></u>___doc/pud.odt;hb=HEAD</a><div class="im">
<br>
<<a href="http://olsr.org/git?p=olsrd.__git;a=blob_plain;f=lib/pud/__doc/pud.odt;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd._<u></u>_git;a=blob_plain;f=lib/pud/__<u></u>doc/pud.odt;hb=HEAD</a>><br>
<br>
<br>
<<a href="http://olsr.org/git?p=olsrd.__git;a=blob_plain;f=lib/pud/__doc/pud.odt;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd._<u></u>_git;a=blob_plain;f=lib/pud/__<u></u>doc/pud.odt;hb=HEAD</a><br>
<<a href="http://olsr.org/git?p=olsrd.git;a=blob_plain;f=lib/pud/doc/pud.odt;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd.<u></u>git;a=blob_plain;f=lib/pud/<u></u>doc/pud.odt;hb=HEAD</a>>><br>
<br>
<br>
<br>
<br>
<br>
and an example config file (with all parameters documented) at<br></div>
<a href="http://olsr.org/git?p=olsrd.____git;a=blob;f=lib/pud/doc/____olsrd.conf.default.pud;h=____7cf142737a89f228afed348d366bcf____adb95d5f40;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd.__<u></u>__git;a=blob;f=lib/pud/doc/___<u></u>_olsrd.conf.default.pud;h=____<u></u>7cf142737a89f228afed348d366bcf<u></u>____adb95d5f40;hb=HEAD</a><div class="im">
<br>
<<a href="http://olsr.org/git?p=olsrd.__git;a=blob;f=lib/pud/doc/__olsrd.conf.default.pud;h=__7cf142737a89f228afed348d366bcf__adb95d5f40;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd._<u></u>_git;a=blob;f=lib/pud/doc/__<u></u>olsrd.conf.default.pud;h=__<u></u>7cf142737a89f228afed348d366bcf<u></u>__adb95d5f40;hb=HEAD</a>><br>
<br>
<br>
<<a href="http://olsr.org/git?p=olsrd.__git;a=blob;f=lib/pud/doc/__olsrd.conf.default.pud;h=__7cf142737a89f228afed348d366bcf__adb95d5f40;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd._<u></u>_git;a=blob;f=lib/pud/doc/__<u></u>olsrd.conf.default.pud;h=__<u></u>7cf142737a89f228afed348d366bcf<u></u>__adb95d5f40;hb=HEAD</a><br>
<<a href="http://olsr.org/git?p=olsrd.git;a=blob;f=lib/pud/doc/olsrd.conf.default.pud;h=7cf142737a89f228afed348d366bcfadb95d5f40;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd.<u></u>git;a=blob;f=lib/pud/doc/<u></u>olsrd.conf.default.pud;h=<u></u>7cf142737a89f228afed348d366bcf<u></u>adb95d5f40;hb=HEAD</a>>><br>
<br>
<br>
<br>
raw file:<br></div>
<a href="http://olsr.org/git?p=olsrd.____git;a=blob_plain;f=lib/pud/____doc/olsrd.conf.default.pud;hb=____HEAD" target="_blank">http://olsr.org/git?p=olsrd.__<u></u>__git;a=blob_plain;f=lib/pud/_<u></u>___doc/olsrd.conf.default.pud;<u></u>hb=____HEAD</a><div>
<div class="h5"><br>
<<a href="http://olsr.org/git?p=olsrd.__git;a=blob_plain;f=lib/pud/__doc/olsrd.conf.default.pud;hb=__HEAD" target="_blank">http://olsr.org/git?p=olsrd._<u></u>_git;a=blob_plain;f=lib/pud/__<u></u>doc/olsrd.conf.default.pud;hb=<u></u>__HEAD</a>><br>
<br>
<br>
<<a href="http://olsr.org/git?p=olsrd.__git;a=blob_plain;f=lib/pud/__doc/olsrd.conf.default.pud;hb=__HEAD" target="_blank">http://olsr.org/git?p=olsrd._<u></u>_git;a=blob_plain;f=lib/pud/__<u></u>doc/olsrd.conf.default.pud;hb=<u></u>__HEAD</a><br>
<<a href="http://olsr.org/git?p=olsrd.git;a=blob_plain;f=lib/pud/doc/olsrd.conf.default.pud;hb=HEAD" target="_blank">http://olsr.org/git?p=olsrd.<u></u>git;a=blob_plain;f=lib/pud/<u></u>doc/olsrd.conf.default.pud;hb=<u></u>HEAD</a>>><br>
<br>
<br>
<br>
<br>
<br>
If you enable the httpinfo plugin as well, then you get a tab with<br>
the pud position. I think the data is also available by means of the<br>
jsoninfo plugin but I've never used that.<br>
<br>
If after reading these you still have questions, mail again<br>
<br>
On 23/11/12 12:22, Bidur Devkota wrote:<br>
<br>
Hi All,<br>
<br>
I was searching for ways to share the position between the nodes in<br>
OLSR network. Luckly, I got to know about pud plugin for OLSR. I<br>
tried to install it and access the data. Like for dot_draw and<br>
txtInfo plugin, we can see the plugin result by monitoring in the<br>
assigned port number (in /etc/olsr.conf) . For example<br>
<a href="http://127.0.0.1:2006" target="_blank">127.0.0.1:2006</a> <<a href="http://127.0.0.1:2006" target="_blank">http://127.0.0.1:2006</a>> <<a href="http://127.0.0.1:2006" target="_blank">http://127.0.0.1:2006</a>><br>
<<a href="http://127.0.0.1:2006" target="_blank">http://127.0.0.1:2006</a>>. I am<br>
<br>
hoping that there should be some similar ways to see the pud plugin<br>
data as well. But I did not find any luck. Even searching the web<br>
could not link me to some examples showing the way to configure and<br>
access pud plugin. Are there any special configuration required for<br>
pud? It would be of great helo if I can get through some exaples for<br>
it.<br>
<br>
Thanks !<br>
<br>
Bidur<br>
<br>
<br>
<br>
<br>
-- Ferry Huberts<br>
<br>
<br>
<br>
<br>
-- Regards, Bidur Devkota<br>
<br>
<br>
<br>
<br>
<br>
--<br>
Ferry Huberts<br>
<br>
<br>
<br>
<br>
--<br>
Regards,<br>
Bidur Devkota<br>
Asian Institute of Technology, Thailand<br>
<br>
<br>
<br>
</div></div></blockquote><span class="HOEnZb"><font color="#888888">
<br>
-- <br>
Ferry Huberts<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Regards,<br>Bidur Devkota<br><div>Asian Institute of Technology, Thailand<br><br><br></div><br>
</div>