How does my LTE module show up as "modem" in NetworkManager?
I'm not sure if this is a ModemManager issue but I don't even know where to start looking.
I have a Sierra Wireless RC7611 LTE module.
Versions:
# uname -r
5.4.215
# nmcli --version
nmcli tool, version 1.22.10
# mmcli --version
mmcli 1.18.12
# qmicli --version
qmicli 1.30.8
Normally when the LTE module is powered on it appears as type gsm:
# nmcli dev
DEVICE TYPE STATE CONNECTION
cdc-wdm0 gsm disconnected --
sit0 iptunnel unmanaged --
tunl0 iptunnel unmanaged --
lo loopback unmanaged --
But I've seen one device where it appears as type modem:
# nmcli dev
DEVICE TYPE STATE CONNECTION
cdc-wdm0 modem disconnected --
sit0 iptunnel unmanaged --
tunl0 iptunnel unmanaged --
lo loopback unmanaged --
This isn't even a valid type according to the documentation. How is it happening?