Arduino Leonardo + Arduino GSM shield 2 - connection problem

Hi everyone,
I have some problem with connecting my leonardo to gsm shield 2 - when i try TestModem example i have this resoult:

Starting modem test...ERROR, no modem answer.
Checking IMEI...Modem's IMEI: 0
Resetting modem...Modem is functoning properly

  1. I have external supply( 5v, and more than 2A juice) connectet to Vin and Gnd from the supply to Gnd on shield of course :wink:
  2. i connect a jumper wire between digital pins 2 and 8 ( just like producent suggest)
  3. i even try to modify gsm library (with changing the jumpers on board) - >src - > GSM3IO.h:

#elif defined(AVR_ATmega32U4)
#define TXPIN 3
#define RXPIN 8
#define RXINT 3
// #define TXPIN 9
// #define RXPIN 8
// #define RXINT 100 or 9 - i try this both
#endif

  1. shield led's:
  • ON - yellow light
  • STATUS - yellow light
  • NET - blinking yellow light
  1. serial port monitor is set to 9600 baud, no line ending
  2. arduino version is 1.8.1 on Mac OS

and i still have the same resoults, what should i do ? the shield is brand new.

P.S. Sorry for my English but its not my nativ language :confused:
Best regards from Poland ! and thanks for all your advices or tips.

Hi,
I have same trouble. But it seems modem work properly. I can recommend to use transparent serial sketch and try some at commands. At commands for show IMEI for this modem is AT+GSN

vl333, yes, your right with that AT command it print me the imei correctly :wink:

so i should stop thinking about GSM library and only use <SoftwareSerial.h> and At commands,
but does anybody maybe have written some code for receive and sending sms or making calls through the At commands and serial sketch ?