I am using EM7430 module. For data connection the module is always using the first PDP context to make connection with cell operator other than Verizon (for Verizon 3). I have tried this command “AT!SCACT=1,2” to activate PDP context 2, but its get failed.
In the following cases with Airtel SIM inserted, for case#1 there is an active connection, whereas for case#2 connection is not established. How to activate PDP context 2 (or specific PDP context other than default) instead of 1 to make use of multiple SIM cards re-inserted with different APNs configured at PDP contexts.
Case 1:
AT+CGDCONT?
+CGDCONT: 1,“IPV4V6”,“airtelgprs.com”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0
+CGDCONT: 2,“IPV4V6”,“jionet”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0
OK
AT+CGCONTRDP
+CGCONTRDP: 1,5,airtelgprs.com,100.93.104.161,36.1.73.0.78.46.177.213.185.247.124.160.100.242.174.15,9.0.80.0 254.128.0.0.0.0.0.0.0.0.0.0.0.0.0.1,117.96.122.70 36.1.73.0.0.80.0.9.0.0.0.0.0.0.2.10,122.175.1.5 36.1.73.0.0.80.0.9.0.0.0.0.0.0.0.117
OK
AT!SCACT?
!SCACT: 1,1
!SCACT: 2,0
OK
Case 2:
AT+CGDCONT?
+CGDCONT: 1,“IPV4V6”,“jionet”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0
+CGDCONT: 2,“IPV4V6”,“airtelgprs.com”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0
OK
AT+CGCONTRDP
OK
AT!SCACT?
!SCACT: 1,0
!SCACT: 2,0
OK
AT!SCACT=1,2
ERROR
AT+CGACT?
+CGACT: 1,0
+CGACT: 2,0
OK
AT+CGACT=1
+CME ERROR: no network service
AT+CGATT?
+CGATT: 0
OK
AT+CGATT=1
+CME ERROR: no network service