Hi again, Quectel EC25 works perfectly now, but TelitLE910 is still failing the first attempt of connection. The second attempt succeeded. Maybe is needed a timeout or something?
I send you the logs: root@ccimx6ulsbc:~# mmcli -m 0 --simple-connect="apn=ac.vodafone.es,pin=8770" ModemManager[918]: <info> Simple connect started... ModemManager[918]: <info> Simple connect state (1/8): Unlock check ModemManager[918]: <info> Simple connect state (2/8): Wait to get fully initialized ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (locked -> initializing) ModemManager[918]: <warn> couldn't load Operator identifier: 'Couldn't get home network: QMI protocol error (16): 'NotProvisioned'' ModemManager[918]: <warn> couldn't load Operator name: 'Couldn't get home network: QMI protocol error (16): 'NotProvisioned'' ModemManager[918]: <warn> couldn't load list of Own Numbers: 'Couldn't get MSISDN: QMI protocol error (16): 'NotProvisioned'' ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (initializing -> disabled) ModemManager[918]: <info> Simple connect state (3/8): Enable ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (disabled -> enabling) ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabling -> enabled) ModemManager[918]: <info> Simple connect state (4/8): Wait to get fully enabled ModemManager[918]: <info> Simple connect state (5/8): Register ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (unknown -> searching) ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> searching) ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (searching -> idle) ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering) ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home) ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (searching -> registered) ModemManager[918]: <info> Simple connect state (6/8): Bearer ModemManager[918]: <info> Simple connect state (7/8): Connect ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting) ModemManager[918]: [/dev/cdc-wdm0] Allocating new client ID... ModemManager[918]: [/dev/cdc-wdm0] Registered 'wds' (version 1.36) client with ID '11' ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle) ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> disconnecting) ModemManager[918]: <warn> Error disconnecting bearer '/org/freedesktop/ModemManager1/Bearer/0': 'Couldn't disconnect QMI bearer: this bearer is not connected'. Will assume disconnected anyway. error: couldn't connect the modem: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Cancelled: Connection setup operation has been cancelled' ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (disconnecting -> enabled) root@ccimx6ulsbc:~# ModemManager[918]: [/dev/cdc-wdm0] No transaction matched in received message root@ccimx6ulsbc:~# mmcli -m 0 --simple-connect="apn=ac.vodafone.es,pin=8770"ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering) ModemManager[918]: <warn> Couldn't load Operator Name: 'Current operator description is still unknown' ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home) ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered) ModemManager[918]: <info> Simple connect started... ModemManager[918]: <info> Simple connect state (4/8): Wait to get fully enabled ModemManager[918]: <info> Simple connect state (5/8): Register ModemManager[918]: <info> Simple connect state (6/8): Bearer ModemManager[918]: <info> Simple connect state (7/8): Connect ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting) ModemManager[918]: <info> QMI IPv4 Settings: ModemManager[918]: <info> Address: 77.210.242.158/30 ModemManager[918]: <info> Gateway: 77.210.242.157 ModemManager[918]: <info> DNS #1: 212.166.210.6 ModemManager[918]: <info> DNS #2: 212.73.32.67 ModemManager[918]: <info> MTU: 1430 ModemManager[918]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> connected) ModemManager[918]: <info> Simple connect state (8/8): All done successfully connected the modem Tell me if you need debug logs. Thanks, Salvador -----Original Message----- From: Aleksander Morgado [mailto:aleksan...@aleksander.es] Sent: viernes, 05 de mayo de 2017 11:40 To: Penalva, Salvador Cc: ModemManager (development); Ben Chan Subject: Re: QMI modems with MM-master branch error Hey, On Fri, May 5, 2017 at 11:01 AM, Penalva, Salvador <salvador.pena...@digi.com> wrote: > Hi have been trying to connect two different QMI modems: Telit LE910 and > Quectel EC25 with ModemManager master branch and I get the following error > messages: > > ModemManager[937]: <info> Simple connect state (7/8): Connect > ModemManager[937]: <info> Modem > /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> > connecting) > ModemManager[937]: [/dev/cdc-wdm0] Allocating new client ID... > ModemManager[937]: [/dev/cdc-wdm0] Registered 'wds' (version 1.67) client > with ID '19' > ModemManager[937]: qmi_client_get_next_transaction_id: assertion > 'QMI_IS_CLIENT (self)' failed > ModemManager[937]: qmi_client_get_cid: assertion 'QMI_IS_CLIENT > (self)' failed > ModemManager[937]: qmi_client_peek_device: assertion 'QMI_IS_CLIENT > (self)' failed > ModemManager[937]: qmi_device_command_full: assertion 'QMI_IS_DEVICE > (self)' failed > error: couldn't connect the modem: 'Timeout was reached' The issue was introduced by commit 26ee94ec28b6f68 (port-qmi: port mm_port_qmi_allocate_client to use GTask); I already fixed it now in git master, please pull and retry. Cheers! -- Aleksander https://aleksander.es _______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel