Connectx-4 40G or 100G not working.
Will there be any update for these drivers?
Hi aparently it will work but you need to switch Card driver mode to Ethernet..
i Can confirm that RouterOS v7 is also working 100% with Mellanox ConnectX-3 cx354a at first when the card arrived, after inserting on the RouterOS pc server, installed version 7.11 and it did not recognized the card was not showing at all.
Só after reading and searching on the internet i found that in order to possibly work with mikrotik it was required to change working mode from VPI to eth mode.. as described on the blog website link below, this mode also applies to all the other Mellanox ConnecX family versions just need to have the correct flash firmware drivers for your specific network card.
https://blog.swineson.me/en/mellanox-co ... d-in-2021/
so i found a website showing the steps to download latest firmware version from mellanox nvidia site for all versions connecx3, 4,5,7 after downloading the windows firmware flash tool, and the correct firmware for my card version. followed all the steps and made a full backup first.
after that i made a firmware flash upgrade to the card, running on a windows 10 machine. after finally flashing the firmware sucessfully i have rebooted the pc windows with the card, and after reboot i checked that the card was on mode 3 which is auto to work vpi and eth, so i removed the card and inserted on mikrotik server, but still the card was not showing up the ethernet ports... so i shutdown the routerOS server, and rebooted the card inside the windows machine, and went to the firmware tools configuration mode and set the card to mode 2 Ethernet only. saved config and rebooted the machine .
After checking that the card was ok only with ethernet mode setup, i have removed the card and placed it back in routerOS server , switch the server back online and the 2 new ethernet ports 40G showed up, tested connection on both of them with a 40G dac cable i had, and both came online with autonegotiation showing 40Gbps..
So i wen online myself and ordered a cheap MCX455A-ECAT 100GB network card, and will follow the same procedure when the card arrives, i have already downloaded the correct firmware from nvidia website... i will keep the topic updated if it works.. in theory it should also work, as long as its set only in ethernet mode.
BTW i am running the RouterOS v7 on bare metal on a R630 with 2 E5-2697v2 for troughput testing purposes.. waiting on new toy R630 with 2 E5-2699v4 to arrive for real testing.
You do not have the required permissions to view the files attached to this post.