I had the same issue, no idea why the mst commands are not working but there are some things you can check.
Perhaps try the package version of mstflint per here: https://adventurist.me/posts/00309
There is also a pciconf command that should work for getting the pcie ids versus the mst command.
The tunable in loader.conf is no longer necessary, as opnsense loads the driver by default.
Things to check to get the interfaces to load:
1. Make sure the card is in ethernet mode, as opnsense does not support IB driver. I did this in windows.
2. Make sure there is a link or at a minimum an ethernet transceiver in the QSFP port. The interface will not show up until there is an actual ethernet interface to load.
Perhaps try the package version of mstflint per here: https://adventurist.me/posts/00309
There is also a pciconf command that should work for getting the pcie ids versus the mst command.
The tunable in loader.conf is no longer necessary, as opnsense loads the driver by default.
Things to check to get the interfaces to load:
1. Make sure the card is in ethernet mode, as opnsense does not support IB driver. I did this in windows.
2. Make sure there is a link or at a minimum an ethernet transceiver in the QSFP port. The interface will not show up until there is an actual ethernet interface to load.
"