[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-users] PPPoS TCP unix port terribly slow
From: |
Mednyy Alexey |
Subject: |
[lwip-users] PPPoS TCP unix port terribly slow |
Date: |
Thu, 2 Aug 2018 17:06:54 +0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 |
Hello list!
I'm trying to implement port forwarding over LWIP.
One side is Linux x86_64 machine another one is FreeRTOS ARM device.
I have LWIP stack on both sides of PPPoS channel, and data transfers ok.
tty read/write is fast and stable.
On IP level I see that ping example app works well, I can ping opposite
side with raw sockets API and it takes about 12ms over PPPoS on 115200
baudrate.
However when I start to use TCP level things goes terribly slow. Even
simple echo server takes several seconds receive an answer.
I use default lwipopts from
lwip-contrib/examples/example_app/lwipopts.h, just added PPP_SERVER and
PPP_NOTIFY_PHASE support.
Here is my log https://pastebin.com/raw/tfwY1rtV
And lwipopts.h https://pastebin.com/vd2DrxYJ
Can somebody tell me what is wrong with my log/config?
--
_________________________________
Best regards, Mednyy Alexey.
- [lwip-users] PPPoS TCP unix port terribly slow,
Mednyy Alexey <=