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
Test Mellanox ConnectX-3 Pro (Dual port SFP+ Ethernet / MT27520) #139
Comments
Plugging in a SFP+ fiber module gets detected correctly.
|
Another note: In tcpdump I can see receiving packets works absolutely fine. (All the broadcasts on my LAN etc arrive). //EDIT: Seems that the driver is really picky about kernel versions, so getting it to run with the RPi's kernel is...hard |
I also just received two same-generation single-port cards and will be testing them as well: #143 |
Let me know if you hit the same issue (probably) with TX not working. And if you have any pointers as for what to look for in the kernel module, if there's any specific functions that are known to be problematic. The mlx4_en and mlx4_core modules are pretty huge. Is there maybe (or should there be?) a Wiki page of "this is what the RPi's PCIe implementation struggles with"? |
@Doridian - I hit the same issue :P |
I closed out the single-port ConnectX-3 testing for now... I don't see myself spending more time trying to fix it up or patch the drivers, mostly because at least to Nvidia, it seems like they actively don't support older products and it'd be an uphill battle where there are already other happily-working alternatives like the Intel X520. I'll leave this open if you'd like, but if you can't make any further progress, we could add the card to the site as 'doesn't work' and close it until someone convinces us otherwise :) |
Feel free to close it out. I have no clue what I'm doing here at all in terms of kernel driver changes, so I doubt I can make it work fully at all. |
Going to close this now as I have added the relevant info to that new page. |
Had to compile in Mellanox card support as a module, no further changes so far
Picture of the setup (using some PCIe riser I found on eBay for cheap, no-name brand, and powering the entire thing off my bench PSU because I don't have a spare ATX PSU laying around)
Will report back with iperf3 results once I managed to wire it up. See if both ports work fine.
//EDIT: Forgot to post. Both interfaces appear in ifconfig
The text was updated successfully, but these errors were encountered: