Hello
We have a SIM carad that depending on the APN we set up we can get a IP private address or a IP public address.
Using “Telefonica.es” we get the private IP adresss. Using “movistar.es” we get the public IP address. This SIM works OK with FXT009.
When we use this SIM in the new FX30 and we set up the APN with “movistar.es” we don´t get the public IP. We still have a private IP address. It´s a if WP85 is still getting the default APN of the SIM even we change it with “le_mdc_SetAPN” and “le_mdc_SetAuthentication” functions.
What we are doing wrong?
WP85 is connected and we can navigate in Internet bu IP address is private because is using the default APN.
Bellow the log:
Aug 9 06:47:13 | modemDaemon[598]/swiQmi T=main | swiQmi.c swiQmi_CheckResponse() 781 | Sending QMI_WDS_START_NETWORK_INTERFACE_REQ_V01 failed: rc=0 (), resp.result=1.[0x01], resp.error=26.[0x1a]
Aug 9 06:47:13 | modemDaemon[598]/le_pa T=main | pa_mdc_qmi.c StartSession() 1707 | Data connection failure reason not available
Aug 9 06:47:15 | modemDaemon[598]/swiQmi T=main | swiQmi.c swiQmi_CheckResponse() 781 | Sending QMI_WDS_START_NETWORK_INTERFACE_REQ_V01 failed: rc=0 (), resp.result=1.[0x01], resp.error=14.[0x0e]
Aug 9 06:47:15 | modemDaemon[598]/le_pa T=main | pa_mdc_qmi.c StartSession() 1690 | Data connection failure Call End provided 45, Code 1
Aug 9 06:47:15 | modemDaemon[598]/le_pa T=main | pa_mdc_qmi.c StartSession() 1701 | Data connection failure Verbose Call End provided Type 2, Verbose 204
Aug 9 06:47:15 | modemDaemon[598]/modemDaemon T=main | le_mdc.c le_mdc_StartSession() 919 | Get Connection failure 45, 1, 2, 204
We have this trace “Data connection failure reason not available”, “Get Connection failure 45, 1, 2, 204” shows error 45 (_mdc_DisconnectionReason_t de le_mdc_interface_h) LE_MDC_DISC_UNDEFINED = 45 ///< Undefined reason.
We also have tried (le_mdc_StartSessionAsync) but with the same result.