Telit LE910 failing to find network
Kelvin
kiboshed at gmail.com
Fri Jul 28 08:17:44 UTC 2017
Just to follow up with the latest info, I have upgraded the Telit LE910
firmware and experience the same problem registering.
It loops permanently:
ModemManager[802]: <debug> Running registration checks (CS: 'yes', PS:
'yes', EPS: 'no')
<Bunch of QMI messages>
ModemManager[802]: <debug> Processing 3GPP info...
ModemManager[802]: <debug> Modem not yet registered in a 3GPP network...
will recheck soon
but never registers. The full syslog after a --3gpp-register-home is here:
https://pastebin.com/94XrHFFk
The strange thing is --3gpp-scan *does* say that my network EE is 'current':
sudo mmcli -m 0 --3gpp-scan
Found 9 networks:
23420 - 3 UK (umts, forbidden)
23415 - voda UK (umts, forbidden)
23410 - O2 - UK (umts, forbidden)
23410 - O2 - UK (gsm, forbidden)
23415 - voda UK (gsm, forbidden)
23415 - voda UK (lte, forbidden)
23410 - O2 - UK (lte, forbidden)
23430 - EE (gsm, current)
23430 - EE (umts, available)
What does 'current' mean if ModemManager is reporting '3GPP registration
check timed out'
I've seen -3gpp-scan say 'current' on both gsm and umts for EE.
Thanks,
Kelvin.
PS - mmcli -m 0 returns:
sudo mmcli -m 0
/org/freedesktop/ModemManager1/Modem/0 (device id
'a88214dfef6f57be536d1906c7e1608a70ce7b64')
-------------------------
Hardware | manufacturer: 'QUALCOMM INCORPORATED'
| model: 'LE910-EUG'
| revision: '17.01.522 1 [Oct 16 2014 07:00:00]'
| supported: 'gsm-umts
| lte
| gsm-umts, lte'
| current: 'gsm-umts, lte'
| equipment id: '359852053548609'
-------------------------
System | device:
'/sys/devices/f9400000.ssusb/f9400000.dwc3/xhci-hcd.0.auto/usb1/1-2/1-2.1'
| drivers: 'option1, qmi_wwan'
| plugin: 'Generic'
| primary port: 'cdc-wdm0'
| ports: 'ttyUSB0 (qcdm), ttyUSB2 (at), cdc-wdm0 (qmi),
wwan0 (net)'
-------------------------
Numbers | own : '07495258375'
-------------------------
Status | lock: 'sim-pin2'
| unlock retries: 'sim-pin (3), sim-pin2 (3), sim-puk (10),
sim-puk2 (10)'
| state: 'searching'
| power state: 'on'
| access tech: 'unknown'
| signal quality: '0' (cached)
-------------------------
Modes | supported: 'allowed: 2g, 3g, 4g; preferred: none'
| current: 'allowed: 2g, 3g, 4g; preferred: none'
-------------------------
Bands | supported: 'dcs, egsm, u2100, u800, u850, u900,
eutran-iii, eutran-vii, eutran-xx'
| current: 'dcs, egsm, u2100, u800, u850, u900,
eutran-iii, eutran-vii, eutran-xx'
-------------------------
IP | supported: 'ipv4, ipv6, ipv4v6'
-------------------------
3GPP | imei: '359852053548609'
| enabled locks: 'none'
| operator id: 'unknown'
| operator name: 'unknown'
| subscription: 'unknown'
| registration: 'idle'
-------------------------
SIM | path: '/org/freedesktop/ModemManager1/SIM/0'
-------------------------
Bearers | paths: 'none'
On 19 July 2017 at 13:51, Kelvin <kiboshed at gmail.com> wrote:
> Hi
>
> According to logs shared by Kelvin, the modem seems to be properly replying
>
>
> Thanks, yes QMI commands seem to be working now but it fails to register
> on a network.
>
> I've tried a SIM card for a different network provider now (EE) and the
> scan response is:
>
> Jul 19 12:42:44 linaro-gnome ModemManager[802]: <debug> Running
> registration checks (CS: 'yes', PS: 'yes', EPS: 'no')
> Jul 19 12:42:44 linaro-gnome ModemManager[802]: [/dev/cdc-wdm0] Sent
> message...#012<<<<<< RAW:#012<<<<<< length = 13#012<<<<<< data =
> 01:0C:00:00:03:02:00:36:00:24:00:00:00
> Jul 19 12:42:44 linaro-gnome ModemManager[802]: [/dev/cdc-wdm0] Sent
> message (translated)...#012<<<<<< QMUX:#012<<<<<< length = 12#012<<<<<<
> flags = 0x00#012<<<<<< service = "nas"#012<<<<<< client =
> 2#012<<<<<< QMI:#012<<<<<< flags = "none"#012<<<<<< transaction =
> 54#012<<<<<< tlv_length = 0#012<<<<<< message = "Get Serving
> System" (0x0024)
> Jul 19 12:42:44 linaro-gnome ModemManager[802]: [/dev/cdc-wdm0] Received
> message...#012>>>>>> RAW:#012>>>>>> length = 76#012>>>>>> data =
> 01:4B:00:80:03:02:02:36:00:24:00:3F:00:02:04:00:00:00:00:00:
> 28:01:00:00:27:05:00:EA:00:1E:00:00:26:02:00:89:01:21:05:00:
> 01:01:00:01:00:15:03:00:01:05:01:12:05:00:EA:00:1E:00:00:11:
> 01:00:00:10:01:00:01:01:06:00:02:02:02:02:01:05
> Jul 19 12:42:44 linaro-gnome ModemManager[802]: [/dev/cdc-wdm0] Received
> message (translated)...#012>>>>>> QMUX:#012>>>>>> length = 75#012>>>>>>
> flags = 0x80#012>>>>>> service = "nas"#012>>>>>> client =
> 2#012>>>>>> QMI:#012>>>>>> flags = "response"#012>>>>>>
> transaction = 54#012>>>>>> tlv_length = 63#012>>>>>> message =
> "Get Serving System" (0x0024)#012>>>>>> TLV:#012>>>>>> type =
> "Result" (0x02)#012>>>>>> length = 4#012>>>>>> value =
> 00:00:00:00#012>>>>>> translated = SUCCESS#012>>>>>> TLV:#012>>>>>>
> type = 0x28#012>>>>>> length = 1#012>>>>>> value = 00#012>>>>>>
> TLV:#012>>>>>> type = "MNC PCS Digit Include Status"
> (0x27)#012>>>>>> length = 5#012>>>>>> value =
> EA:00:1E:00:00#012>>>>>> translated = [ mcc = '234' mnc = '30'
> includes_pcs_digit = 'no' ]#012>>>>>> TLV:#012>>>>>> type = "UMTS
> Primary Scrambling Code" (0x26)#012>>>>>> length = 2#012>>>>>>
> value = 89:01#012>>>>>> translated = 393#012>>>>>> TLV:#012>>>>>>
> type = "Detailed Service Status" (0x21)#012>>>>>> length =
> 5#012>>>>>> value = 01:01:00:01:00#012>>>>>> translated = [ status
> = 'limited' capability = 'cs' hdr_status = 'none' hdr_hybrid = 'yes'
> forbidden = 'no' ]#012>>>>>> TLV:#012>>>>>> type = "Roaming
> Indicator List" (0x15)#012>>>>>> length = 3#012>>>>>> value =
> 01:05:01#012>>>>>> translated = { [0] = '[ radio_interface = 'umts'
> roaming_indicator = 'off' ] '}#012>>>>>> TLV:#012>>>>>> type =
> "Current PLMN" (0x12)#012>>>>>> length = 5#012>>>>>> value =
> EA:00:1E:00:00#012>>>>>> translated = [ mcc = '234' mnc = '30'
> description = '' ]#012>>>>>> TLV:#012>>>>>> type = "Data Service
> Capability" (0x11)#012>>>>>> length = 1#012>>>>>> value =
> 00#012>>>>>> translated = {}#012>>>>>> TLV:#012>>>>>> type =
> "Roaming Indicator" (0x10)#012>>>>>> length = 1#012>>>>>> value
> = 01#012>>>>>> translated = off#012>>>>>> TLV:#012>>>>>> type =
> "Serving System" (0x01)#012>>>>>> length = 6#012>>>>>> value =
> 02:02:02:02:01:05#012>>>>>> translated = [ registration_state =
> 'not-registered-searching' cs_attach_state = 'detached' ps_attach_state =
> 'detached' selected_network = '3gpp' radio_interfaces = '{ [0] = 'umts '}' ]
> Jul 19 12:42:44 linaro-gnome ModemManager[802]: <debug> Processing 3GPP
> info...
> Jul 19 12:42:44 linaro-gnome ModemManager[802]: <debug> Modem not yet
> registered in a 3GPP network... will recheck soon
>
>
> The --3gpp-scan is a bit different with this SIM card / network, it shows
> 'current' for the correct network (EE) and forbidden for the others:
>
> linaro at linaro-gnome:~$ sudo mmcli -m 0 --3gpp-scan --timeout=300
>
> Found 7 networks:
> 23410 - O2 - UK (lte, forbidden)
> 23415 - voda UK (lte, forbidden)
> 23420 - 3 UK (umts, forbidden)
> 23410 - O2 - UK (umts, forbidden)
> 23415 - voda UK (gsm, forbidden)
> 23415 - voda UK (umts, forbidden)
> 23430 - EE (umts, current)
>
>
> The SIM card / network I was using earlier looked like this while scanning:
>
> Jul 19 10:07:48 linaro-gnome ModemManager[3663]: <debug>
> [1500458868.901761] [mm-iface-modem-3gpp.c:761]
> mm_iface_modem_3gpp_run_registration_checks(): Running registration
> checks (CS: 'yes', PS: 'yes', EPS: 'no')
> Jul 19 10:07:48 linaro-gnome ModemManager[3663]: [/dev/cdc-wdm0] Sent
> message...#012<<<<<< RAW:#012<<<<<< length = 13#012<<<<<< data =
> 01:0C:00:00:03:02:00:2F:00:24:00:00:00
> Jul 19 10:07:48 linaro-gnome ModemManager[3663]: [/dev/cdc-wdm0] Sent
> message (translated)...#012<<<<<< QMUX:#012<<<<<< length = 12#012<<<<<<
> flags = 0x00#012<<<<<< service = "nas"#012<<<<<< client =
> 2#012<<<<<< QMI:#012<<<<<< flags = "none"#012<<<<<< transaction =
> 47#012<<<<<< tlv_length = 0#012<<<<<< message = "Get Serving
> System" (0x0024)
> Jul 19 10:07:48 linaro-gnome ModemManager[3663]: [/dev/cdc-wdm0] Received
> message...#012>>>>>> RAW:#012>>>>>> length = 41#012>>>>>> data =
> 01:28:00:80:03:02:02:2F:00:24:00:1C:00:02:04:00:00:00:00:00:
> 21:05:00:00:01:00:01:00:11:01:00:00:01:06:00:02:02:02:00:01:00
> Jul 19 10:07:48 linaro-gnome ModemManager[3663]: [/dev/cdc-wdm0] Received
> message (translated)...#012>>>>>> QMUX:#012>>>>>> length = 40#012>>>>>>
> flags = 0x80#012>>>>>> service = "nas"#012>>>>>> client =
> 2#012>>>>>> QMI:#012>>>>>> flags = "response"#012>>>>>>
> transaction = 47#012>>>>>> tlv_length = 28#012>>>>>> message =
> "Get Serving System" (0x0024)#012>>>>>> TLV:#012>>>>>> type =
> "Result" (0x02)#012>>>>>> length = 4#012>>>>>> value =
> 00:00:00:00#012>>>>>> translated = SUCCESS#012>>>>>> TLV:#012>>>>>>
> type = "Detailed Service Status" (0x21)#012>>>>>> length =
> 5#012>>>>>> value = 00:01:00:01:00#012>>>>>> translated = [ status
> = 'none' capability = 'cs' hdr_status = 'none' hdr_hybrid = 'yes' forbidden
> = 'no' ]#012>>>>>> TLV:#012>>>>>> type = "Data Service Capability"
> (0x11)#012>>>>>> length = 1#012>>>>>> value = 00#012>>>>>>
> translated = {}#012>>>>>> TLV:#012>>>>>> type = "Serving System"
> (0x01)#012>>>>>> length = 6#012>>>>>> value =
> 02:02:02:00:01:00#012>>>>>> translated = [ registration_state =
> 'not-registered-searching' cs_attach_state = 'detached' ps_attach_state =
> 'detached' selected_network = 'unknown' radio_interfaces = '{ [0] = 'none
> '}' ]
> Jul 19 10:07:48 linaro-gnome ModemManager[3663]: <debug>
> [1500458868.926057] [mm-broadband-modem-qmi.c:4611]
> common_process_serving_system_3gpp(): No 3GPP info given...
> Jul 19 10:07:48 linaro-gnome ModemManager[3663]: <debug>
> [1500458868.927312] [mm-iface-modem-3gpp.c:297]
> run_registration_checks_ready(): Modem not yet registered in a 3GPP
> network... will recheck soon
>
> And --3gpp-scan on that card showed 'available' for all networks.
>
> Thanks for any hints,
> Kelvin.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20170728/912137eb/attachment-0001.html>
More information about the ModemManager-devel
mailing list