Cant connect to data WP7504

Im on ATT, it shows registered on the network. I had to shut down the wifi service because it kept trying to use that as default even though there is no wifi card on the board. The error " Default gateway or interface is empty" I think is the problem but I have no clue how to fix it. I am just going thru the tutorial and everything up to this point has worked fine.

Current Network Operator: AT&T
RAT: UMTS network (LE_MRC_RAT_UMTS)
Status: Registered, home network (LE_MRC_REG_HOME)
Signal: Weak signal strength (2)

Type: EXTERNAL_SLOT_2
ICCID: 89014103279055292305
Home Network Operator: AT&T
IMSI: 310410905529230

This is the error I keep getting:

modemDaemon[543]/le_pa T=main | pa_mrc_qmi.c pa_mrc_GetNetworkRegState() 2040 | called
Sep 17 13:06:57 | modemDaemon[543]/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]

Sep 17 13:06:57 | modemDaemon[543]/le_pa T=main | pa_mdc_qmi.c StartSession() 1690 | Data connection failure Call End provided 45, Code 1

Sep 17 13:06:57 | modemDaemon[543]/le_pa T=main | pa_mdc_qmi.c StartSession() 1701 | Data connection failure Verbose Call End provided Type 2, Verbose 209

Sep 17 13:06:57 | modemDaemon[543]/modemDaemon T=main | le_mdc.c le_mdc_StartSession() 919 | Get Connection failure 45, 1, 2, 209

Sep 17 13:06:57 | modemDaemon[543]/swiQmi T=main | swiQmi.c swiQmi_CheckResponse() 781 | Sending QMI_WDS_GET_RUNTIME_SETTINGS_REQ_V01 failed: rc=0 (), resp.result=1.[0x01], resp.error=15.[0x0f]

Sep 17 13:06:57 | modemDaemon[543]/swiQmi T=main | swiQmi.c swiQmi_CheckResponse() 781 | Sending QMI_WDS_GET_RUNTIME_SETTINGS_REQ_V01 failed: rc=0 (), resp.result=1.[0x01], resp.error=15.[0x0f]

Sep 17 13:06:57 | dcsDaemon[1859]/dataConnectionService T=main | dcsServer.c SetDefaultGateway() 1010 | Default gateway or interface is empty

Sep 17 13:06:57 | modemDaemon[543]/swiQmi T=main | swiQmi.c swiQmi_CheckResponse() 781 | Sending QMI_WDS_GET_RUNTIME_SETTINGS_REQ_V01 failed: rc=0 (), resp.result=1.[0x01], resp.error=15.[0x0f]

Sep 17 13:06:57 | modemDaemon[543]/swiQmi T=main | swiQmi.c swiQmi_CheckResponse() 781 | Sending QMI_WDS_GET_RUNTIME_SETTINGS_REQ_V01 failed: rc=0 (), resp.result=1.[0x01], resp.error=15.[0x0f]

Sep 17 13:06:57 | dcsDaemon[1859]/dataConnectionService T=main | dcsServer.c SetDefaultGateway() 1010 | Default gateway or interface is empty
Sep 17 13:06:57 | modemDaemon[543]/le_pa T=main | pa_mrc_qmi.c pa_mrc_GetNetworkRegState() 2040 | called

@angus1357,

You might want to check what APN you have configured on the device using the below command

cm data info

The fact that the unit has attached to 3G (which does not need the APN to be set correctly to attach) rather than LTE and the fact you cannot start a data connection implies it is not set.

Regards

Matt

Is there a way to edit the APN details? or do you just change it and it automatically populates? Sorry, EXTREMELY new to all of this!

@angus1357,

No problems, just send the below.

cm data apn xxxxxx

Where xxxxx is the APN name, I think in the case of a generic AT&T SIM it will be ‘Broadband’. Then if you want to connnect a data session send

cm data connect&

The & is important so that it exits after the connection is established.

Regards

Matt

Thats the APN its set up for, it appears the dataConnectionService keeps crashing for some reason? It has a fire next to it. I cant seem to find enough documentation on this whole system to work thru it!

