Hi,
I need to make xserve of Xbow work under tinyos-1.x in cygwin, but
have encountered serveral problems, and now I do not know how to fix
the last one...

First, I copied the directory /MoteWorks/tools/xserve to the
/tinyos-1.x/tools/xserve directory.
Then I copied the cygwin1.dll from /cygwin/bin/cygwin1.dll from the
MoteWorks distribution to the TinyOS system because it was a newer
one, and did not work without it.
After that, Xserve worked, it could be loaded and it showed raw
packets on the screen. The problem is that it did not parse or convert
any packet.

However xserve works well and parses the packets of the motes I
configured in MoteWorks, but I cannot make the same happen in the
TinyOS system

I have modified the xparams.properties file with the correct paths and
I have also defined the following environment variables (which I found
in the MoteWorks distro):

#
# XServe configuration...
#
export 
PATH=.:/opt/tinyos-1.x/tools/xserve/bin/lib:/opt/tinyos-1.x/tools/xserve/bin/lib/datasinks:/opt/tinyos-1.x/tools/xserve/bin/lib/commands:/opt/tinyos-1.x/tools/xserve/bin/lib/parsers:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/gdome2/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/httpd/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/libmatheval/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/libxml2/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/modbus/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/postgresql/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/xmlrpc/lib:.:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/libxml2/bin:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/postgresql/bin:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/xmlrpc/bin:/opt/tinyos-1.x/tools/xserve/bin/bin:"$PATH"

export 
LD_LIBRARY_PATH=.:/opt/tinyos-1.x/tools/xserve/bin/lib:/opt/tinyos-1.x/tools/xserve/bin/lib/datasinks:/opt/tinyos-1.x/tools/xserve/bin/lib/commands:/opt/tinyos-1.x/tools/xserve/bin/lib/parsers:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/gdome2/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/httpd/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/libmatheval/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/libxml2/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/modbus/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/postgresql/lib:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/xmlrpc/lib:.:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/libxml2/bin:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/postgresql/bin:/opt/tinyos-1.x/tools/xserve/bin/3rdparty/xmlrpc/bin:/opt/tinyos-1.x/tools/xserve/bin/bin:$LD_LIBRARY_PATH

export XSERVE_PARAMETER_FILE=/opt/tinyos-1.x/tools/xserve/bin/xparams.properties

That's almost everything. I have done thousands of checks, and still
it does not work. I was wondering if anyone had experienced the same
and in the end managed to make it work...
Thanks a lot for your help.
Javier
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to