Hello,


I am trying to connect with a java application to a MIB600 (the ethernet one). I first do

export MOTECOM=[EMAIL PROTECTED] :10002
i
n my cygwin window and then I run SerialForwarder and my java app.
Although the same application works when I am running it with MIB510, then over the serial port, when I try to run it on top of SerialForwarder, I get the following Exception:


java.net.ConnectException : Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress (PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java :516)
        at java.net.Socket.connect(Socket.java:466)
        at java.net.Socket.<init>(Socket.java:366)
        at java.net.Socket.<init>(Socket.java:179)
        at net.tinyos.packet.NetworkByteSource.openStreams (NetworkByteSource.jav
a:54)
        at net.tinyos.packet.StreamByteSource.open(StreamByteSource.java:52)
        at net.tinyos.packet.Packetizer.openSource(Packetizer.java:119)
        at net.tinyos.packet.AbstractSource.open (AbstractSource.java:77)
        at net.tinyos.packet.Packetizer.open(Packetizer.java:114)
        at net.tinyos.packet.PhoenixSource.run(PhoenixSource.java:167)
java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java :195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:516)
        at java.net.Socket.connect (Socket.java:466)
        at java.net.Socket.<init>(Socket.java:366)
        at java.net.Socket.<init>(Socket.java:179)
        at net.tinyos.packet.NetworkByteSource.openStreams(NetworkByteSource.jav
a:54)
        at net.tinyos.packet.StreamByteSource.open(StreamByteSource.java:52)
        at net.tinyos.packet.Packetizer.openSource(Packetizer.java:119)
        at net.tinyos.packet.AbstractSource.open(AbstractSource.java :77)
        at net.tinyos.packet.Packetizer.open(Packetizer.java:114)
        at net.tinyos.packet.PhoenixSource.run(PhoenixSource.java:167)
[EMAIL PROTECTED]:10002 died - exiting (java.net.ConnectException: Connection
refused: connect)

SerialForwarder is correctly receivin packets also with MIB600. The MOTECOM variable looks correctly set from the exception.

I looked in the web for similar errors, but I did not find anything. I asked also the Crossbow assistance, but they told it is neyond their knowledge.

Do you have any idea of what is happening here? Is it just that the MoteIF class is not working with ethernet base stations as MIB600?

Thanks in advance,
David


--
_______________________________________
David Tacconi
Telecommunication and Software Engineer
+393478683464
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to