Hi, lwip. I still can't solve my problem, it has been going on for a long
time, and I feel very stupid.
When I stopped using sys_timeout / sys_untimout and started using the
FreeRTOS timers, the average transmission time was about 15 minutes when I
removed the FreeRTOS timer and started using pppos_input_tcpip () in the
while cycle, the average transmission time was approximately 5 minutes. What
do I mean when I say "average transmission time": through sockets I
continuously send a small message to the server with a specified period, and
the server answers me.
As can be understood from what I said above, the situation only worsened,
but I hope this will help to localize the problem.
When I tried to debug a program, I noticed that when the transfer stops in
the tcp_out () function, the tcp_out_segment () function is no longer
called.
My modified modem driver: modem.c
<http://lwip.100.n7.nabble.com/file/n30266/modem.c>  



--
View this message in context: 
http://lwip.100.n7.nabble.com/TCP-problems-using-pppos-on-stm32-tp30169p30266.html
Sent from the lwip-users mailing list archive at Nabble.com.

_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to