-
Notifications
You must be signed in to change notification settings - Fork 33
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
soft-roce can't connect successfully with hw-ROCE #6
Comments
Which hardware do you use for HardRoCE? |
ConnectX-3_Pro, use rsocket feature in librdmacm. |
I ran some tests of Soft vs. Hard (ConnectX-3) successfully and without any issue
ALso, please send full tcpdump (or even better, ibdump) of a test that fails |
Base Transport Header |
i use ROCE V2, not ROCE V1 |
SoftRoCE supports only RoCEv2 |
Does soft-ROCE ROCE V1? i install soft-ROCE, the default is ROCE V2. Now i don't know how to set soft-ROCE to support ROCE V1, can you tell me the method for setting? |
ok. but you said: “I ran some tests of Soft vs. Hard (ConnectX-3)”, the ConnectX-3 don't support ROCE V2, only ConnectX-3_pro support ROCE V2 |
I use rping to test, it is fine. But i don't know why rsocket is not ok. |
soft-roce don't support qperf test, also don't have OFED package, it isn't very convenient to use. |
To all your questions
|
qperf tool will check some configuration: in file: configure.in, it do: "AC_CHECK_LIB(ibverbs, ibv_open_device, RDMA=1) finally after install qperf, don't have RDMA test function, i analyze it, and find the RDMA is compiler macro in qperf source code, it should be that don't open the RDMA macro when install qperf. but HW-ROCE is fine to install qperf RDMA test function. |
Please can we install soft roce over ethernet adapter card? |
I test that it is ok that hw-roce connect hw-roce, also it is ok that soft-roce connect soft-roce. but hw-roce connect failure.
Because i can't check whether this is the root cause, so i raise the issue here.
The text was updated successfully, but these errors were encountered: