I meet the another problem. It is also caused retranmission.

The 1.4.0 stable version is used. In the GPRS environment,  socket API is
used,  lwIP returns duplicate data in the socket.

e.g.  a, b, is send from remote.
       lwIP is get:  a , a, b in certain condition.

I think it is impossible.  Is there any hint for me.

Lee

2012/1/11 Kieran Mansley <[email protected]>

>
> On 10 Jan 2012, at 10:21, Peter Jančo wrote:
>
> > LPC2478 don't recieve 290B packet at first attempt. After that PC send
> retransmission with data length 330B. I don't understand why. This is not
> the same packet which I lost. Data in this packet is identical like in the
> 40B packet and 290B together. After them is connection closed.
>
> It would be helpful to see the packet capture.  It sounds like the PC is
> retransmitting the last two packets together, probably because it no longer
> needs to fragment them, and lwIP isn't acknowledging them or correctly
> passing the data to the application.  Which version of lwIP are you using?
>
> Thanks
>
> Kieran
> _______________________________________________
> lwip-users mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/lwip-users
>
_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to