SM5100B-D Shield can't read SIM

I have been playing around with the SM5100B shield following the tutorial, but I cannot for the life of me get it to read my providers SIM card. I have tried using a few friends SIM cards (Rogers service provider) and the code works and I can clearly see it identified the SIM card and is ready etc…I get the SIND: 1, SIND: 11, SIND: 3, SIND: 4 blah blah…but if I try my providers SIM card (Sasktel/Bell Mobility) I cannot get it to read the SIM card at all. I get as below, and I have tried 4 different SIM cards from this same cellular provider now…none are PIN locked etc and the SIM is not a 5 voltage SIM.

Has anyone experienced this and found a fix/solution to get thier SIM working?

Starting SM5100B Communication…

+SIND: 0

+SIND: 10,“SM”,0,“FD”,0,“LD”,0,“MC”,0,“RC”,0,“ME”,0

+SIND: 8

Thanks!

I might know why now (Was informed by someone’s blog). Sasktel is a 3G (3.5G) network, so since this shield is only 3G it will likley not work.

Does anyone know of a shield/module that will work for my SIM (3.5G)?

hi

I am interfacing SM5100B-D with arduino pro mini.

My code is as follows

#include <NewSoftSerial.h>

char charl=0;

NewSoftSerial cell(2,3);

void setup()

{

Serial.begin(9600);

cell.begin(9600);

}

void loop()

{

cell.println(“AT\r”);

Serial.print(“AT\r”);

cell.println(0x1A, BYTE);

Serial.print(cell.read());

delay(1000);

}

I am getting output as

AT

-1

which means it is not connected.

what should I do, i have given the basic connections. rx-tx,tx-rx, gnd-gnd,Vcc-Supply

I checked connecting the gsm module to the hyperterminal again.

I am getting the following response

+SIND:1 (SIM INSERTED)

+SIND: 10,“SM”,1,“FD”,1,“LD”,1,“MC”,1,“RC”,1,“ME”,1 (SIM READY)

+SIND:11 (REGISTERED TO NETWORK)

+SIND:3 (CALL READY)

+SIND:4 (SMS READY)

But I am not able to enter any AT commands after that. What do I do.

Could you help