<p>Sorry probably I wasn't clear in my first message. <br>
Situation in linux (yep:my native system) :<br>
*Olsrd is working fine, <br>
*Telnet plug-in is ok, <br>
*My Telnet plug-in foreign commands are working.</p>
<p>Situation in Android with my builds (freshly flashed Android device and formatted sdcard to avoid any risk of old compiled stuff):<br>
*Olsrd is working fine, <br>
*Telnet plug-in is ok, <br>
*My Telnet plug-in foreign commands are gone. </p>
<p>All other plug in that I tried are working on both systems with no problems. </p>
<p>I tried also the builds you suggested and they are working too, but I can't find the Telnet library in your repository. </p>
<div class="gmail_quote">Il giorno 27/gen/2014 20:38, "Ferry Huberts" <<a href="mailto:mailings@hupie.com" target="_blank">mailings@hupie.com</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


As a shortcut to diagnosing,<br>
if you try with the artefacts from my build server (<a href="https://hupie.dyndns.org:15051/jenkins/view/OLSRd%20v1/job/olsrd%20-%20master%20-%20android/" target="_blank">https://hupie.dyndns.org:<u></u>15051/jenkins/view/OLSRd%20v1/<u></u>job/olsrd%20-%20master%20-%<u></u>20android/</a>), then does it work?<br>



<br>
If so, then your build setup is wrong.<br>
<br>
Android != Linux<br>
<br>
We've been using the Android build of olsrd v1 successfully for quite some time now.<br>
You do need a rooted device.<br>
<br>
On 27/01/14 20:33, Henning Rogge wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If you remove the txtinfo libraries and restart, can you still access<br>
the telnet port?<br>
<br>
If yes there are still there... if not your are uploading the wrong<br>
libraries. I assume you tested them on your native system?<br>
<br>
Henning Rogge<br>
<br>
On Mon, Jan 27, 2014 at 7:49 PM, Karoly Szabo <<a href="mailto:szabo.karoly.a@gmail.com" target="_blank">szabo.karoly.a@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I tried to remove all the olsr-related libraries from that devices and<br>
upload new ones but the problem is still there.<br>
It may be the result of some preprocessing conditions that..in the<br>
end..inhibit foreing commands by compiling on something different than<br>
Linux?<br>
<br>
<br>
<br>
2014-01-21 Henning Rogge <<a href="mailto:hrogge@gmail.com" target="_blank">hrogge@gmail.com</a>><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If the help command of the telnet plugin does not show the text you<br>
added to it, then you cannot be running the new code.<br>
<br>
Compiling doesn't help if the wrong plugin library is loaded, maybe<br>
you should look for a second (older) library on your smartphone you<br>
installed earlier.<br>
<br>
Henning<br>
<br>
On Tue, Jan 21, 2014 at 8:28 PM, Karoly Szabo <<a href="mailto:szabo.karoly.a@gmail.com" target="_blank">szabo.karoly.a@gmail.com</a>><br>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Unfortunately no.<br>
I just recompiled both of them (with make OS=ANDROID and ndk path).<br>
<br>
Karoly<br>
<br>
Il giorno 21/gen/2014 20:20, "Henning Rogge" <<a href="mailto:hrogge@gmail.com" target="_blank">hrogge@gmail.com</a>> ha<br>
scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I would guess you still run a copy of the old executable and plugin<br>
library.<br>
<br>
<br>
Henning Rogge<br>
<br>
On Tue, Jan 21, 2014 at 8:16 PM, Karoly Szabo<br>
<<a href="mailto:szabo.karoly.a@gmail.com" target="_blank">szabo.karoly.a@gmail.com</a>><br>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all,<br>
I'm having some troubles with telnet plugin when I try to use some<br>
foreign<br>
commands.<br>
If I compile my commands (I put them in main.c to make it easier) and<br>
run on<br>
Linux everything is working fine, my foreign commands are listed when<br>
I<br>
type<br>
help in telnet and they do their job.<br>
<br>
When I compile for Android all the default commands are running but I<br>
can't<br>
make work the foreign commands, and neither see them with the help<br>
command<br>
in telnet.<br>
(I double checked on the configuration file and they should be<br>
active,<br>
also<br>
because the configuration is imported from the same machine where<br>
they<br>
are<br>
working)<br>
<br>
I found only this difference just for Linux in telnet library<br>
#ifdef __linux__<br>
#include <fcntl.h><br>
#endif /* __linux__ */<br>
<br>
And I tried to workaround that just by adding:<br>
#ifdef __ANDROID__<br>
#include <fcntl.h><br>
#endif /*__ANDROID__ */<br>
<br>
But the result seems to be unchanged at all.<br>
<br>
Does anyone have an idea how to solve it?<br>
Thanks for your help.<br>
Karoly<br>
<br>
--<br>
Olsr-dev mailing list<br>
<a href="mailto:Olsr-dev@lists.olsr.org" target="_blank">Olsr-dev@lists.olsr.org</a><br>
<a href="https://lists.olsr.org/mailman/listinfo/olsr-dev" target="_blank">https://lists.olsr.org/<u></u>mailman/listinfo/olsr-dev</a><br>
</blockquote></blockquote></blockquote></blockquote>
<br>
<br>
</blockquote>
<br>
</blockquote>
<br>
-- <br>
Ferry Huberts<br>
</blockquote></div>