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?
The simulator seems to behaving very slowly. It does have
CONFIG_SIM_WALLTIME=y, you could remove that and it would run the test
about a million times faster.
I also noticed when I let it run for a very long time, I started to see
retransmissions. I can't imagine that there would be any dropped
packets in loopback mode (unless we ran out of IO buffers). So I am
still suspicious.
Greg