"UIM Uninitialized" error even when SIM Card is not locked
-
Hello,
My system version on VOXLCAM is 3.8.0. I am facing issue where my modem is not able to connect to my country's LTE network. We have V2 LTE Modem installed on VOXLCAM which was working perfectly from past few months and all of a sudden it stopped working.I am attaching logs of voxl-modem service for your reference. I have also verified my APN for this Sim card and properly configured it via voxl-configure-modem service. Also I am using voxl-modem system startup service for starting modem on bootup and connecting to LTE network.
voxl:/$ journalctl -u voxl-modem.service -f -- Logs begin at Thu 1970-01-01 00:00:04 UTC. -- Jan 01 00:00:07 apq8096 systemd[1]: Starting Modem Initialization... Jan 01 00:00:09 apq8096 systemd[1]: Started Modem Initialization. Jan 01 00:00:09 apq8096 voxl-modem-start.sh[2931]: apq8096 detected... Jan 01 00:00:09 apq8096 voxl-modem-start.sh[2931]: Initializing v2 modem... Jan 01 00:00:09 apq8096 voxl-modem-start.sh[2931]: Waiting for ttyUSB2... Jan 01 00:00:21 apq8096 voxl-modem-start.sh[2931]: ttyUSB2 Jan 01 00:00:22 apq8096 voxl-modem-start.sh[2931]: Initalizing cellular connection... Jan 01 00:00:54 apq8096 voxl-modem-start.sh[2931]: "UIM uninitialized" Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Configuring GPIO to pull modem out of reset Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Waiting for the diag serial port(/dev/ttyUSB0) to activate Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: checking for serial port: /dev/ttyUSB0 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: /dev/ttyUSB0 is available Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Verifying existence of QMI port(/dev/cdc-wdm0) Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: checking for serial port: /dev/cdc-wdm0 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: /dev/cdc-wdm0 is available Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Unstick QMI countdown: 10 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Unstick QMI countdown: 9 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Unstick QMI countdown: 8 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Unstick QMI countdown: 7 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Unstick QMI countdown: 6 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Checking for system registration Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 1 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching" Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching" Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 2 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching" Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching" Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 3 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 4 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 5 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 6 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 7 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 8 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 9 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 10 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 11 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Attempt: 12 Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: { Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: response: [{ Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "registration": "searching", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mcc": 404, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_mnc": 71, Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "plmn_description": "", Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: "roaming": true Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: } Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: ] Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: registration: searching Jan 01 00:01:51 apq8096 voxl-modem-start.sh[2931]: Giving up on registration
Expecting for quick help on this issue.
-
@Chad-Sweet Please help on this one. I am urgently in need of this to work.
-
What band is your cellular network? What bands does your modem support? Do they match?
-
@Chad-Sweet My region operating bands in India are 4,30 and 1. All these bands match with modem since I was using the modem since past few months successfully. All of sudden it has stopped working.
What inference can we derive from above logs? My region code are getting fetched correctly but registration isn't happening for Sim cards. I have tried multiple sim cards as well but no success.
Can it be hardware issue?
Is there any way to factory reset modem?
How to debug this further?