nsh> tcpclient
    Binding to IPv6 Address: 0000:0000:0000:0000:0000:0000:0000:0000
    server: Accepting connections on port 5471
    Connecting to IPv6 Address: 0000:0000:0000:0000:0000:0000:0000:0100
    client: Connected
    server: Connection accepted -- receiving

Then nothing more.

In this configuration, the server runs as a daemon on the same platform.  It is started by the client.  But after that, they should behave the same.

NOTE that I have it set up to use IPv6 with the IPv6 loopback address.  IPv4 would probably be simpler to debug.

Well, it does look like it is sending TCP packets.  I switched to IPv4 and enabled debug output.  In the debug output I can see that it is sending and receiving TCP packets and that the TCP packets are being ACKed.  But, for some reason, there is no printf output.  I think TCP is working in this new configuration, but needs better debug output instrumentation.  Although it seem to be working, there is nothing visible on the console.

Can you take a look and see if you learn anything?


Reply via email to