LTE-m Reconnect after LoS

Hi,

This is a continuation of the below tickets:

After updating the modem firmware to 1.3.3 and recompiling Asset Tracker v2 with SDK 2.1, I'm afraid the problem appears not to have been resolved. I have been running tests driving around Sydney with Asset Tracker v2 running on my Thingy91, reporting to my LWM2M server. I managed to capture modem trace using a Raspberry Pi 4 and a small shell script. Looking at logs on my server, last data packet was received about 10 minutes after powering Thingy91 on, while the modem trace and logs were captured for almost an hour. I have attached both logs for your team to check.

Kind Regards,
Iman

PS: Due to the size of SUPL library, I could not use LOG_XXX functions (even in minimal mode) when using LWM2M and had to write a replacement macro, hence the filename in logs...

---2022103007:34:530734---
*** Booting Zephyr OS build v3.1.99-ncs1  ***

../src/ext_sensors/ext_sensors.c	[ERR]	Invalid inactivity threshold value: 0.000000
../src/modules/sensor_module.c	[WRN]	The requested inact threshold value not valid
../src/modules/modem_module.c	[WRN]	Event: PDP context 0, PDN type IPv4 only allowed
../src/modules/cloud_module.c	[WRN]	Cloud connection establishment in progress
../src/modules/cloud_module.c	[WRN]	New connection attempt in 32 seconds if not successful
../src/modules/modem_module.c	[WRN]	Event: PDP context 0, PDN type IPv4 only allowed
../src/modules/cloud_module.c	[ERR]	cloud_connect failed, error: -119
../src/modules/cloud_module.c	[WRN]	Cloud connection establishment in progress
../src/modules/cloud_module.c	[WRN]	New connection attempt in 32 seconds if not successful
../src/modules/data_module.c	[WRN]	Don't acknowledge configuration back to cloud. This is not nessecary when building for LwM2M
../src/cloud/cloud_codec/lwm2m/lwm2m_codec.c Assistance data needed, ephe 0xffffffff, alm 0xffffffff, flags 0x3b


../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Connecting to 142.250.102.192 port 7276
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Starting SUPL session
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP encoding length: 34
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes sent: 34
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 30, total 30
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode success, choice 3
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL server responded using version 2.0.4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL response received
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP encoding length: 53
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes sent: 53
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 708
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 1416
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 2124
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 2832
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 242, total 3074
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode success, choice 5
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 4, size: 8
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 6, size: 144
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 7, size: 16
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 1, size: 16
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 3, size: 32
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No integrity data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL POS received
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 30, total 30
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode success, choice 6
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL END received
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL session internal resources released
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL session finished
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Done
../src/modules/data_module.c	[WRN]	Failed to request A-GPS data, error: -61
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_engine_send, error: -1
../src/modules/cloud_module.c	[ERR]	cloud_wrap_data_send, err: -1
../src/modules/data_module.c	[WRN]	Don't acknowledge configuration back to cloud. This is not nessecary when building for LwM2M
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_engine_send, error: -1
../src/modules/cloud_module.c	[ERR]	cloud_wrap_data_send, err: -1
../src/modules/data_module.c	[WRN]	Don't acknowledge configuration back to cloud. This is not nessecary when building for LwM2M
../src/cloud/cloud_codec/lwm2m/lwm2m_codec.c Assistance data needed, ephe 0xffffffff, alm 0x00000000, flags 0x20


