Take a look at frame #22, my Wireshark says "previous segment info not captured" and its SEQ is 216. Previous device frame in capture is #19 with SEQ 178 and len 21, which is consistent with the PC ACKing 199 in frames #20/21. There is a missing frame with SEQ 199 and len 17 that was supposedly sent by lwIP. Consistent with a Modbus response for 4 registers, as you ask on #20/21
Did you wait long enough ? Your capture file ends right there. Perhaps lwIP timer is longer ? Otherwise... We' found a bug in lwIP or in your driver/hardware. Please allow enough time and/or track what is happening with that frame. Can you put some breakpoints ? _______________________________________________ lwip-users mailing list lwip-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/lwip-users