A slight correction / addition to the above.
We tested with both PCIe version ( MV31-W PCIe https://www.digikey.com/en/products/detail/thales-dis-formerly-gemalto/MV31-W-PCIe-Rel-1/13886247 ) and USB3 version MV31-W USB ( https://www.digikey.com/en/products/detail/thales-dis-formerly-gemalto/mv31-w-usb-rel-1/13886172 ).
(1) For the USB version, the OS did detect the modem (‘lsusb’ also listed the modem) and loaded the driver (e.g. ifconfig -a listed it as wwan0). However it failed to work, as it did not detect SIM card (was able to use AT Commands through /dev/ttyUSB1. AT+CPIN? returned “SIM not detected” message).
(2) The USB3 version was able to work with an external M.2 B-key => USB3 adaptor (with SIM slot on adaptor). SO for at least for USB version the OS configuration seems to be OK. Only SIM detection is the problem. SIM is inserted with contacts facing the PCB. SInce the slot is polarized it is not possible to insert any other way. Also we have tested with multiple SIM cards.
(3) For the PCIe version the OS failed to detect the hardware it self ('sudo lspci` didn’t report any new device!)
Any assistance appreciated!
Also if you can provide the 5G Modems that were successfully tested with reServer will be highly useful.