HL7692 manual network selection error

Hi!

I’m trying to implement manual network selection via AT+COPS=1 command, but it always immediately returns “+CME ERROR: operation not supported”.

at+cops=?
+COPS: (1,"VODAFONE","VODAFONE","25501",7),(1,"UA-KYIVSTAR","UA-KS","25503",0),(1,"UA-KYIVSTAR","UA-KS","25503",7),(1,"VODAFONE","VODAFONE","25501",0),(1,"life:)","life:)","25506",0)

and then

AT+COPS=1,0,UA-KYIVSTAR,7
+CME ERROR: operation not supported

Current registration status: +CGREG: 1,2

Is there anything I’m missing, like some prerequisites or other AT commands that should be issued before?

Thank you.

Is it working for registration when using at+cops=0 ?

yes, at+cops=0 is fine

how about

AT+COPS=1,0,“UA-KYIVSTAR”,7

same:

AT+COPS=1,0,“UA-KYIVSTAR”,7
+CME ERROR: operation not supported

I don’t see such problem:

at+cops=?
+COPS: (2,"CSL","CSL","45400",7),(1,"CSL","CSL","45400",0),(1,"China Mobile HK","CMHK","45412",7),(1,"China Mobile HK","CMHK","45412",0),(3,"SmarTone HK","SMC HK","45406",7),(1,"3","3","45403",7),(1,"3","3","45404",0),(3,"SmarTone HK","SMC HK","45406",0)

OK
at+cops=1,0,"CSL",7
OK
ati3
RHL769x.2.24.173100.201709051100.x7120m_1

OK
at+cgreg?
+CGREG: 0,1

OK
at+Creg?
+CREG: 1,1

OK
ati9
RHL769x.2.24.173100.201709051100.x7120m_1
HL7692
HL769x.2.24
x7120m
FUSED
2017-09-05 11:32:03
r10943

OK
at+Cfun=1,1
OK

+CREG: 0
at
OK

+CREG: 2
at+creg?
+CREG: 1,2

OK

+CREG: 1
at+cops?
+COPS: 1,0,"CSL",7

OK

good for you, but doesn’t change anything for me

is there may be a command to reset modem settings, so that we both start from the same state?

Are we using same fw?

Maybe you can try other network operator and see what happens

It’s really weird, but at some point it just started to work. Not sure what has changed, may be UART connection is noisy/unstable. Sorry for the hassle, if it’s on our side.

Since this topic almost fits, I’ll continue here.

I have SIM card of a certain network operator, and manual network selection via AT+COPS=1,… succeeds only if I pass that operator name as a parameter. If I try any other returned from AT+COPS=?, I get the following error:

at+cops=?
+COPS: (2,"UA-KYIVSTAR","UA-KS","25503",7),(1,"UA-KYIVSTAR","UA-KS","25503",0),(3,"VODAFONE","VODAFONE","25501",0),(1,"life:)","life:)","25506",0)
AT+COPS=1,0,"VODAFONE"
+CME ERROR: PLMN not allowed

+CREG: 3

+CGREG: 3

+CEREG: 3

Does it mean my SIM card can only be used with this specific operator, or may be there’s a more complex command sequence to be performed (that is, not just AT+COPS=1,…)?

Thank you!

Better try with another device or cell phone to double confirm

Thank you, seems to be a limitation of the SIM card/operator – same behavior with cell phone.