<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi,</p>
<p>I'm running the modem in qmi mode and tried --location-get without getting the cellID info. with creg? i can see it in the debug. Is there a chance to get the cellId with --location-get command with the 7710?</p>
<p><br>
</p>
<p><br>
</p>
<p></p>
<div>ModemManager[2166]: <debug> [1491216540.551249] [mm-port-serial.c:1237] mm_port_serial_open(): (ttyUSB2) device open count is 2 (open)<br>
ModemManager[2166]: <debug> [1491216540.551347] [mm-port-serial-at.c:440] debug_log(): (ttyUSB2): --> 'AT+creg=2<CR>'<br>
ModemManager[2166]: <debug> [1491216540.569126] [mm-port-serial-at.c:440] debug_log(): (ttyUSB2): <-- '<CR><LF>OK<CR><LF>'<br>
ModemManager[2166]: <debug> [1491216540.569277] [mm-port-serial.c:1294] _close_internal(): (ttyUSB2) device open count is 1 (close)<br>
ModemManager[2166]: <debug> [1491216555.911261] [mm-port-serial.c:1237] mm_port_serial_open(): (ttyUSB2) device open count is 2 (open)<br>
ModemManager[2166]: <debug> [1491216555.911358] [mm-port-serial-at.c:440] debug_log(): (ttyUSB2): --> 'AT+creg?<CR>'<br>
ModemManager[2166]: <debug> [1491216555.930613] [mm-port-serial-at.c:440] debug_log(): (ttyUSB2): <-- '<CR><LF>+CREG: 2,1,"03B9","0EAD5D1C",2<CR><LF><CR><LF>OK<CR><LF>'<br>
ModemManager[2166]: <debug> [1491216555.930844] [mm-port-serial.c:1294] _close_internal(): (ttyUSB2) device open count is 1 (close)<br>
ModemManager[2166]: <debug> [1491216564.282143] [mm-broadband-modem-qmi.c:2447] load_signal_quality(): loading signal quality...<br>
ModemManager[2166]: [/dev/cdc-wdm0] Sent message...<br>
<<<<<< RAW:<br>
<<<<<<   length = 13<br>
<<<<<<   data   = 01:0C:00:00:03:02:00:0D:00:20:00:00:00<br>
ModemManager[2166]: [/dev/cdc-wdm0] Sent message (translated)...<br>
<<<<<< QMUX:<br>
<<<<<<   length  = 12<br>
<<<<<<   flags   = 0x00<br>
<<<<<<   service = "nas"<br>
<<<<<<   client  = 2<br>
<<<<<< QMI:<br>
<<<<<<   flags       = "none"<br>
<<<<<<   transaction = 13<br>
<<<<<<   tlv_length  = 0<br>
<<<<<<   message     = "Get Signal Strength" (0x0020)<br>
ModemManager[2166]: [/dev/cdc-wdm0] Received message...<br>
>>>>>> RAW:<br>
>>>>>>   length = 25<br>
>>>>>>   data   = 01:18:00:80:03:02:02:0D:00:20:00:0C:00:02:04:00:00:00:00:00:01:02:00:A8:05<br>
ModemManager[2166]: [/dev/cdc-wdm0] Received message (translated)...<br>
>>>>>> QMUX:<br>
>>>>>>   length  = 24<br>
>>>>>>   flags   = 0x80<br>
>>>>>>   service = "nas"<br>
>>>>>>   client  = 2<br>
>>>>>> QMI:<br>
>>>>>>   flags       = "response"<br>
>>>>>>   transaction = 13<br>
>>>>>>   tlv_length  = 12<br>
>>>>>>   message     = "Get Signal Strength" (0x0020)<br>
>>>>>> TLV:<br>
>>>>>>   type       = "Result" (0x02)<br>
>>>>>>   length     = 4<br>
>>>>>>   value      = 00:00:00:00<br>
>>>>>>   translated = SUCCESS<br>
>>>>>> TLV:<br>
>>>>>>   type       = "Signal Strength" (0x01)<br>
>>>>>>   length     = 2<br>
>>>>>>   value      = A8:05<br>
>>>>>>   translated = [ strength = '-88' radio_interface = 'umts' ]<br>
ModemManager[2166]: <debug> [1491216564.285067] [mm-broadband-modem-qmi.c:2337] signal_strength_get_quality_and_access_tech(): Signal strength (umts): -88 dBm<br>
ModemManager[2166]: <debug> [1491216564.285113] [mm-broadband-modem-qmi.c:2370] signal_strength_get_quality_and_access_tech(): Signal strength: -88 dBm --> 41%<br>
ModemManager[2166]: <debug> [1491216564.285266] [mm-iface-modem.c:1165] update_signal_quality(): Modem /org/freedesktop/ModemManager1/Modem/0: signal quality updated (41)<br>
ModemManager[2166]: <debug> [1491216594.285595] [mm-broadband-modem-qmi.c:2447] load_signal_quality(): loading signal quality...<br>
ModemManager[2166]: [/dev/cdc-wdm0] Sent message...<br>
<<<<<< RAW:<br>
<<<<<<   length = 13<br>
<<<<<<   data   = 01:0C:00:00:03:02:00:0E:00:20:00:00:00<br>
ModemManager[2166]: [/dev/cdc-wdm0] Sent message (translated)...<br>
<<<<<< QMUX:<br>
<<<<<<   length  = 12<br>
<<<<<<   flags   = 0x00<br>
<<<<<<   service = "nas"<br>
<<<<<<   client  = 2<br>
<<<<<< QMI:<br>
<<<<<<   flags       = "none"<br>
<<<<<<   transaction = 14<br>
<<<<<<   tlv_length  = 0<br>
<<<<<<   message     = "Get Signal Strength" (0x0020)<br>
ModemManager[2166]: [/dev/cdc-wdm0] Received message...<br>
>>>>>> RAW:<br>
>>>>>>   length = 25<br>
>>>>>>   data   = 01:18:00:80:03:02:02:0E:00:20:00:0C:00:02:04:00:00:00:00:00:01:02:00:A8:05<br>
ModemManager[2166]: [/dev/cdc-wdm0] Received message (translated)...<br>
>>>>>> QMUX:<br>
>>>>>>   length  = 24<br>
>>>>>>   flags   = 0x80<br>
>>>>>>   service = "nas"<br>
>>>>>>   client  = 2<br>
>>>>>> QMI:<br>
>>>>>>   flags       = "response"<br>
>>>>>>   transaction = 14<br>
>>>>>>   tlv_length  = 12<br>
>>>>>>   message     = "Get Signal Strength" (0x0020)<br>
>>>>>> TLV:<br>
>>>>>>   type       = "Result" (0x02)<br>
>>>>>>   length     = 4<br>
>>>>>>   value      = 00:00:00:00<br>
>>>>>>   translated = SUCCESS<br>
>>>>>> TLV:<br>
>>>>>>   type       = "Signal Strength" (0x01)<br>
>>>>>>   length     = 2<br>
>>>>>>   value      = A8:05<br>
>>>>>>   translated = [ strength = '-88' radio_interface = 'umts' ]<br>
ModemManager[2166]: <debug> [1491216594.290310] [mm-broadband-modem-qmi.c:2337] signal_strength_get_quality_and_access_tech(): Signal strength (umts): -88 dBm<br>
ModemManager[2166]: <debug> [1491216594.290357] [mm-broadband-modem-qmi.c:2370] signal_strength_get_quality_and_access_tech(): Signal strength: -88 dBm --> 41%<br>
ModemManager[2166]: <debug> [1491216594.290508] [mm-iface-modem.c:1165] update_signal_quality(): Modem /org/freedesktop/ModemManager1/Modem/0: signal quality updated (41)<br>
ModemManager[2166]: <debug> [1491216624.305711] [mm-broadband-modem-qmi.c:2447] load_signal_quality(): loading signal quality...<br>
ModemManager[2166]: [/dev/cdc-wdm0] Sent message...<br>
<<<<<< RAW:<br>
<<<<<<   length = 13<br>
<<<<<<   data   = 01:0C:00:00:03:02:00:0F:00:20:00:00:00<br>
ModemManager[2166]: [/dev/cdc-wdm0] Sent message (translated)...<br>
<<<<<< QMUX:<br>
<<<<<<   length  = 12<br>
<<<<<<   flags   = 0x00<br>
<<<<<<   service = "nas"<br>
<<<<<<   client  = 2<br>
<<<<<< QMI:<br>
<<<<<<   flags       = "none"<br>
<<<<<<   transaction = 15<br>
<<<<<<   tlv_length  = 0<br>
<<<<<<   message     = "Get Signal Strength" (0x0020)<br>
ModemManager[2166]: [/dev/cdc-wdm0] Received message...<br>
>>>>>> RAW:<br>
>>>>>>   length = 25<br>
>>>>>>   data   = 01:18:00:80:03:02:02:0F:00:20:00:0C:00:02:04:00:00:00:00:00:01:02:00:AB:05<br>
ModemManager[2166]: [/dev/cdc-wdm0] Received message (translated)...<br>
>>>>>> QMUX:<br>
>>>>>>   length  = 24<br>
>>>>>>   flags   = 0x80<br>
>>>>>>   service = "nas"<br>
>>>>>>   client  = 2<br>
>>>>>> QMI:<br>
>>>>>>   flags       = "response"<br>
>>>>>>   transaction = 15<br>
>>>>>>   tlv_length  = 12<br>
>>>>>>   message     = "Get Signal Strength" (0x0020)<br>
>>>>>> TLV:<br>
>>>>>>   type       = "Result" (0x02)<br>
>>>>>>   length     = 4<br>
>>>>>>   value      = 00:00:00:00<br>
>>>>>>   translated = SUCCESS<br>
>>>>>> TLV:<br>
>>>>>>   type       = "Signal Strength" (0x01)<br>
>>>>>>   length     = 2<br>
>>>>>>   value      = AB:05<br>
>>>>>>   translated = [ strength = '-85' radio_interface = 'umts' ]<br>
ModemManager[2166]: <debug> [1491216624.311323] [mm-broadband-modem-qmi.c:2337] signal_strength_get_quality_and_access_tech(): Signal strength (umts): -85 dBm<br>
ModemManager[2166]: <debug> [1491216624.311906] [mm-broadband-modem-qmi.c:2370] signal_strength_get_quality_and_access_tech(): Signal strength: -85 dBm --> 46%<br>
ModemManager[2166]: <debug> [1491216624.312588] [mm-iface-modem.c:1165] update_signal_quality(): Modem /org/freedesktop/ModemManager1/Modem/0: signal quality updated (46)<br>
ModemManager[2166]: <debug> [1491216654.279275] [mm-broadband-modem-qmi.c:2447] load_signal_quality(): loading signal quality...<br>
ModemManager[2166]: [/dev/cdc-wdm0] Sent message...<br>
<<<<<< RAW:<br>
<<<<<<   length = 13<br>
<<<<<<   data   = 01:0C:00:00:03:02:00:10:00:20:00:00:00<br>
ModemManager[2166]: [/dev/cdc-wdm0] Sent message (translated)...<br>
<<<<<< QMUX:<br>
<<<<<<   length  = 12<br>
<<<<<<   flags   = 0x00<br>
<<<<<<   service = "nas"<br>
<<<<<<   client  = 2<br>
<<<<<< QMI:<br>
<<<<<<   flags       = "none"<br>
<<<<<<   transaction = 16<br>
<<<<<<   tlv_length  = 0<br>
<<<<<<   message     = "Get Signal Strength" (0x0020)<br>
ModemManager[2166]: [/dev/cdc-wdm0] Received message...<br>
>>>>>> RAW:<br>
>>>>>>   length = 25<br>
>>>>>>   data   = 01:18:00:80:03:02:02:10:00:20:00:0C:00:02:04:00:00:00:00:00:01:02:00:A8:05<br>
ModemManager[2166]: [/dev/cdc-wdm0] Received message (translated)...<br>
>>>>>> QMUX:<br>
>>>>>>   length  = 24<br>
>>>>>>   flags   = 0x80<br>
>>>>>>   service = "nas"<br>
>>>>>>   client  = 2<br>
>>>>>> QMI:<br>
>>>>>>   flags       = "response"<br>
>>>>>>   transaction = 16<br>
>>>>>>   tlv_length  = 12<br>
>>>>>>   message     = "Get Signal Strength" (0x0020)<br>
>>>>>> TLV:<br>
>>>>>>   type       = "Result" (0x02)<br>
>>>>>>   length     = 4<br>
>>>>>>   value      = 00:00:00:00<br>
>>>>>>   translated = SUCCESS<br>
>>>>>> TLV:<br>
>>>>>>   type       = "Signal Strength" (0x01)<br>
>>>>>>   length     = 2<br>
>>>>>>   value      = A8:05<br>
>>>>>>   translated = [ strength = '-88' radio_interface = 'umts' ]<br>
ModemManager[2166]: <debug> [1491216654.281783] [mm-broadband-modem-qmi.c:2337] signal_strength_get_quality_and_access_tech(): Signal strength (umts): -88 dBm<br>
ModemManager[2166]: <debug> [1491216654.281805] [mm-broadband-modem-qmi.c:2370] signal_strength_get_quality_and_access_tech(): Signal strength: -88 dBm --> 41%<br>
ModemManager[2166]: <debug> [1491216654.281880] [mm-iface-modem.c:1165] update_signal_quality(): Modem /org/freedesktop/ModemManager1/Modem/0: signal quality updated (41)<br>
<br>
</div>
<br>
<p></p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Dan Williams <dcbw@redhat.com><br>
<b>Gesendet:</b> Freitag, 31. März 2017 18:34:00<br>
<b>An:</b> Thomas Lang; Aleksander Morgado; ModemManager (development)<br>
<b>Betreff:</b> Re: AW: AW: h5321gw Problem with --location-get</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">On Fri, 2017-03-31 at 07:23 +0000, Thomas Lang wrote:<br>
> I will check this today.<br>
> I tried a MC 7710 as well same problem --location-status gives that<br>
> 3g location is enabled when I try --location-get I get not<br>
> available. <br>
> Does the MC 7710   have the same problem as the Ericsson one?<br>
<br>
If it's running in MBIM mode, yes.  If it's in QMI or DirectIP, then no<br>
(because it uses AT ports for the 3GPP registration checks and thus we<br>
get LAC/CID with "AT+CREG=2; AT+CREG?").<br>
<br>
Dan<br>
<br>
> -----Ursprüngliche Nachricht-----<br>
> Von: Aleksander Morgado [<a href="mailto:aleksander@aleksander.es">mailto:aleksander@aleksander.es</a>] <br>
> Gesendet: Donnerstag, 23. März 2017 13:01<br>
> An: Thomas Lang <thomas.lang@tactilo.eu>; Dan Williams <dcbw@redhat.c<br>
> om>; ModemManager (development) <modemmanager-devel@lists.freedesktop<br>
> .org><br>
> Betreff: Re: AW: h5321gw Problem with --location-get<br>
> <br>
> On 23/03/17 08:47, Thomas Lang wrote:<br>
> > Hmm. I tried at+CREG? To get the CellInfo. But I the response is<br>
> > empty. In the Debug the info is present:<br>
> > <br>
> > ModemManager[3184]: <debug> [1490255043.880383] <br>
> > [mm-port-serial.c:1237] mm_port_serial_open(): (cdc-wdm2) device<br>
> > open <br>
> > count is 2 (open)<br>
> > ModemManager[3184]: <debug> [1490255043.880449] [mm-port-serial-<br>
> > at.c:440] debug_log(): (cdc-wdm2): --> 'AT+CREG?<CR><LF>'<br>
> > ModemManager[3184]: <debug> [1490255043.917955] [mm-port-serial-<br>
> > at.c:440] debug_log(): (cdc-wdm2): <-- '<CR><LF>+CREG:<br>
> > 2,1,"03B9","0EAD5D18",2<CR><LF><CR><LF>OK<CR><LF>'<br>
> > ModemManager[3184]: <debug> [1490255043.918155] <br>
> > [mm-port-serial.c:1294] _close_internal(): (cdc-wdm2) device open <br>
> > count is 1 (close)<br>
> > <br>
> > Can I use the mmcli -m 0 --commnad=+CREG?<br>
> <br>
> That is expected, because the response is processed by the<br>
> unsolicited message handlers, so you just get an empty string as<br>
> return.<br>
> <br>
> Do you see any 3GPP location info reported by mmcli --location-get-<br>
> 3gpp after having sent +CREG with --command?<br>
> <br>
> --<br>
> Aleksander<br>
> <a href="https://aleksander.es">https://aleksander.es</a><br>
> _______________________________________________<br>
> ModemManager-devel mailing list<br>
> ModemManager-devel@lists.freedesktop.org<br>
> <a href="https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel">https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel</a><br>
</div>
</span></font>
</body>
</html>