WP76xx device cannot connect to AirVantage - cannot Sync

Hi there,

I have a WP7607-1 based device. It is listed in my AirVantage registry as “ready”
(So the “Activation” worked on the AirVantage side)

  • When I try to “Synchronize” the AirVantage site never seems to get reply.
  • The device does attempts t open a connection to AirVANTAGE

I do see the following error reports on the device:

Jan  6 00:05:50 swi-mdm9x28-wp user.info Legato:  INFO | avcDaemon[969] | Jan 06 00:05:50 WARN dtls not connected (8)
Jan  6 00:05:50 swi-mdm9x28-wp user.info Legato:  INFO | avcDaemon[969] | Jan 06 00:05:50 WARN cannot send ClientHello
Jan  6 00:05:51 swi-mdm9x28-wp user.info Legato:  INFO | CellularNetworkHandler[890] | 64 bytes from 8.8.8.8: seq=3 ttl=52 time=190.216 ms
Jan  6 00:05:51 swi-mdm9x28-wp user.info Legato:  INFO | CellularNetworkHandler[890] |  --- 8.8.8.8 ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max = 190.216/230.568/342.194 ms
Jan  6 00:05:51 swi-mdm9x28-wp user.info Legato:  INFO | CellularNetworkHandler[890]/CellularNetworkHandlerComponent T=main | CellularNetwork.cpp checkConnectivity() 290 | Google DNS ping success
Jan  6 00:05:51 swi-mdm9x28-wp user.info Legato:  INFO | CellularNetworkHandler[890]/CellularNetworkHandlerComponent T=main | CellularNetworkHandler.cpp _CellularNetworkHandlerComponent_COMPONENT_INIT() 84 | Successfull heartbeat, next one in 30 seconds

and

Nov 20 12:47:29 | -WRN- | avcDaemon[969]/avcDaemon T=main | avcClient.c EventHandler() 628 | Authentication to BS failed
Nov 20 12:47:29 | =ERR= | avcDaemon[969]/avcDaemon T=main | avcClient.c EventHandler() 544 | Session failure
Nov 20 12:47:29 | =ERR= | avcDaemon[969]/avcDaemon T=main | avcClient.c EventHandler() 552 | Session failure on bootstrap server
Nov 20 12:47:29 | =ERR= | avcDaemon[969]/avcDaemon T=main | osTimer.c lwm2mcore_TimerStop() 173 | Unable to stop the timer
Nov 20 12:47:29 | =ERR= | avcDaemon[969]/avcDaemon T=main | osTimer.c lwm2mcore_TimerStop() 179 | Timer reference is NULL
Nov 20 12:47:29 |  INFO | avcDaemon[969]/avcDaemon T=main | avcServer.c ProcessUserAgreement() 1503 | Broadcast notification to applications
Nov 20 12:47:29 |  INFO | avcDaemon[969]/avcDaemon T=main | avcServer.c ProcessUserAgreement() 1503 | Broadcast notification to applications
Nov 20 12:47:29 |  INFO | dcsDaemon[987]/dcsDaemon T=main | dcsServer.c TryStopDataSession() 1698 | Tearing down data session
Nov 20 12:47:29 | -WRN- | dcsDaemon[987]/le_pa_dcs T=main | pa_dcs_linux.c pa_dcs_SetDefaultGateway() 511 | Default gateway or interface is empty
Nov 20 12:47:29 |  INFO | dcsDaemon[987]/dcsCellular T=main | dcsCellular.c DcsCellularConnEventStateHandler() 258 | State of connection 1 transitioned from up to down
Nov 20 12:47:46 | -WRN- | modemDaemon[1019]/modemDaemon T=main | le_mdc.c le_mdc_IsIPv4() 1699 | Could not get the Session Type
Nov 20 12:47:46 | -WRN- | modemDaemon[1019]/modemDaemon T=main | le_mdc.c le_mdc_IsIPv6() 1733 | Could not get the Session Type
Nov 20 12:47:46 | -WRN- | CellularNetworkHandler[890]/CellularNetworkHandlerComponent T=main | CellularNetwork.cpp checkConnectivity() 278 | Couldn't get Session type. Consider it's IPV4

I am uncertain as to why my Boot Server authorisation would fail, or how to ensure a dtls connection.
Any help in further debugging/setup gratefully received.

Regards,
Ian


Hello again,

forgot to also day that I get the following error:

Nov 20 13:19:51 |  DBUG | atQmiLinker[937]/atQmiLinker T=unknown | atForward.c QmiAtCmdCb() 161 | Received:`at+wdsi=8191^M '
Nov 20 13:19:51 |  DBUG | atQmiLinker[937]/atQmiLinker T=Writer | atLinker.c Writer() 334 | cmd: `at+wdsi=8191^M '
Nov 20 13:19:51 | =ERR= | atAirVantage[928]/atAirVantage T=main | atAirVantage.c SetIndications() 929 | Unsupported indications levels cannot be set

when I send the AT command at+wdsi=8191.

Regards,
Ian

Hi
Please try AT+WDSI=4479

According to

Nov 20 12:47:29 | -WRN- | avcDaemon[969]/avcDaemon T=main | avcClient.c EventHandler() 628 | Authentication to BS failed
Nov 20 12:47:29 | =ERR= | avcDaemon[969]/avcDaemon T=main | avcClient.c EventHandler() 544 | Session failure
Nov 20 12:47:29 | =ERR= | avcDaemon[969]/avcDaemon T=main | avcClient.c EventHandler() 552 | Session failure on bootstrap server

You have an issue with your device
Can you indicate the response to AT+WDSG command please ?

Hi Freeric,

Sorry for the delay.

Here is the output to at_wdsg and at+cgdcont?

+WDSI: 4

+WDSI: 5
at+wdsg
+WDSG: 0,2
+WDSG: 1,0

OK
AT+CGDCONT?
+CGDCONT: 1,“IP”,“wireless.twilio.com”,“0.0.0.0”,0,0,0,0
+CGDCONT: 2,“IPV4V6”,“ims”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0

+CGDCONT: 3,“IPV4V6”,“sos”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,1

Regards,

Ian

Any ideas on what could be happening ?

Regards,

Ian

Hi Ian,
What version of Legato are you using?
I suspect the issue is LE-12952, in which BS credentials can become corrupt.
BR,
Chris