Sep 17 15:52:05 | supervisor[481]/supervisor T=main | app.c app_Stop() 2731 | Stopping app ‘dataConnectionService’
Sep 17 15:52:06 | wifiService[2291]/daemon T=main | le_wifiClient.c CloseSessionEventHandler() 414 | sessionRef 0x27dcc GetFirstSessionRef (nil)
Sep 17 15:52:06 | wifiService[2291]/framework T=main | le_wifiClient_server.c CleanupClientData() 195 | Client 0x27dcc is closed !!!
Sep 17 15:52:06 | _appStopClient[6463]/framework T=main | LE_FILENAME CreateSocket() 550 | Socket opened as standard i/o file descriptor 2!
Sep 17 15:52:06 | supervisor[481]/supervisor T=main | apps.c DeactivateAppContainer() 340 | Application ‘dataConnectionService’ has stopped.
Sep 17 15:52:06 | supervisor[481]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxCoreDumpFileBytes to value 102400.
Sep 17 15:52:06 | supervisor[481]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxFileBytes to value 102400.
Sep 17 15:52:06 | supervisor[481]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxLockedMemoryBytes to value 8192.
Sep 17 15:52:06 | supervisor[481]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxFileDescriptors to value 256.
Sep 17 15:52:06 | supervisor[481]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxMQueueBytes to value 512.
Sep 17 15:52:06 | supervisor[481]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxThreads to value 20.
Sep 17 15:52:06 | supervisor[481]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxQueuedSignals to value 100.
Sep 17 15:52:06 | supervisor[481]/supervisor T=main | proc.c proc_Start() 1190 | Starting process ‘dcsDaemon’ with pid 6464
Sep 17 15:52:06 | supervisor[6464]/supervisor T=main | proc.c proc_Start() 1155 | Execing ‘dcsDaemon’
Sep 17 15:52:06 | UNKNOWN[6464]/framework T=main | LE_FILENAME le_fdMonitor_Create() 672 | FD Monitor object name ‘dcsDaemon.dataConnectionService.le_mdc’ truncated to ‘dcsDaemon.dataConnectionService’.
Sep 17 15:52:06 | UNKNOWN[6464]/framework T=main | LE_FILENAME le_fdMonitor_Create() 672 | FD Monitor object name ‘dcsDaemon.dataConnectionService.le_mrc’ truncated to ‘dcsDaemon.dataConnectionService’.
Sep 17 15:52:06 | UNKNOWN[6464]/framework T=main | LE_FILENAME le_fdMonitor_Create() 672 | FD Monitor object name ‘dcsDaemon.dataConnectionService.le_sim’ truncated to ‘dcsDaemon.dataConnectionService’.
Sep 17 15:52:06 | UNKNOWN[6464]/framework T=main | LE_FILENAME le_fdMonitor_Create() 672 | FD Monitor object name ‘dcsDaemon.dataConnectionService.le_cellnet’ truncated to ‘dcsDaemon.dataConnectionService’.
Sep 17 15:52:06 | UNKNOWN[6464]/framework T=main | LE_FILENAME le_fdMonitor_Create() 672 | FD Monitor object name ‘dcsDaemon.dataConnectionService.le_cfg’ truncated to ‘dcsDaemon.dataConnectionService’.
Sep 17 15:52:06 | wifiService[2291]/framework T=main | LE_FILENAME ExtractFileDescriptor() 33 | Received fd (9).
Sep 17 15:52:06 | dcsDaemon[6464]/framework T=main | LE_FILENAME le_fdMonitor_Create() 672 | FD Monitor object name ‘dcsDaemon.dataConnectionService.le_wifiClient’ truncated to ‘dcsDaemon.dataConnectionService’.
Sep 17 15:52:06 | dcsDaemon[6464]/dataConnectionService T=main | dcsServer.c _dataConnectionService_COMPONENT_INIT() 2566 | Wifi client is available
Sep 17 15:52:06 | dcsDaemon[6464]/dataConnectionService T=main | dcsServer.c _dataConnectionService_COMPONENT_INIT() 2581 | Data Connection Service is ready