Disconnect with non LTE capable provider

Guido Günther agx at sigxcpu.org
Sun Feb 9 14:13:43 CET 2014

Hi Aleksander,
On Sun, Feb 09, 2014 at 01:52:08PM +0100, Aleksander Morgado wrote:
> In order to force this device to 2G/3G-only, therefore we cannot use
> --set-allowed-modes="2g|3g" because that combination is not supported
> by the current capabilities. Instead, we actually need to switch
> current capabilities to "gsm-umts".
> Can you try to run the following?
> $ sudo mmcli -m 0 --set-current-capabilities="gsm-umts"

That worked:

|      supported: 'gsm-umts
|                  lte
|                  gsm-umts, lte'
|        current: 'gsm-umts'

|      supported: 'allowed: 2g; preferred: none
|                  allowed: 3g; preferred: none
|                  allowed: 2g, 3g; preferred: none
|                  allowed: 2g, 3g; preferred: 2g
|                  allowed: 2g, 3g; preferred: 3g
|                  allowed: 2g, 3g, 4g; preferred: none'
|        current: 'allowed: 2g, 3g; preferred: 3g'

I'll pass some LTE areas next week so I can check if the conection stays
alive then. Thanks a lot! 
 -- Guido

P.S.: Using mmcli is much nicer than having to poke at DBUS, awesome!

More information about the ModemManager-devel mailing list