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
