this is not meant specifically for laptops
There is no industrial version of cellular modems that I know of.
All Sierra modules can be found in anything from a laptop to a dumptruck.
The only thing I am unsure of is FreeBSD LAGG for cellular modems.
I understand the concept; You have two totally separate networks for complete cellular redundancy.
The APU3 was tooled for this function with dual SIM slots.
But down to the gory details, can PPP support two separate modems? Perhaps mpd5 can.
There are two big cellular modem makers. Sierra and Huawei. Both work on FreeBSD.
Additionally there are smaller makers you see with soldered on cell modems. Simcomm and Telit for example.
Those might not be supported.
So a key thing to look at when shopping cellular modems is cellular frequencies and supported bands.
They go by continents roughly. Europe, North America, Australia, Japan, Africa, APAC
So Sierra has a different modem for each continent. Some more general.
EM7411 NA
EM7421 EMEA/APAC
EM7455 Europe, North America, Asia, South America, Africa
The MC7430 is listed in source at u3g.c
U3G_DEV(SIERRA, MC7430, 0),
So other MC74xx should work as VID and PID should be compatible.
A global supplier of wireless components, IOT solutions and tech support. Specialist in LTE, 5G, WI-FI, GPS modules, antennas and RF cable assembly.
techship.com
Note how this is for the AUS/ASIA market.
Also note Carrier Certification.
Now look at the MC7455. It is a generic module but Carrier Certification is more North American based.
techship.com
So it might not be the best fit.
Browse the Sierra MC74xx or EM74xx catalog. It meets your criteria and should be supported.
In the event that the module is not supported it is very easy to add it to
usbdevs and
u3g.c
Sierra uses the first to letters to designate M.2 module (EM7xxx) or MiniPCIe module (MC7xxx)