Difficulty enabling modems

Aleksander Morgado aleksander at aleksander.es
Tue Nov 25 14:58:05 PST 2014


On Tue, Nov 25, 2014 at 11:42 PM, Marc Murphy <marcmltd at marcm.co.uk> wrote:
> Recently built latest stable release of modem manager and trying to use with qmi modems.
>
> # mmcli -V
>
> mmcli 1.4.0
> Copyright (2011) Aleksander Morgado
> License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
>
> The modems are seen and can look at the status of them OK using mmcli;
>
> # mmcli -L
>
> Found 1 modems:
>         /org/freedesktop/ModemManager1/Modem/0 [QUALCOMM INCORPORATED] 8
>
> # mmcli -m 0
>
> /org/freedesktop/ModemManager1/Modem/0 (device id '59c4abebe27451fb8e9d56b08f86f68c1eb47be4')
>   -------------------------
>   Hardware |   manufacturer: 'QUALCOMM INCORPORATED'
>            |          model: '8'
>            |       revision: '8200C-FACPACZQ-10384  1  [Nov 08 2010 15:00:00]'
>            |      supported: 'gsm-umts'
>            |        current: 'gsm-umts'
>            |   equipment id: '354283040015178'
>   -------------------------
>   System   |         device: '/sys/devices/ocp.2/47400000.usb/47401400.usb/musb-hdrc.0.auto/usb1/1-1/1-1.2'
>            |        drivers: 'qmi_wwan'
>            |         plugin: 'Huawei'
>            |   primary port: 'cdc-wdm0'
>            |          ports: 'cdc-wdm0 (qmi), wwan0 (net)'
>   -------------------------
>   Numbers  |           own : 'unknown'
>   -------------------------
>   Status   |           lock: 'unknown'
>            | unlock retries: 'unknown'
>            |          state: 'failed'
>            |  failed reason: 'sim-missing'
>            |    power state: 'unknown'
>            |    access tech: 'unknown'
>            | signal quality: '0' (cached)
>   -------------------------
>   Modes    |      supported: 'allowed: 2g; preferred: none
>            |                  allowed: 3g; preferred: none
>            |                  allowed: 2g, 3g; preferred: none
>            |                  allowed: 2g, 3g; preferred: 2g
>            |                  allowed: 2g, 3g; preferred: 3g'
>            |        current: 'allowed: any; preferred: none'
>   -------------------------
>   Bands    |      supported: 'unknown'
>            |        current: 'unknown'
>   -------------------------
>   IP       |      supported: 'ipv4, ipv6, ipv4v6'
>   -------------------------
>   SIM      |           path: 'none'
>
>   -------------------------
>   Bearers  |          paths: 'none'
>
> When I try an enable the modem it complains that the enable method isn't enabled ?????
>
> # mmcli -m 0 -e
> error: couldn't enable the modem: 'GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method Enable is not implemented on interface org.freedesktop.ModemManager1.Modem'
>
> What tests can I perform to try and find the issue as I have 3 different modems that are exhibiting the same issue.
>
> Any help appreciated.

Modem is in "Failed" state:

           |          state: 'failed'
           |  failed reason: 'sim-missing'

So Enable() is not yet available.


-- 
Aleksander
https://aleksander.es


More information about the ModemManager-devel mailing list