# MC8705  AT+CREG? returns ERROR

**URL:** <https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869>\
**Category:** MC/EM Series\
**Created:** [October 1, 2012, 4:48am UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869 "2012-10-01T04:48:00Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![rudolfl](https://avatars.discourse-cdn.com/v4/letter/r/ecd19e/32.png) [@rudolfl](https://forum.sierrawireless.com/u/rudolfl)\
**Post date:** [October 1, 2012, 4:48am UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/1 "2012-10-01T04:48:00Z")

</div>

Hi, all

I am using MC8705 and periodically get to the point where it will not respond to AT+CREG?  
Responce is “ERROR”.  
AT+COPS? returns 0,0,.“Limited Service”,2  
Usually, I have to turn power off, then back on, but now have one that is constantly in this mode.  
Simple system reset does not help (card is installed into embedded PC running Linux).

Any ideas?

Thanks,  
Rudolf

---

<div class="post-metadata">

**Author:** ![rudolfl](https://avatars.discourse-cdn.com/v4/letter/r/ecd19e/32.png) [@rudolfl](https://forum.sierrawireless.com/u/rudolfl)\
**Post date:** [October 1, 2012, 6:21am UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/2 "2012-10-01T06:21:17Z")

</div>

Just a note – MC8705 seem to do exactly that when SIM is not present. SIM is present in my case, but is there any way of checking the SIM with AT comamnds? Same SIm works fine in mobile phone.

Rudolf

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [October 1, 2012, 6:42am UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/3 "2012-10-01T06:42:46Z")

</div>

> [@rudolfl](#):
>
> Responce is “ERROR”.

What is the extended error code?

What about AT+COPS=?

AT+CSQ

“Limited Service” sounds like “Emergency Service Only” ❓

What do the +WIND: indications tell you?

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [October 1, 2012, 6:53am UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/4 "2012-10-01T06:53:41Z")

</div>

[https://forum.sierrawireless.com/t/gsm-network-problem/4906/4](https://forum.sierrawireless.com/t/gsm-network-problem/4906/4)

[https://forum.sierrawireless.com/t/undocumented-side-effect-of-at-cops-0/4871/1](https://forum.sierrawireless.com/t/undocumented-side-effect-of-at-cops-0/4871/1)

---

<div class="post-metadata">

**Author:** ![rudolfl](https://avatars.discourse-cdn.com/v4/letter/r/ecd19e/32.png) [@rudolfl](https://forum.sierrawireless.com/u/rudolfl)\
**Post date:** [October 1, 2012, 12:06pm UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/5 "2012-10-01T12:06:57Z")

</div>

MC8705 does not run OpenAT. It is a cPCIE wireless module produced by Sierra Wireless, not by Wavecom.

AT+CSQ returns normal signal quality.

Rudolf

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [October 1, 2012, 1:42pm UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/6 "2012-10-01T13:42:15Z")

</div>

Extended Error Codes are a standard GSM feature;

I have a feeling that AT+COPS=0 might also be standard.

Selecting a normally “not-allowed” network for Emergency Service Only when no “home” or “roaming” network is available is standard.

AT+COPS=? will show you available networks.

Most manufacturers have an equivalent means of proprietary, extended status indication - like +WIND:

---

<div class="post-metadata">

**Author:** ![bojan](https://avatars.discourse-cdn.com/v4/letter/b/b782af/32.png) [@bojan](https://forum.sierrawireless.com/u/bojan)\
**Post date:** [October 18, 2012, 7:50am UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/7 "2012-10-18T07:50:02Z")

</div>

I would check SIM status before you check network status.  
AT+CPIN? will give you more information about SIM status.

---

<div class="post-metadata">

**Author:** ![jamesjung83](https://avatars.discourse-cdn.com/v4/letter/j/a9adbd/32.png) [@jamesjung83](https://forum.sierrawireless.com/u/jamesjung83)\
**Post date:** [January 30, 2013, 1:03pm UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/8 "2013-01-30T13:03:06Z")

</div>

Hi,  
I have smiliar problem with MC8705.  
I also have SIM card and want to access data network using MC8705.  
The SIM card work well because I confirmed that data network accessible when I put the SIM into normal phone.  
I just changed APN.  
So I put the SIM card and MC8705 to PCB and set APN using AT+CGDCONT=1,“IP”,“APN”  
But when I checked AT+CREG, AT+COPS, I got negative answer  
AT+CREG?  
+CREG: 0,2  
AT+COPS  
+COPS: 0  
AT+CSQ  
+CSQ: 99, 0  
AT+CPIN?  
+CPIN: READY

Does MC8705 has problem?

---

<div class="post-metadata">

**Author:** ![salvatorenovelli](https://avatars.discourse-cdn.com/v4/letter/s/e47774/32.png) [@salvatorenovelli](https://forum.sierrawireless.com/u/salvatorenovelli)\
**Post date:** [February 22, 2013, 12:18am UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/9 "2013-02-22T00:18:25Z")

</div>

I think you should try

AT+COPS=0

to init the network registration

Kindest regards

---

<div class="post-metadata">

**Author:** ![tomridl](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/tomridl/32/2704_2.png) [@tomridl](https://forum.sierrawireless.com/u/tomridl)\
**Post date:** [February 22, 2013, 6:16am UTC](https://forum.sierrawireless.com/t/mc8705-at-creg-returns-error/5869/10 "2013-02-22T06:16:06Z")

</div>

Note the description of CREG in the AT Command user guide:

> [@](#):
>
> This command is used by the application to check the registration status of the product.

You can’t use this command to enable or disable GSM registration, only view indications on the registration status. Use AT+CFUN to set the modem functionality.
