-
Notifications
You must be signed in to change notification settings - Fork 152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
802.3ad bonding mode issue #49
Comments
we'll have to take a deeper look to check this and update you. |
Hi, · Server-Client Configurations:
· 802.3ad Bonding configurations (Tried Immediate and Permeant configurations with the following parameters combinations):
· Server-Client Commands:
Also, please can you update us with the following:
What are the commands you used for router 802.3 configurations. |
Hello, here is the sysinfo file (remove .zip from behind): I will be able to get client side log later. "· Server-Client Configurations:
"What are the commands you used for router 802.3 configurations": |
Hi galuha, Thanks for the update. Can you please retry with the latest vma version here on githup: https://github.com/Mellanox/libvma Thanks |
I have the same issue. VMA7.0.14 does not work correctly for TCP connections if vlan over bonding is used. Without libvma TCP connection is succesful. |
I've checked VMA 8.0.3. TCP connect() does not work if using vlan over bond. |
Is there any hope to solve this issue? |
I guess there is no hope unless devs can reproduce the problem. |
@rosenbaumalex rosenbaumalex, to get more details may be you will add some additional log-lines in sources according to logs I previosly posted to you. I will run again with your patch and send you back more detailed logs. According to my logs you can see that interfaces is offloadable, socket is offloadable, SYN was sended, and as I previosly sad - there was SYN-ACK in reply but seeing with tcpdump, and not inside libvma. |
We're still having issues with reproducing this. PS: best is if you open a support@mellanox.com ticket to get full tracking of this incident |
@galuha We are not able to reproduce your case. We tried it by several engineers and a Field Application Engineer. |
Yes, it is. Skype me for more details. I just have sent my skype id to you via email |
@galuha FAE will return to you within 1-2 weeks |
Greetings.
CentOS 6.7. ConnectX-3 EN. OFED 3.2-2.0.0.0
I am running sockperf tcp/ip ping-pong test.
Trying to use vma with vlan over 802.3ad bonded interfaces.
It works when server and client are connected directly with two cables (both are ConnectX-3 Pro)
It fails when server (vlan over bond)<-> router 802.3ad configured<-> internet <-> client. This works on kernel stack, hence net config is fine.
sockperf: Warmup stage (sending a few dummy messages)...
sockperf: Starting test...
sockperf: Test end (interrupted by timer)
sockperf: Test ended
sockperf: No messages were received from the server. Is the server down?
I have written the test ping-pong app much similar to sockperf. From its log it is clear that tcp connection is being established, but no message can pass to server.
here are the logs with VMA_TRACELEVEL=4
vmalog_failed_802.3ad_vlan_ping-pong.txt
vmalog_failed_802.3ad_vlan_sockperf.txt
Is this a bug or i'm doing something wrong?
Network is configured in /etc/sysconfig/network-scripts. Not manually
Turning off the 802.3ad (keep vlan over eth0) on the server makes it work
The text was updated successfully, but these errors were encountered: