APN setting method for nRF9160-DK

APN setting of nRF9160 cannot be done well.
I am using soracom's SIM, and the contents are as follows.

(When I checked, it was a SIM that supports LTE-M.)

Name: Any (Example: SORACOM)
APN: soracom.io
Username: sora
Password: sora
PDP Type : IP
Authentication type: CHAP or PAP

I set this with the following AT command, but I can't communicate well.

AT+CFUN=0

AT+CEREG=5

AT+COPS=1,2,"44010"

AT%XSYSTEMMODE=1,0,0,0

AT+CGDCONT=0,"IP","soracom.io"

AT+CGAUTH=0,1,"sora","sora"

AT+CFUN=1

I will also send you the log.

2022-08-12T06:54:55.069Z DEBUG Application data folder: C:\Users\protec\AppData\Roaming\nrfconnect\pc-nrfconnect-linkmonitor
2022-08-12T06:54:55.132Z INFO Using nrf-device-lib-js version: 0.4.11
2022-08-12T06:54:55.132Z INFO Using nrf-device-lib version: 0.11.8
2022-08-12T06:54:55.132Z INFO Using nrfjprog DLL version: 10.15.4
2022-08-12T06:54:55.132Z INFO Using JLink version: JLink_V7.66a
2022-08-12T06:54:55.146Z DEBUG App pc-nrfconnect-linkmonitor v2.0.1 official
2022-08-12T06:54:55.146Z DEBUG App path: C:\Users\protec\.nrfconnect-apps\node_modules\pc-nrfconnect-linkmonitor
2022-08-12T06:54:55.146Z DEBUG nRFConnect 3.11.1, required by the app is (^3.8.0)
2022-08-12T06:54:55.146Z DEBUG nRFConnect path: C:\Users\protec\AppData\Local\Programs\nrfconnect\resources\app.asar
2022-08-12T06:54:55.146Z DEBUG HomeDir: C:\Users\protec
2022-08-12T06:54:55.147Z DEBUG TmpDir: C:\Users\protec\AppData\Local\Temp
2022-08-12T06:54:55.163Z INFO Installed JLink version does not match the provided version (V7.58b)
2022-08-12T06:55:02.889Z INFO Modem port is opened
2022-08-12T06:55:03.852Z DEBUG modem << +CSCON: 0
2022-08-12T06:55:04.396Z DEBUG modem << %CESQ: 22,1,13,1
2022-08-12T06:55:05.828Z DEBUG modem << %CESQ: 43,2,22,3
2022-08-12T06:55:05.853Z DEBUG modem << +CEREG: 2
2022-08-12T06:55:06.835Z DEBUG modem << [00:00:05.749,420] [0m<inf> app_event_manager: MODEM_EVT_LTE_CELL_UPDATE[0m
2022-08-12T06:55:27.861Z DEBUG modem >> AT+CFUN=0
2022-08-12T06:55:27.877Z DEBUG modem << %CESQ: 255,0,255,0
2022-08-12T06:55:27.901Z DEBUG modem << +CEREG: 0
2022-08-12T06:55:28.067Z DEBUG modem << OK
2022-08-12T06:55:28.909Z DEBUG modem << [00:00:27.823,486] [0m<inf> app_event_manager: MODEM_EVT_LTE_DISCONNECTED[0m
2022-08-12T06:55:38.907Z DEBUG modem >> AT+CEREG=5
2022-08-12T06:55:38.921Z DEBUG modem << OK
2022-08-12T06:55:50.469Z DEBUG modem >> AT+COPS=1,2,"44010"
2022-08-12T06:55:50.485Z DEBUG modem << OK
2022-08-12T06:56:05.532Z DEBUG modem >> AT%XSYSTEMMODE=1,0,0,0
2022-08-12T06:56:05.548Z DEBUG modem << OK
2022-08-12T06:56:20.964Z DEBUG modem >> AT+CGDCONT=0,"IP","soracom.io"
2022-08-12T06:56:20.982Z DEBUG modem << OK
2022-08-12T06:56:34.987Z DEBUG modem >> AT+CGAUTH=0,1,"sora","sora"
2022-08-12T06:56:35.006Z DEBUG modem << OK
2022-08-12T06:56:43.403Z DEBUG modem >> AT+CFUN=1
2022-08-12T06:56:43.451Z DEBUG modem << OK
2022-08-12T06:56:44.388Z DEBUG modem << +CEREG: 0
2022-08-12T06:56:44.423Z DEBUG modem << +CEREG: 2,"63F5","06CAA501",7
2022-08-12T06:56:45.432Z DEBUG modem << [00:01:44.348,815] [0m<inf> app_event_manager: MODEM_EVT_LTE_DISCONNECTED[0m
2022-08-12T06:56:45.437Z DEBUG modem << [00:01:44.349,456] [0m<inf> app_event_manager: MODEM_EVT_LTE_CELL_UPDATE[0m
2022-08-12T06:56:45.634Z DEBUG modem << +CEREG: 1,"63F5","06CAA501",7,0,2,"00001010","11000001"
2022-08-12T06:56:45.656Z DEBUG modem << %XTIME: ,"22802160654463",
2022-08-12T06:56:46.643Z DEBUG modem << [00:01:45.559,875] [0m<inf> app_event_manager: MODEM_EVT_LTE_CONNECTED[0m
2022-08-12T06:56:46.651Z DEBUG modem << [00:01:45.560,516] [0m<inf> app_event_manager: MODEM_EVT_LTE_PSM_UPDATE[0m
2022-08-12T06:56:46.659Z DEBUG modem << [00:01:45.561,859] [1;33m<wrn> cloud_module: Cloud connection establishment in progress[0m
2022-08-12T06:56:46.665Z DEBUG modem << [00:01:45.561,889] [1;33m<wrn> cloud_module: New connection attempt in 32 seconds if not successful[0m
2022-08-12T06:56:46.676Z DEBUG modem << [00:01:45.562,042] [0m<inf> app_event_manager: CLOUD_EVT_CONNECTING[0m
2022-08-12T06:56:46.679Z DEBUG modem << [00:01:45.569,122] [0m<inf> app_event_manager: DATA_EVT_DATE_TIME_OBTAINED[0m
2022-08-12T06:56:52.152Z DEBUG modem << [00:01:51.069,763] [0m<inf> app_event_manager: CLOUD_EVT_DISCONNECTED[0m
2022-08-12T06:56:52.162Z DEBUG modem << [00:01:51.070,281] [1;31m<err> nrf_cloud_transport: MQTT input error: -128[0m
2022-08-12T06:56:52.166Z DEBUG modem << [00:01:51.070,343] [1;31m<err> nrf_cloud_transport: Error disconnecting from cloud: -128[0m
2022-08-12T06:56:52.175Z DEBUG modem << [00:01:51.070,434] [0m<inf> app_event_manager: CLOUD_EVT_DISCONNECTED[0m
2022-08-12T06:57:01.807Z DEBUG modem << %NCELLMEAS: 0,"06CAA501","44010","63F5",48,276,106,29,21,120689,111974
2022-08-12T06:57:02.607Z DEBUG modem << [00:02:01.525,878] [0m<inf> app_event_manager: APP_EVT_DATA_GET_ALL[0m
2022-08-12T06:57:02.619Z DEBUG modem << [00:02:01.526,550] [0m<inf> app_event_manager: APP_EVT_DATA_GET - Requested data types (MOD_DYN, BAT, ENV, NEIGHBOR_CELLS, MOD_STAT)[0m
2022-08-12T06:57:02.628Z DEBUG modem << [00:02:01.527,374] [0m<inf> app_event_manager: SENSOR_EVT_ENVIRONMENTAL_NOT_SUPPORTED[0m
2022-08-12T06:57:02.634Z DEBUG modem << [00:02:01.585,998] [0m<inf> app_event_manager: MODEM_EVT_MODEM_STATIC_DATA_READY[0m
2022-08-12T06:57:02.642Z DEBUG modem << [00:02:01.654,968] [0m<inf> app_event_manager: MODEM_EVT_MODEM_DYNAMIC_DATA_READY[0m
2022-08-12T06:57:02.649Z DEBUG modem << [00:02:01.717,803] [0m<inf> app_event_manager: MODEM_EVT_BATTERY_DATA_READY[0m
2022-08-12T06:57:02.658Z DEBUG modem << [00:02:01.732,452] [0m<inf> app_event_manager: MODEM_EVT_NEIGHBOR_CELLS_DATA_READY[0m
2022-08-12T06:57:02.663Z DEBUG modem << [00:02:01.733,215] [0m<inf> app_event_manager: DATA_EVT_DATA_READY[0m
2022-08-12T06:57:11.090Z DEBUG modem >> AT+CFUN?
2022-08-12T06:57:11.108Z DEBUG modem << +CFUN: 1
2022-08-12T06:57:11.121Z DEBUG modem << OK
2022-08-12T06:57:14.946Z DEBUG modem >> AT+CFUN=1
2022-08-12T06:57:14.960Z DEBUG modem << OK
2022-08-12T06:57:18.644Z DEBUG modem << [00:02:17.562,042] [0m<inf> app_event_manager: CLOUD_EVT_CONNECTION_TIMEOUT[0m
2022-08-12T06:57:18.656Z DEBUG modem << [00:02:17.562,561] [1;33m<wrn> cloud_module: Cloud connection establishment in progress[0m
2022-08-12T06:57:18.660Z DEBUG modem << [00:02:17.562,561] [1;33m<wrn> cloud_module: New connection attempt in 64 seconds if not successful[0m
2022-08-12T06:57:18.667Z DEBUG modem << [00:02:17.562,713] [0m<inf> app_event_manager: CLOUD_EVT_CONNECTING[0m
2022-08-12T06:57:24.152Z DEBUG modem << [00:02:23.070,953] [0m<inf> app_event_manager: CLOUD_EVT_DISCONNECTED[0m
2022-08-12T06:57:24.165Z DEBUG modem << [00:02:23.071,472] [1;31m<err> nrf_cloud_transport: MQTT input error: -128[0m
2022-08-12T06:57:24.171Z DEBUG modem << [00:02:23.071,533] [1;31m<err> nrf_cloud_transport: Error disconnecting from cloud: -128[0m
2022-08-12T06:57:24.173Z DEBUG modem << [00:02:23.071,624] [0m<inf> app_event_manager: CLOUD_EVT_DISCONNECTED[0m
2022-08-12T06:57:55.431Z DEBUG modem << +CEREG: 1,"63F5","06CAA511",7,,,"00001010","11000001"
2022-08-12T06:57:56.444Z DEBUG modem << [00:02:55.365,112] [0m<inf> app_event_manager: MODEM_EVT_LTE_CELL_UPDATE[0m
2022-08-12T06:58:03.682Z DEBUG modem >> AT+COPS=?
2022-08-12T06:58:22.643Z DEBUG modem << [00:03:21.562,744] [0m<inf> app_event_manager: CLOUD_EVT_CONNECTION_TIMEOUT[0m
2022-08-12T06:58:22.650Z DEBUG modem << [00:03:21.563,262] [1;33m<wrn> cloud_module: Cloud connection establishment in progress[0m
2022-08-12T06:58:22.653Z DEBUG modem << 
2022-08-12T06:58:22.663Z DEBUG modem << [00:03:21.563,262] [1;33m<wrn> cloud_module: New connection attempt in 128 seconds if not successful[0m
2022-08-12T06:58:22.666Z DEBUG modem << [00:03:21.563,415] [0m<inf> app_event_manager: CLOUD_EVT_CONNECTING[0m
2022-08-12T06:58:27.945Z DEBUG modem << [00:03:26.864,959] [0m<inf> app_event_manager: CLOUD_EVT_DISCONNECTED[0m
2022-08-12T06:58:27.955Z DEBUG modem << [00:03:26.865,478] [1;31m<err> nrf_cloud_transport: MQTT input error: -128[0m
2022-08-12T06:58:27.963Z DEBUG modem << [00:03:26.865,539] [1;31m<err> nrf_cloud_transport: Error disconnecting from cloud: -128[0m
2022-08-12T06:58:27.966Z DEBUG modem << [00:03:26.865,631] [0m<inf> app_event_manager: CLOUD_EVT_DISCONNECTED[0m
2022-08-12T06:58:58.875Z DEBUG modem << +CEREG: 1,"63F5","06CAA501",7,,,"00001010","11000001"
2022-08-12T06:59:30.582Z DEBUG modem << *** Booting Zephyr OS build v3.0.99-ncs1  ***
2022-08-12T06:59:30.594Z DEBUG modem << Attempting to boot slot 0.
2022-08-12T06:59:30.596Z DEBUG modem << Attempting to boot from address 0x8200.
2022-08-12T06:59:30.597Z DEBUG modem << Verifying signature against key 0.
2022-08-12T06:59:30.599Z DEBUG modem << Hash: 0xc5...87
2022-08-12T06:59:30.619Z DEBUG modem << Firmware signature verified.
2022-08-12T06:59:30.621Z DEBUG modem << Firmware version 1
2022-08-12T06:59:30.622Z DEBUG modem << Booting (0x8200).
2022-08-12T06:59:30.879Z DEBUG modem << *** Booting Zephyr OS build v3.0.99-ncs1  ***
2022-08-12T06:59:30.887Z DEBUG modem << I: Starting bootloader
2022-08-12T06:59:30.890Z DEBUG modem << I: Primary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
2022-08-12T06:59:30.893Z DEBUG modem << I: Secondary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
2022-08-12T06:59:30.895Z DEBUG modem << I: Boot source: none
2022-08-12T06:59:30.897Z DEBUG modem << I: Swap type: none
2022-08-12T06:59:30.904Z DEBUG modem << I: Primary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
2022-08-12T06:59:30.910Z DEBUG modem << I: Secondary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
2022-08-12T06:59:30.912Z DEBUG modem << 
2022-08-12T06:59:30.913Z DEBUG modem << I: Boot source: none
2022-08-12T06:59:30.914Z DEBUG modem << I: Swap type: none
2022-08-12T06:59:30.997Z DEBUG modem << I: Bootloader chainload address offset: 0x28000
2022-08-12T06:59:31.013Z DEBUG modem << I: Jumping to the first image slot
2022-08-12T06:59:31.768Z DEBUG modem << *** Booting Zephyr OS build v3.0.99-ncs1  ***
2022-08-12T06:59:32.775Z DEBUG modem << [00:00:00.506,072] [0m<inf> app_event_manager: APP_EVT_START[0m
2022-08-12T06:59:32.784Z DEBUG modem << [00:00:00.507,202] [0m<inf> app_event_manager: MODEM_EVT_INITIALIZED[0m
2022-08-12T06:59:32.787Z DEBUG modem << [00:00:00.573,181] [0m<inf> app_event_manager: MODEM_EVT_LTE_CONNECTING[0m
2022-08-12T06:59:32.789Z DEBUG modem << 
2022-08-12T06:59:33.353Z DEBUG modem << %CESQ: 25,1,18,2
2022-08-12T06:59:33.368Z DEBUG modem << +CEREG: 2,"63F5","06CAA501",7
2022-08-12T06:59:33.563Z DEBUG modem << +CSCON: 1
2022-08-12T06:59:33.795Z DEBUG modem << [00:00:01.525,238] [0m<inf> app_event_manager: DATA_EVT_CONFIG_INIT[0m
2022-08-12T06:59:33.807Z DEBUG modem << [00:00:01.525,787] [0m<inf> app_event_manager: APP_EVT_ACTIVITY_DETECTION_DISABLE[0m
2022-08-12T06:59:33.809Z DEBUG modem << [00:00:02.092,590] [0m<inf> app_event_manager: MODEM_EVT_LTE_DISCONNECTED[0m
2022-08-12T06:59:33.815Z DEBUG modem << [00:00:02.093,200] [0m<inf> app_event_manager: MODEM_EVT_LTE_CELL_UPDATE[0m
2022-08-12T06:59:33.816Z DEBUG modem << 
2022-08-12T06:59:34.047Z DEBUG modem << %MDMEV: SEARCH STATUS 2
2022-08-12T06:59:34.062Z DEBUG modem << +CEREG: 2,"63F5","06CAA501",7,0,19
2022-08-12T06:59:35.294Z DEBUG modem << +CSCON: 0
2022-08-12T06:59:35.761Z DEBUG modem << %CESQ: 22,1,10,1
2022-08-12T06:59:37.190Z DEBUG modem << %CESQ: 44,2,23,3
2022-08-12T06:59:37.206Z DEBUG modem << +CEREG: 2
2022-08-12T06:59:38.197Z DEBUG modem << [00:00:05.928,253] [0m<inf> app_event_manager: MODEM_EVT_LTE_CELL_UPDATE[0m
2022-08-12T06:59:38.201Z DEBUG modem << 

It would be very helpful if you could tell me how to improve it.

thank you.

  • Hello,

    what modem firmware and NCS version are you running? Modem trace would be beneficial to further investigate this.

  • Hi Hakon

    The modem firmware written to the nRF9160 is mfw_nrf9160_1.3.2.zip.
    NCS is nRF Connect SDK v2.0.0.
    thank you.

  • I tried capturing with Trace Collector. I will send you the output file, is this correct?
    It would be helpful if you could confirm.

    trace-2022-08-18T08-39-51.954Z.bin

    I will also send you the log.
    2022-08-18T08:34:51.027Z DEBUG Application data folder: C:\Users\protec\AppData\Roaming\nrfconnect\pc-nrfconnect-tracecollector
    2022-08-18T08:34:51.106Z INFO Using nrf-device-lib-js version: 0.4.11
    2022-08-18T08:34:51.106Z INFO Using nrf-device-lib version: 0.11.8
    2022-08-18T08:34:51.106Z INFO Using nrfjprog DLL version: 10.15.4
    2022-08-18T08:34:51.107Z INFO Using JLink version: JLink_V7.66a
    2022-08-18T08:34:51.121Z DEBUG App pc-nrfconnect-tracecollector v1.1.2 official
    2022-08-18T08:34:51.121Z DEBUG App path: C:\Users\protec\.nrfconnect-apps\node_modules\pc-nrfconnect-tracecollector
    2022-08-18T08:34:51.121Z DEBUG nRFConnect 3.11.1, required by the app is (^3.8.0)
    2022-08-18T08:34:51.121Z DEBUG nRFConnect path: C:\Users\protec\AppData\Local\Programs\nrfconnect\resources\app.asar
    2022-08-18T08:34:51.122Z DEBUG HomeDir: C:\Users\protec
    2022-08-18T08:34:51.122Z DEBUG TmpDir: C:\Users\protec\AppData\Local\Temp
    2022-08-18T08:34:51.123Z INFO Installed JLink version does not match the provided version (V7.58b)
    2022-08-18T08:34:54.351Z INFO Device opened
    2022-08-18T08:39:51.968Z INFO Tracefile created: C:\Users\protec\AppData\Roaming\nrfconnect\pc-nrfconnect-tracecollector\trace-2022-08-18T08-39-51.954Z.bin
    2022-08-18T08:43:20.615Z INFO Tracefile closed
    
  • Thank you. I will have a look, or the modem team.

Related