I am trying a new 22.7 install of Opnsense with two Mellanox MCX311a NICs. During install I see zmellanox driver loaded, but when the setup gets to the point of letting me select Wan and Lan the cards do not show up.
If I load ipFire or PFsense they are recognized without issue.
What am I missing with Opnsense?
Can you share dmesg and ifconfig output of that box?
Automatic (late) loading of the kernel driver might be too late, so it may be necessary to make the interfaces known to the boot loader.
Cheers,
Franco