Skip to content
This repository has been archived by the owner on Sep 11, 2021. It is now read-only.

The example project gets stuck after a few times of data transmission test. #7

Open
simpway opened this issue Sep 20, 2020 · 8 comments
Labels
bug Something isn't working

Comments

@simpway
Copy link

simpway commented Sep 20, 2020

For iperf and echo test, after several times of runs, no response comes from VCU118. But it looks like “ping 192.168.0.5” still gets feedback.

@mariodruiz
Copy link
Collaborator

mariodruiz commented Sep 20, 2020

What is your setup?
How many times before the TCP gets stuck?
Are you using the same connection or opening new ones?

After packet_handler the ICMP has a different datapath, so, that may be the reason why one is working and the another is not.

@simpway
Copy link
Author

simpway commented Sep 21, 2020

The test is between the VCU118 and MCX516A-CCAT.
For echo project, it will work for hundreds of times (with python echo client). ILA are added to monitor the bus m_TxPayload and s_RxRequestedData between echo_server_applicat and toe, no data is transmitted once it got stuck.
For iperf, looks like it will get stuck after one run. The same port is used. However if the first run is not finished yet, connections can still be open with different ports. Once it is finished, any port will not work.

@mariodruiz
Copy link
Collaborator

Looks like an issue when the connection get closed, either because of a timeout or because of the FIN flag. I need to investigate, but I do not know when I can do it, I have very little time to debug.
Do you mind trying the ETH Zurich version, https://github.com/fpgasystems/fpga-network-stack?
They are actively working on it

@mariodruiz mariodruiz added the bug Something isn't working label Nov 24, 2020
@krvishal1
Copy link

I have fixed the problem. I am running further tests to confirm. I will update the results once everything looks ok.

@mariodruiz
Copy link
Collaborator

@krvishal1 I appreciate if you can do a PR when you finish with the test.

@simpway
Copy link
Author

simpway commented Dec 15, 2020

Great. I will give a try once the change is committed.

@junehyuk-boo
Copy link

Dear @krvishal1 ,
I am experiencing the same problem as the original question with the latest master branch.
If your tests are done, can you commit the fix, or can you share the problem that the project was suffering?

@UCASPaul
Copy link

I have fixed the problem. I am running further tests to confirm. I will update the results once everything looks ok.

@krvishal1 I encountered this problem, IPERF will get stuck after the first test. could you share us how you solve this problem? I am also debugging, but unlucky there is no progress.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants