Huawei ME909S-821 Force to 3G

Hello everyone,

I’m working with a Huawei ME909s-821 modem managed by ModemManager (MBIM mode) and I’m having trouble changing the network mode. I need to force the device to work in 3G (UMTS), but I haven’t found any way to do it.

When I try:
mmcli -m 0 --set-allowed-modes=“3G”
o
mmcli -m 0 --set-preferred-mode=3G

I always get errors such as:
‘GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Unsupported: Cannot change modes: only one combination supported’

And when I try to send an AT command with the ModemManager in Debbug:
mmcli -m 0 --command=“ATI”

‘GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Connected: No AT port available to run command’

It looks like that in MBIM mode ModemManager does not expose any AT port, so I cannot use AT commands to configure the network mode.

In summary:
I need to force my Huawei ME909s-821 modem to operate only in 3G, but ModemManager doesn’t allow changing the mode and there is no AT port available.

Has anyone experienced something similar? Is there any way to force 3G on Huawei devices?

Any help would be greatly appreciated.

Thanks!