I'm trying to get an LTE card working in MBIM mode with the umb device driver, but it just keeps saying "SIM not initialized PIN required". The SIM isn't PIN locked, as far as I know the SIM has no PIN. I've tested the card and SIM under linux on the exact same system and was able to get it working fine just by supplying the APN.
The card is a Sierra Wireless MC7455; to get it working with the umb driver I did have to disable the umsm driver as for some reason that one claimed it first. Once that driver was disabled the umb driver seemed happy with it: umb0 at uhub2 port 3 configuration 1 interface 12 "Sierra Wireless, Incorporated Sierra Wireless MC7455 Qualcomm\M-. Snapdragon? X7 LTE-A" rev 2.10/0.06 add r 3 ugen0 at uhub2 port 3 configuration 1 "Sierra Wireless, Incorporated Sierra Wireless MC7455 Qualcomm\M-. Snapdragon? X7 LTE-A" rev 2.10/0.06 addr 3 After boot, the interface looked like: umb0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 index 6 priority 0 llprio 3 roaming disabled registration unknown state down cell-class none SIM not initialized PIN required status: down I set the APN and tried to bring it up: umb0: flags=8811<UP,POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 index 6 priority 0 llprio 3 roaming disabled registration unknown state down cell-class none SIM not initialized PIN required APN r.ispsn status: down But it still just says the SIM is not initialized. After a minute or two, it starts logging these to the console: umb0: state change timeout umb0: state change timeout umb0: state change timeout umb0: state change timeout Am I missing something? This card isn't listed explicitly as being compatible, is there a problem with the driver and this particular card? Under linux, the serial control interfaces were available as USB devices so you could poke at the card with AT commands, I don't see any listed booted under openbsd. The umb driver doesn't support accessing the card directly for debugging and diagnostics? Thanks...