Seems your modem is requesting a PIN number. If so, you need to add the necessary PIN into modem config or disable the PIN request in the phone
Regards Alvaro |-----------------------------------------------------------------------------------------------------------------| Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier celular y Nextel en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via SMS y GPRS online Visitenos en www.perusms.NET www.smsglobal.com.mx y www.pravcom.com 2009/7/8 Nikos Balkanas <nbalka...@gmail.com>: > Hi, > > Seems bb will read in only the first init-string it finds. Comment out the > ATZ line and see what happens. > > BR, > Nikos > > ----- Original Message ----- > From: Nikhil > To: users@kannel.org > Sent: Wednesday, July 08, 2009 4:31 PM > Subject: Problem Connecting Motorola V3m > Hi, > > I have recently set up Kannel 1.4.3 on a CentOS 5 box. The smsbox.conf reads > as follows for my smsbox and modems (works fine with the device unplugged > since it won't find anything on /dev/ttyACM0) > > # Connection for Motorola V3m > group = smsc > smsc = at > modemtype = Motorola > device = /dev/ttyACM0 > #My number here > my-number = 91xxxxxxxx > connect-allow-ip = 127.0.0.1 > log-level = 0 > > #Modem config for Motorola V3m > group = modems > id = Motorola > name = Motorola_V3m > detect-string = Motorola > init-string = "ATZ" > init-string = "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" > > When I try to start the bearerbox with "sudo /usr/local/sbin/bearerbox > smsbox.conf", it fails to initialise my device. Excerpts from the debug log > are as follows: > > 08 18:40:16 [23574] [0] INFO: Kannel bearerbox II version 1.4.3 starting > 2009-07-08 18:40:16 [23574] [0] INFO: MAIN: Start-up done, entering > mainloop > 2009-07-08 18:40:16 [23574] [0] DEBUG: smsc_fake: start > called > 2009-07-08 18:40:16 [23574] [0] DEBUG: AT2[/dev/ttyACM0]: start > called > 2009-07-08 18:40:16 [23574] [7] DEBUG: Thread 7 > (gw/smsc/smsc_at.c:at2_device_thread) maps to pid > 23574. > 2009-07-08 18:40:16 [23574] [7] INFO: AT2[/dev/ttyACM0]: trying to use speed > <9600> from modem > definition > 2009-07-08 18:40:16 [23574] [7] INFO: AT2[/dev/ttyACM0]: opening > device > 2009-07-08 18:40:16 [23574] [8] DEBUG: Thread 8 > (gw/bb_smscconn.c:sms_router) maps to pid > 23574. > 2009-07-08 18:40:16 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: device opened. > Telnet mode = > 0 > 2009-07-08 18:40:16 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: device > opened > 2009-07-08 18:40:16 [23574] [7] INFO: AT2[/dev/ttyACM0]: speed set to > 9600 > 2009-07-08 18:40:16 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: --> > ^M > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: --> > AT^M > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > OK > 2009-07-08 18:40:18 [23574] [7] INFO: AT2[/dev/ttyACM0]: Closing > device > 2009-07-08 18:40:18 [23574] [7] INFO: AT2[/dev/ttyACM0]: speed is > 9600 > 2009-07-08 18:40:18 [23574] [7] INFO: AT2[/dev/ttyACM0]: opening > device > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: device opened. > Telnet mode = > 0 > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: device > opened > 2009-07-08 18:40:18 [23574] [7] INFO: AT2[/dev/ttyACM0]: Logging > in > 2009-07-08 18:40:18 [23574] [7] INFO: AT2[/dev/ttyACM0]: init > device > 2009-07-08 18:40:18 [23574] [7] INFO: AT2[/dev/ttyACM0]: speed set to > 9600 > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: --> > ATZ^M > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > OK > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: --> > AT^M > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > AT > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > OK > 2009-07-08 18:40:18 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: --> > AT&F^M > 2009-07-08 18:40:19 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > AT&F > 2009-07-08 18:40:19 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > OK > 2009-07-08 18:40:19 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: --> > ATE0^M > 2009-07-08 18:40:19 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > ATE0 > 2009-07-08 18:40:19 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > OK > 2009-07-08 18:40:19 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: --> > AT+IFC=2,2^M > 2009-07-08 18:40:19 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > OK > 2009-07-08 18:40:19 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: --> > AT+CPIN?^M > 2009-07-08 18:40:19 [23574] [7] DEBUG: AT2[/dev/ttyACM0]: <-- > ERROR > 2009-07-08 18:40:19 [23574] [7] ERROR: AT2[/dev/ttyACM0]: Generic error: > ERROR > 2009-07-08 18:40:19 [23574] [7] ERROR: AT2[/dev/ttyACM0]: Initialization of > device > failed. > 2009-07-08 18:40:19 [23574] [7] INFO: AT2[/dev/ttyACM0]: Closing > device > 2009-07-08 18:40:19 [23574] [7] ERROR: AT2[/dev/ttyACM0]: Couldn't connect > (retrying in 10 seconds). > > And it goes in a loop after that. As seen above, it fails to fetch a valid > response for AT+CPIN command on my device. Also, I got the init-string > values from wvdial.conf under /etc directory. Would be glad if anybody could > point out something that is causing this problem. > -- > Regards > Nikhil Lanjewar >