No carrier with Q24+

I have just built a custom device with Q24+.
After few initial successful calls, received and sent SMSes,
now I can not register to the network any more.

I am looking for a description of error codes, particularly error code 228,
which I haven’t been able to find yet in the documentation.
It is stated that this information can be found in the appendix,
but the appendix is empty…

Now when I try to call a number, I get NO CARRIER response with CEER 228.
(I have been calling, receiving calls, sending/receiving SMS successfully before
I started to mess with Q24+ with different AT commands.)

Command AT+COPS=? returns with the first SIM card:
+COPS: (0,“izimobil”,“izimobil”,“29341”),(0,“SI vodafone”,“SI voda”,“29340”),(0,“SI VEGA 070”,“VEGA 070”,“29370”)

and with another SIM card:
+COPS: (0,“SI vodafone”,“SI voda”,“29340”),(3,“MOBITEL”,“MOBITEL”,“29341”),(3,“SI VEGA 070”,“VEGA 070”,“29370”)

Return response indicates in status field that the network is either unknown or forbidden.
What does it mean that the network is unknown?

Both SIM card are initialized successfully,
I can confirm this with AT+CCID:
+CCID: “8938641071000898592”

Issuing AT+CSQ returns the following:
+CSQ: 31,0
OK

so the RF signal path should be fine.

I think the problem started after I try to enable the data communication over GPRS,
but I am not sure which particular command have I issued to the Q24+.

I am running revision 6.57e on Q24+:

657e09gg.Q24PL001 1961548 103107 17:56

Does anybody have any clue what I am doing wrong?

Regards,
~Ales

Appendix basically refers to another document which is provided in the SDK itself… check the folder from where you are accessing the AT command guide…

Thank you, I have downloaded and installed the SDK and found the additional information that I was looking for.

Nevertheless, I am still having the problems with one of Q24+ modules.
It used to work OK, but now it doesn’t connect to the network anymore.

This is the output that I get from the module after restart:

+WIND: 3

+WIND: 13

+CREG: 0

+WIND: 1

+WIND: 16

+WIND: 4

+WIND: 10,"SM",0,"FD",0,"ON",0,"SN",1,"EN",0

+WIND: 11,,,,"72DBD25E82B995BA80DA0A83277113DF","87DDDBDFF0179EC8C8A60C9597EE25EE","593051C7F410AFE49036DA48890B79DE"
at+cops=?

+COPS: (0,"izimobil","izimobil","29341"),(0,"SI VEGA 070","VEGA 070","29370"),(0,"SI vodafone","SI voda","29340")

OK
at+csq

+CSQ: 30,0

OK
at+cpin?

+CPIN: READY
at+cops=1,2,29341

OK
at+cops=?

+COPS: (0,"izimobil","izimobil","29341"),(0,"SI vodafone","SI voda","29340"),(0,"SI VEGA 070","VEGA 070","29370")

OK

ATD+38631336825;

+WIND: 5,1

NO CARRIER

+WIND: 6,1

AT+CEER

+CEER: Error 254

So, this are my finding:

  1. The SIM card connection is working fine.
  2. The RF signal path is also fine.
  3. It finds the networks (izimobil is the home network for the selected SIM card).
  4. It connected to the network before I started to mess around with GPRS.
  5. The other module on the same carrier board is working fine.

I am running out of ideas what else to check…
I would be very grateful for any hint.

Regards,
~Ales

what is the reply for "AT+CREG? " command…???

With this particular problematic module I always get reponse that the module
is not searching for new operator (+CREG: 2,0), altough I manually initialize the search.
The home network for SIM card is “izimobil”.

9:56:22.744> at+creg?
9:56:22.744> 
9:56:22.744> +CREG: 2,0
9:56:22.744> 
9:56:22.744> OK
9:56:28.312> at+cops=?
9:56:45.706> 
9:56:45.706> +COPS: (0,"izimobil","izimobil","29341"),(0,"SI vodafone","SI voda","29340"),(0,"SI VEGA 070","VEGA 070","29370")
9:56:45.706> 
9:56:45.706> OK
9:57:12.171> at+creg?
9:57:12.171> 
9:57:12.171> +CREG: 2,0
9:57:12.171> 
9:57:12.171> OK
9:57:21.369> at+cops=4,1,29341
9:57:21.431> 
9:57:21.431> OK
9:57:37.073> at+creg?
9:57:37.073> 
9:57:37.135> +CREG: 2,0
9:57:37.135> 
9:57:37.135> OK

I also tried to register on the network with another SIM card,
but I got the same result, NO CARRIER.

10:07:19.624> <0>
10:07:19.624> +WIND: 3
10:07:19.624> 
10:07:19.624> +WIND: 13
10:07:19.624> 
10:07:19.624> +CREG: 0
10:07:20.125> 
10:07:20.125> +WIND: 1
10:07:29.447> at+cpin?
10:07:29.447> 
10:07:29.447> +CPIN: SIM PIN
10:07:37.518> at+cpin=7278673
10:07:38.894> 
10:07:38.894> OK
10:07:43.774> at+cpin?
10:07:43.774> 
10:07:43.774> +CPIN: READY
10:07:43.774> 
10:07:43.774> +WIND: 15,3,"+04",4,"09/11/05,09:07:33+04",6,"0"
10:07:44.650> 
10:07:44.650> +WIND: 16
10:07:50.657> at+cops=?
10:08:08.801> 
10:08:08.863> +COPS: (0,"MOBITEL","MOBITEL","29341"),(3,"SI vodafone","SI voda","29340"),(3,"SI VEGA 070","VEGA 070","29370")
10:08:08.863> 
10:08:08.863> OK
10:08:08.863> 
10:08:08.863> +WIND: 4
10:08:08.863> 
10:08:08.863> +WIND: 10,"SM",1,"FD",0,"ON",1,"EN",0
10:08:08.863> 
10:08:08.863> +WIND: 11,"5EDC4C492C5BAB75DF14AD7B47DABB78",,"0D680248C1DCCF6E396546A386711CA5",,"881025492FA4FE981684A1D4070E57A9","25052A39AB3C68AB654DA31CEFA8C60F"
10:08:17.560> at+creg?
10:08:17.560> 
10:08:17.560> +CREG: 2,0
10:08:17.560> 
10:08:17.560> OK
10:08:29.072> at+cops=4,1,29341
10:08:29.134> 
10:08:29.134> OK
10:08:34.890> at+creg?
10:08:34.890> 
10:08:34.890> +CREG: 2,0
10:08:34.890> 
10:08:34.890> OK
10:08:38.957> at+cops=?
10:08:54.223> 
10:08:54.286> +COPS: (0,"MOBITEL","MOBITEL","29341"),(3,"SI vodafone","SI voda","29340"),(3,"SI VEGA 070","VEGA 070","29370")
10:08:54.286> 
10:08:54.286> OK
10:09:52.034> ATD+38641321865;
10:09:52.096> 
10:09:52.096> +WIND: 5,1
10:09:52.096> 
10:09:52.096> NO CARRIER
10:09:52.096> 
10:09:52.096> +WIND: 6,1

It seems that I am facing exactly the same problem:

viewtopic.php?f=34&t=2639&p=15157&hilit=no+carrier#p15157

Thanks to my distributors we have been able to find the problem about “NO CARRIER”.

My q24+ module had class “CG” enabled.

After changing the class with AT+CGCLASS=“B”,
I am again able to register on the network and receive the calls.