Re: ModemManager mmcli
On Fri, 2017-05-19 at 12:47 -0600, Phil Daum wrote: > Hi Dan, > > We are trying to operate GPS routing application using: mmcli -m 0 > --location-get > > We are issuing the command once per second, and have noticed some > failures > where the command either fails or provides no data: Can you run: mmcli -G DEBUG and then reproduce the problem? That'll get debug logs which will be much more useful. Also, the output of 'mmcli -m 0' would be good when the problem happens, so we can see what state it's in. Feel free to out sensitive stuff like your IMEI, phone #, etc. Dan > cr044# mmcli -m 0 --location-get > > /org/freedesktop/ModemManager1/Modem/0 > - > 3GPP location | Mobile country code: '302' > | Mobile network code: '610' > | Location area code: '11204' > | Cell ID: '79330668' > - > GPS NMEA traces | Not available > - > Raw GPS | Not available > - > CDMA BS | Not available > cr044 [mmcli -m 0 --location-get] ~ > > I've attached the journal and status and see there is quite a bit of > activity involving several client ID's. The status shows our attempt > to > restart the service via: systemctl restart ModemManager seems to give > an > error of: > > QMI protocol error (14): 'CallFailed' > > I was wondering if this is an acceptable way of obtaining this GPS > info and > if the attached logs give an obvious reason for our failure. > > Thanks in advance, > Phil > ___ > networkmanager-list mailing list > networkmanager-list@gnome.org > https://mail.gnome.org/mailman/listinfo/networkmanager-list ___ networkmanager-list mailing list networkmanager-list@gnome.org https://mail.gnome.org/mailman/listinfo/networkmanager-list
ModemManager mmcli
Hi Dan, We are trying to operate GPS routing application using: mmcli -m 0 --location-get We are issuing the command once per second, and have noticed some failures where the command either fails or provides no data: cr044# mmcli -m 0 --location-get /org/freedesktop/ModemManager1/Modem/0 - 3GPP location | Mobile country code: '302' | Mobile network code: '610' | Location area code: '11204' | Cell ID: '79330668' - GPS NMEA traces | Not available - Raw GPS | Not available - CDMA BS | Not available cr044 [mmcli -m 0 --location-get] ~ I've attached the journal and status and see there is quite a bit of activity involving several client ID's. The status shows our attempt to restart the service via: systemctl restart ModemManager seems to give an error of: QMI protocol error (14): 'CallFailed' I was wondering if this is an acceptable way of obtaining this GPS info and if the attached logs give an obvious reason for our failure. Thanks in advance, Phil cr044# systemctl status ModemManager ??? ModemManager.service - Modem Manager Loaded: loaded (/lib/systemd/system/ModemManager.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2017-05-19 11:04:15 PDT; 22min ago Main PID: 8368 (ModemManager) CGroup: /system.slice/ModemManager.service ??8368 /usr/sbin/ModemManager ??8374 /usr/lib/libqmi/qmi-proxy May 19 11:25:18 cr044 ModemManager[8368]: Modem /org/freedesktop/ModemManager1/Modem/1: state changed (registered ) May 19 11:25:18 cr044 ModemManager[8368]: [/dev/cdc-wdm0] Allocating new client ID... May 19 11:25:18 cr044 ModemManager[8368]: [/dev/cdc-wdm0] Registered 'wds' (version 1.36) client with ID '9' May 19 11:25:21 cr044 ModemManager[8368]: [/dev/cdc-wdm0] Allocating new client ID... May 19 11:25:21 cr044 ModemManager[8368]: [/dev/cdc-wdm0] Registered 'wds' (version 1.36) client with ID '10' May 19 11:25:21 cr044 ModemManager[8368]: error: couldn't start network: QMI protocol error (14): 'CallFailed' May 19 11:25:21 cr044 ModemManager[8368]: call end reason (1): 'generic-unspecified' May 19 11:25:21 cr044 ModemManager[8368]: verbose call end reason (2,204): [internal] unknown-cause May 19 11:25:21 cr044 ModemManager[8368]: Modem /org/freedesktop/ModemManager1/Modem/1: state changed (connecting ) May 19 11:25:21 cr044 ModemManager[8368]: Simple connect state (8/8): All done cr044 [systemctl status ModemManager] ~ cr044# journalctl -b -u ModemManager --since 11:00 -- Logs begin at Fri 2017-05-19 07:16:48 PDT, end at Fri 2017-05-19 11:24:48 PDT. -- May 19 11:01:09 cr044 ModemManager[7898]: Caught signal, shutting down... May 19 11:01:09 cr044 ModemManager[7898]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connected -) May 19 11:01:09 cr044 ModemManager[7898]: Cannot read from istream: connection broken May 19 11:01:29 cr044 ModemManager[7898]: Disabling modems took too long, shutting down with '1' modems around May 19 11:01:29 cr044 ModemManager[8071]: ModemManager (version 1.4.2) starting in system bus... May 19 11:01:29 cr044 ModemManager[8071]: [/dev/cdc-wdm0] Opening device with flags 'version-info, proxy'... May 19 11:01:29 cr044 ModemManager[8071]: cannot connect to proxy: Could not connect: Connection refused May 19 11:01:29 cr044 ModemManager[8071]: spawning new qmi-proxy (try 1)... May 19 11:01:29 cr044 ModemManager[8071]: [/dev/cdc-wdm0] Checking version info (10 retries)... May 19 11:01:31 cr044 ModemManager[8071]: Couldn't find support for device at '/sys/devices/pci:00/:00:19.n May 19 11:01:31 cr044 ModemManager[8071]: Couldn't find support for device at '/sys/devices/pci:00/:00:1c.n May 19 11:01:31 cr044 ModemManager[8071]: Couldn't find support for device at '/sys/devices/pci:00/:00:1c.n May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0] No transaction matched in received message May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0] No transaction matched in received message May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0] No transaction matched in received message May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0] QMI Device supports 26 services: May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0]ctl (1.5) May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0]wds (1.36) May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0]dms (1.14) May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0]nas (1.25) May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0]qos (1.3) May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0]wms (1.10) May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0]pds (1.0) May 19 11:01:33 cr044 ModemManager[8071]: [/dev/cdc-wdm0]