Hi eqy,
Here’s my logcat output
08-22 16:07:09.107 20933 20945 W System.err: java.net.SocketException: recvfrom failed: ETIMEDOUT (Connection timed out)
08-22 16:07:09.107 20933 20945 W System.err: at libcore.io.IoBridge.maybeThrowAfterRecvfrom(IoBridge.java:588)
08-22 16:07:09.107 20933 20945 W System.err: at libcore.io.IoBridge.recvfrom(IoBridge.java:552)
08-22 16:07:09.107 20933 20945 W System.err: at java.net.PlainSocketImpl.read(PlainSocketImpl.java:481)
08-22 16:07:09.107 20933 20945 W System.err: at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:37)
08-22 16:07:09.107 20933 20945 W System.err: at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:237)
08-22 16:07:09.107 20933 20945 W System.err: at ml.dmlc.tvm.rpc.Utils.recvAll(Utils.java:35)
08-22 16:07:09.107 20933 20945 W System.err: at ml.dmlc.tvm.rpc.Utils.recvString(Utils.java:83)
08-22 16:07:09.107 20933 20945 W System.err: at ml.dmlc.tvm.rpc.ConnectTrackerServerProcessor.register(ConnectTrackerServerProcessor.java:223)
08-22 16:07:09.107 20933 20945 W System.err: at ml.dmlc.tvm.rpc.ConnectTrackerServerProcessor.run(ConnectTrackerServerProcessor.java:109)
08-22 16:07:09.107 20933 20945 W System.err: at ml.dmlc.tvm.tvmrpc.RPCProcessor.run(RPCProcessor.java:67)
08-22 16:07:09.107 20933 20945 W System.err: Caused by: android.system.ErrnoException: recvfrom failed: ETIMEDOUT (Connection timed out)
08-22 16:07:09.107 20933 20945 W System.err: at libcore.io.Posix.recvfromBytes(Native Method)
08-22 16:07:09.107 20933 20945 W System.err: at libcore.io.Posix.recvfrom(Posix.java:189)
08-22 16:07:09.107 20933 20945 W System.err: at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:250)
08-22 16:07:09.107 20933 20945 W System.err: at libcore.io.IoBridge.recvfrom(IoBridge.java:549)
I am using docker for this and here’s the ifconfig result:
docker0 Link encap:Ethernet HWaddr 02:42:d9:d3:2a:58
inet addr:172.17.0.1 Bcast:0.0.0.0 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
enp0s25 Link encap:Ethernet HWaddr d8:9e:f3:1e:55:fc
inet addr:10.46.144.59 Bcast:10.46.145.255 Mask:255.255.254.0
inet6 addr: 2002:c023:9c17:431:da9e:f3ff:fe1e:55fc/64 Scope:Global
inet6 addr: fe80::da9e:f3ff:fe1e:55fc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26061075 errors:0 dropped:84 overruns:0 frame:0
TX packets:23243491 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11712760350 (11.7 GB) TX bytes:24302367020 (24.3 GB)
Interrupt:20 Memory:f7100000-f7120000
I am able to ping android device from docker and given the fact that RPC tracker has the list of devices that are connected to it, does it mean the mutual communication is working?
Thanks,