../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Connecting to 142.250.102.192 port 7276
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Starting SUPL session
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP encoding length: 34
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes sent: 34
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 30, total 30
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode success, choice 3
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL server responded using version 2.0.4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL response received
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP encoding length: 53
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes sent: 53
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 708
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 1416
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 2124
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 185, total 2309
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode success, choice 5
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No iono data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No system time data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No location data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No UTC data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No almanac data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No integrity data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL POS received
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 30, total 30
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode success, choice 6
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL END received
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL session internal resources released
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL session finished
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Done
../src/modules/data_module.c	[WRN]	Failed to request A-GPS data, error: -61
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_engine_send, error: -1
../src/modules/cloud_module.c	[ERR]	cloud_wrap_data_send, err: -1
../src/modules/gnss_module.c	[WRN]	GNSS search already active and will not be restarted
../src/modules/gnss_module.c	[WRN]	Try setting a sample/publication interval greater
../src/modules/gnss_module.c	[WRN]	than the GNSS search timeout.
../src/modules/data_module.c	[WRN]	Don't acknowledge configuration back to cloud. This is not nessecary when building for LwM2M
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_engine_send, error: -1
../src/modules/cloud_module.c	[ERR]	cloud_wrap_data_send, err: -1
../src/modules/data_module.c	[WRN]	Don't acknowledge configuration back to cloud. This is not nessecary when building for LwM2M
../src/modules/gnss_module.c	[WRN]	GNSS search already active and will not be restarted
../src/modules/gnss_module.c	[WRN]	Try setting a sample/publication interval greater
../src/modules/gnss_module.c	[WRN]	than the GNSS search timeout.
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_engine_send, error: -1
../src/modules/cloud_module.c	[ERR]	cloud_wrap_data_send, err: -1
../src/modules/modem_module.c	[ERR]	modem_info_params_get, error: -22
../src/modules/modem_module.c	[ERR]	modem_info_params_get, error: -22
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_engine_send, error: -1
../src/modules/cloud_module.c	[ERR]	cloud_wrap_data_send, err: -1
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_rd_client_start, error: -119
../src/modules/cloud_module.c	[ERR]	cloud_connect failed, error: -119
../src/modules/cloud_module.c	[WRN]	Cloud connection establishment in progress
../src/modules/cloud_module.c	[WRN]	New connection attempt in 32 seconds if not successful
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/modules/gnss_module.c	[WRN]	GNSS search already active and will not be restarted
../src/modules/gnss_module.c	[WRN]	Try setting a sample/publication interval greater
../src/modules/gnss_module.c	[WRN]	than the GNSS search timeout.
../src/modules/modem_module.c	[ERR]	modem_info_params_get, error: -22
../src/modules/modem_module.c	[ERR]	modem_info_params_get, error: -22
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_rd_client_start, error: -119
../src/modules/cloud_module.c	[ERR]	cloud_connect failed, error: -119
../src/modules/cloud_module.c	[WRN]	Cloud connection establishment in progress
../src/modules/cloud_module.c	[WRN]	New connection attempt in 64 seconds if not successful
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_rd_client_start, error: -119
../src/modules/cloud_module.c	[ERR]	cloud_connect failed, error: -119
../src/modules/cloud_module.c	[WRN]	Cloud connection establishment in progress
../src/modules/cloud_module.c	[WRN]	New connection attempt in 128 seconds if not successful
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/modules/modem_module.c	[ERR]	modem_info_params_get, error: -22
../src/modules/modem_module.c	[ERR]	modem_info_params_get, error: -22
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_rd_client_start, error: -119
../src/modules/cloud_module.c	[ERR]	cloud_connect failed, error: -119
../src/modules/cloud_module.c	[WRN]	Cloud connection establishment in progress
../src/modules/cloud_module.c	[WRN]	New connection attempt in 256 seconds if not successful
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_rd_client_start, error: -119
../src/modules/cloud_module.c	[ERR]	cloud_connect failed, error: -119
../src/modules/cloud_module.c	[WRN]	Cloud connection establishment in progress
../src/modules/cloud_module.c	[WRN]	New connection attempt in 512 seconds if not successful
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_rd_client_start, error: -119
../src/modules/cloud_module.c	[ERR]	cloud_connect failed, error: -119
../src/modules/cloud_module.c	[WRN]	Cloud connection establishment in progress
../src/modules/cloud_module.c	[WRN]	New connection attempt in 2048 seconds if not successful
../src/modules/gnss_module.c	[WRN]	GNSS search already active and will not be restarted
../src/modules/gnss_module.c	[WRN]	Try setting a sample/publication interval greater
../src/modules/gnss_module.c	[WRN]	than the GNSS search timeout.
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/cloud/cloud_codec/lwm2m/lwm2m_codec.c Assistance data needed, ephe 0xffffffff, alm 0x00000000, flags 0x20


../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Connecting to 142.250.102.192 port 7276
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Starting SUPL session
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP encoding length: 34
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes sent: 34
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 30, total 30
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode success, choice 3
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL server responded using version 2.0.4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL response received
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP encoding length: 53
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes sent: 53
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 708
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 1416
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 708, total 2124
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode more input 4
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 185, total 2309
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode success, choice 5
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No iono data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No system time data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No location data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No UTC data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Injected A-GPS data, type: 2, size: 72
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No almanac data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	No integrity data available
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL POS received
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Bytes received: 30, total 30
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	ULP ossDecode success, choice 6
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL END received
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL session internal resources released
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	SUPL session finished
../src/cloud/lwm2m_integration/assistance_supl.c	[INF]	Done
../src/modules/data_module.c	[WRN]	Failed to request A-GPS data, error: -61
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	lwm2m_rd_client_start, error: -119
../src/modules/cloud_module.c	[ERR]	cloud_connect failed, error: -119
../src/modules/cloud_module.c	[WRN]	Cloud connection establishment in progress
../src/modules/cloud_module.c	[WRN]	New connection attempt in 4096 seconds if not successful
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
../src/modules/gnss_module.c	[WRN]	GNSS search already active and will not be restarted
../src/modules/gnss_module.c	[WRN]	Try setting a sample/publication interval greater
../src/modules/gnss_module.c	[WRN]	than the GNSS search timeout.
../src/cloud/lwm2m_integration/lwm2m_integration.c	[ERR]	LWM2M_RD_CLIENT_EVENT_NETWORK_ERROR
modem-trace.bz2

Parents
  • For some reason, the modem traces are somewhat corrupted and new logs are probably needed. However, the traces are not unreadable and the modem team has been able to find a couple of things so far.

    It appears that the fixes for the issue you are experiencing is not taken into MFW 1.3.3. I have asked for more details regarding future fixes and solutions.

    Another issue was also found. I will keep you updated as the internal discussion is evolving.

  • Hi,

    Thanks for the update.

    As I mentioned earlier, I am forced to capture the trace logs on an ARM machine (Raspberry Pi) using basic Linux tools like cat. That might be the reason behind the logs being "incomplete" or somewhat corrupt. I understand nRF Connect is not available for ARM. I can try and write a custom application in C / C++ to open serial port and capture trace logs, but I thought I'd ask first if your team has ever captured these traces in a Linux shell without nRF SDK tools, and if yes, maybe you could advise how they have managed to achieve that.

    Looking forward to your future updates.

    Cheers,
    Iman

  • The solution the modem team point at is waiting for MFW 1.3.4.

    They also replied that there is not need for new modem traces at the moment. The usual way is the official nRF Connect running on a PC.

  • Hi,

    Is there any projection on when MFW 1.3.4 might be available?

    Also, if there is a need to test the firmware, I am more than happy to flash a pre-release and provide the logs. I am effectively stuck until I can move past this issue.

    Kind Regards,
    Iman

Reply Children
Related