I am struggling to get my Fibocom FM350-GL working with ModemManager on OpenWrt 24.10.5. I would kindly appreciate any guidance or troubleshooting steps you can provide.
My Setup:
Hardware: Netgear R7800
Version: OpenWrt 24.10.5
Modem: Fibocom FM350-GL
Installed Packages:
luci-proto-modemmanager
modemmanager
kmod-mtk-t7xx
The Issue: The modem is being detected by the kernel, but it appears as a standard network interface (eth2) rather than a modem manageable by ModemManager. When I go to Network -> Interfaces and try to create a new interface using the "ModemManager" protocol, the "Modem" dropdown list is empty.
Diagnostics: When I run mmcli -L, it reports No modems were found. However, ip link shows eth2 (which disappears if I unplug the modem).
Ethernet modems often have a web gui inside the modem for monitoring and configuration. The modem has an administrative IP which can be reached on the virtual Ethernet port that t7xx creates.
If the modem already has a sane configuration for your carrier it should Just Work to configure eth2 as the WAN Device in DHCP Client mode.
If there is an AT interface to access the modem outside of the Ethernet it would need a kmod-usb-serial driver to expose virtual serial ports. I don't know what t700 uses for that though.