EM7455 Errors

Nick Lofaro nlofaro at 802secure.com
Tue Dec 18 22:05:15 UTC 2018


Hello everyone,

I'm using a Sierra EM7455 and am having trouble using libqmi and
autoconnect to establish a reliable connection on Ubuntu 16.04.  For some
reason after a soft reboot I lose connection and am seeing some confusing
error messages:

    $ sudo qmicli -d /dev/cdc-wdm2 --wds-get-packet-service-status
    [/dev/cdc-wdm2] Connection status: 'disconnected'

    $ sudo qmicli -d /dev/cdc-wdm2
--device-open-net="net-raw-ip|net-no-qos-header"
--wds-start-network="apn=xxxxx,ip-type=4,autoconnect=yes"
    error: couldn't start network: QMI protocol error (26): 'NoEffect'

    $ sudo qmicli -d /dev/cdc-wdm2 --wds-get-current-settings
    error: couldn't get current settings: QMI protocol error (15):
'OutOfCall'

When I try to stop the network it looks like qmicli successfully stops the
network, but upon checking the autoconnect settings afterward I can see
that autoconnect is still enabled.

    $ sudo qmicli -d /dev/cdc-wdm2 --wds-stop-network=disable-autoconnect
    Network cancelled... releasing resources
    [/dev/cdc-wdm2] Network stopped

    $ sudo qmicli -d /dev/cdc-wdm2 --wds-get-autoconnect-settings
    Autoconnect settings retrieved:
            Status: 'enabled'
            Roaming: 'allowed'

If I try to disable autoconnect without using the stop network command I
get the following error:

    $ sudo qmicli -d /dev/cdc-wdm2 --wds-set-autoconnect-settings=disable
    error: couldn't set autoconnect settings: QMI protocol error (3):
'Internal'

Does anybody have advice for troubleshooting from here?  So far the only
way I'm able to establish a successful connection again is with a hard
reboot.

Thanks,
Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libqmi-devel/attachments/20181218/5ef25ec3/attachment.html>


More information about the libqmi-devel mailing list