EC25 failing to connect with new SIM/network

Hi,

I have been using an EC25 module with a Raspberry Pi 3B+ and successfully connected to the internet via wwan using an 02 sim. Now I’ve changed the sim to a vodfone uk one, updated the APN details being passed however connection keeps looping without successfully connecting.

I’ve checked using AT+COPS? and the correct network is returned. I’ve been passing both wap.vodafone.co.uk and pp.vodafone.co.uk as my APN name however both fail to get a connection. The sim is a store bought pay as you go SIM.

Here is the log which I get when trying to connect:

[/dev/cdc-wdm0] Successfully got home network:
	Home network:
		MCC: '234'
		MNC: '15'
		Description: 'voda UK'.Home network./test-bash.sh: line 9: -s: command not found
[09-18_12:09:51:400] WCDMA&LTE_QConnectManager_Linux&Android_V1.1.45
[09-18_12:09:51:400] ./files/quectel-CM/quectel-CM profile[1] = (null)/(null)/(null)/0, pincode = (null)
[09-18_12:09:51:401] Find /sys/bus/usb/devices/1-1.3 idVendor=2c7c idProduct=0125
[09-18_12:09:51:401] Find /sys/bus/usb/devices/1-1.3:1.4/net/wwan0
[09-18_12:09:51:401] Find usbnet_adapter = wwan0
[09-18_12:09:51:401] Find /sys/bus/usb/devices/1-1.3:1.4/usbmisc/cdc-wdm0
[09-18_12:09:51:401] Find qmichannel = /dev/cdc-wdm0
[09-18_12:09:51:411] cdc_wdm_fd = 7
[09-18_12:09:51:498] Get clientWDS = 20
[09-18_12:09:51:530] Get clientDMS = 1
[09-18_12:09:51:563] Get clientNAS = 4
[09-18_12:09:51:594] Get clientUIM = 1
[09-18_12:09:51:626] Get clientWDA = 1
[09-18_12:09:51:659] requestBaseBandVersion EC25EFAR06A04M4G
[09-18_12:09:51:787] requestGetSIMStatus SIMStatus: SIM_READY
[09-18_12:09:51:820] requestGetProfile[1] zest4.com/zest4/zest4/2
[09-18_12:09:51:851] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:09:51:882] requestQueryDataCall IPv4ConnectionStatus: DISCONNECTED
[09-18_12:09:51:947] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:09:53:387] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:09:58:443] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:09:58:954] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:04:011] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:04:362] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:09:419] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:09:834] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:14:891] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:15:371] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:20:427] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:20:842] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:25:899] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:26:411] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:31:467] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:31:978] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:37:035] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:37:418] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:37:418] requestSetOperatingMode(1)
[09-18_12:10:37:450] requestSetOperatingMode(0)
[09-18_12:10:38:379] requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOW
[09-18_12:10:38:859] requestRegistrationState2 MCC: 234, MNC: 15, PS: Detached, DataCap: UMTS
[09-18_12:10:38:891] requestRegistrationState2 MCC: 234, MNC: 15, PS: Detached, DataCap: UMTS
[09-18_12:10:38:923] requestRegistrationState2 MCC: 234, MNC: 15, PS: Detached, DataCap: UMTS
[09-18_12:10:40:875] requestRegistrationState2 MCC: 234, MNC: 15, PS: Detached, DataCap: UMTS
[09-18_12:10:40:939] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:41:003] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:43:467] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:48:523] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:49:451] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:54:507] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:10:54:923] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:10:59:979] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:11:00:426] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:11:05:483] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS
[09-18_12:11:05:898] requestSetupDataCall QMUXResult = 0x1, QMUXError = 0xe
[09-18_12:11:10:955] requestRegistrationState2 MCC: 234, MNC: 15, PS: Attached, DataCap: UMTS

This continues indefinitely and the module never gets a connection. Any help greatly appreciated…

Thanks,

Peter

Now resolved.

I was using a bash script to pass the APN detials to ‘./files/quectel-CM/quectel-CM’ - for some reason old APN details were neing picked up. When I manually cd in to this folder and ran the file with the new APN details, everything worked.

Subsequently I re-ran the exact same script (with the new Vodafone APN details) and the device connected as expected…

Thanks for your sharing here. We can close this topic now. Thanks!