qmicli / Sierra EM7455

Sebastian Sjoholm sebastian.sjoholm at gmail.com
Thu Mar 10 03:59:20 UTC 2016


Hi,

When using the latest version from git master, it will work.

root at x046:~# qmicli -d /dev/cdc-wdm0 --dms-get-model
[/dev/cdc-wdm0] Device model retrieved:
        Model: 'EM7455'
root at x046:~# qmicli --version

qmicli 1.13.7
Copyright (C) 2015 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.

root at x046:~#

Thanks.

Regards,
Sebastian


> On Mar 9, 2016, at 20:46 , Aleksander Morgado <aleksander at aleksander.es> wrote:
> 
> On Wed, Mar 9, 2016 at 8:35 PM, Sebastian Sjoholm
> <sebastian.sjoholm at gmail.com> wrote:
>> I seem to have issues with the Sierra Wireless EM7455 and qmicli, it seems that I get problems already in the start of the communication, and it does not really matter what I send to the modem, it will fail with the same error as below:
>> 
>> root at x046:~# qmicli -d /dev/cdc-wdm0  --dms-get-model -v
>> [09 Mar 2016, 20:09:05] [Debug] [/dev/cdc-wdm0] Opening device with flags 'none'...
>> [09 Mar 2016, 20:09:05] [Debug] QMI Device at '/dev/cdc-wdm0' ready
>> [09 Mar 2016, 20:09:05] [Debug] [/dev/cdc-wdm0] Assuming service 'dms' is supported...
>> [09 Mar 2016, 20:09:05] [Debug] [/dev/cdc-wdm0] Allocating new client ID...
>> [09 Mar 2016, 20:09:05] [Debug] [/dev/cdc-wdm0] Sent message...
>> <<<<<< RAW:
>> <<<<<<   length = 16
>> <<<<<<   data   = 01:0F:00:00:00:00:00:01:22:00:04:00:01:01:00:02
>> 
>> [09 Mar 2016, 20:09:05] [Debug] [/dev/cdc-wdm0] Sent message (translated)...
>> <<<<<< QMUX:
>> <<<<<<   length  = 15
>> <<<<<<   flags   = 0x00
>> <<<<<<   service = "ctl"
>> <<<<<<   client  = 0
>> <<<<<< QMI:
>> <<<<<<   flags       = "none"
>> <<<<<<   transaction = 1
>> <<<<<<   tlv_length  = 4
>> <<<<<<   message     = "Allocate CID" (0x0022)
>> <<<<<< TLV:
>> <<<<<<   type       = "Service" (0x01)
>> <<<<<<   length     = 1
>> <<<<<<   value      = 02
>> <<<<<<   translated = dms
>> 
>> error: couldn't create client for the 'dms' service: CID allocation failed in the CTL client: Transaction timed out
>> 
>> I am using the latest qmicli I could get via Debian Sid.
>> 
>> root at x046:~# qmicli —version
>> qmicli 1.12.6
> 
> Could you try with libqmi from git master?
> 
> -- 
> Aleksander
> https://aleksander.es



More information about the libqmi-devel mailing list