Problem with SM5100b Module in Canada (Rogers)

Hi all;

I’m trying to make a GPRS connection using the SM5100b module using Rogers network in Canada.

Everything else (calling, SMS) is working fine; except for GPRS.

The GPRS doesn’t attach to the network; when I use AT+CGATT? I get CGATT:0

When I try to force it to attach using AT+CGATT=1; it returns CME ERROR 0 which is “phone failure”

Can anyone advice???

Hi,

I am experiencing the same problem. Also with Vodafone (in the Netherlands).

Did you ever solve this?

Thanks!

Wouter

I have to say I scoured the web back and forth for about four days when I came upon…nothing!

The good news is that I finally found a solution to this problem.

Here we go:

I am using the SM5100B-D cellular shield for Arduino (Sparkfun) and an Arduino Uno.

I am running the Cellular Passthrough Sketch so entries are all manually done using SynchTerm for OSX.

I couldn’t attach to the Rogers (Canada) GPRS network using the command AT+CGATT=1 no matter what I did.

  • Antenna was good.

  • Different power supply on cellular module (USB power on Arduino and 5Volt 9Amp! on cellular module - that should do it since you only require a 5V power supply with 2 Amps).

  • Signal was there; not great but there. an AT+CSQ would return +CSQ=6,99.

  • Voice and SMS worked very well.

So here it is… I came across the command AT+SATT=1,0 which worked perfectly to attach to the GPRS service. If you look at the AT commands, AT+CGATT and AT+SATT are defined as both being able to attach and detach from GPRS services. Not sure what the difference is, but once you successfully attach with AT+SATT=1,0 and you do a test with AT+CGATT?, it returns a 1 instead of our dreaded 0. YAY!!!

Ok, that’s it for me. I just had to share cause I just know somebody else out there is having the same problem and probably went out and bought another type of cellular module. Quickly now, go get your SM5100B-D out of the garbage - there’s still hope.

BTW, if anybody has code to access an FTP server using the SM5100B-D, would you mind posting it please?

Thanks :smiley:

Cheers,

Pixpeg

Hello,

I was wondering if you’ve had any luck with sending data with Rogers?

I’m working on a project logging to a server via this module. I’ve called Virgin and Bell, and both have said that the device is not compatible with their networks (which doesnt make sense to me since the device can be configured to its frequencies)

Any help would be greatly appreciated.

Thanks!