How to use fibocom fm350 with modem manager

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).

If if pops up as eth2, why do you need MM ?

2 Likes

What problem are you trying to solve? Clanker AI solution does not seem to work, we can not guess the original problem or the USB ID of your modem.

Quick insight: https://openwrt.org/docs/guide-user/network/wan/wwan/ltedongle

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.

This is probably a continuation of Help Needed: Using Fibocom FM350-GL on GL.iNet M2 Dev 5G with OpenWrt