Hi Try with a minimum config and then add one command at a time. This might help you find which command have the problem. I've added the command to have kannel wait in between commands. Have doubled the time in first try. You can finetune it once you get the right config.
+++modems.conf+++ group = modems id = ct63 name = "CT63 Terminal" detect-string = "CT63" init-string = "AT+CMEE=1" #init-string = "AT+CNMI=3,2,0,1,1;+CMEE=1" #enable-hwhs = "AT\\Q3" #need-sleep = true sendline-sleep = 200 reset-string = "AT+CFUN=1" keepalive-cmd = "AT+CSQ" #no-smsc = true +++kannel.conf+++ group = smsc smsc = at smsc-id = modem modemtype = ct63 device = /dev/ttyS0 #validityperiod = 167 #keepalive = 30 #reroute-dlr = true log-file = "/var/log/kannel/gsm.log" log-level = 0 speed = 9600 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.com On Thu, Jul 9, 2015 at 9:48 AM, Torsten Parschau <tors...@parschau.de> wrote: > unfortunately, it stops... > > Looks like kannel doesn't wait long enough for the complete answer. > > +++modems.conf+++ > group = modems > id = ct63 > name = "CT63 Terminal" > detect-string = "CT63" > init-string = "AT+CNMI=3,2,0,1,1;+CMEE=1" > speed = 19200 > enable-hwhs = "AT\\Q3" > need-sleep = true > reset-string = "AT+CFUN=1" > keepalive-cmd = "AT+CSQ" > no-smsc = true > > +++kannel.conf+++ > group = smsc > smsc = at > smsc-id = modem > modemtype = ct63 > device = /dev/ttyS0 > validityperiod = 167 > keepalive = 30 > reroute-dlr = true > log-file = "/var/log/kannel/gsm.log" > log-level = 0 > speed = 9600 > > Regards > Torsten > > Am 09.07.2015 um 16:41 schrieb Alvaro Cornejo: > >> Hi >> >> What happens after the error? Does sequence restart or just continue with >> the process? >> >> It is not clear where the error comes from. CSMS. Looks like kannel >> sending commands before waiting for the answer. >> >> Can you post your modem config? >> >> 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.com <http://www.perusms.com> >> >> On Thu, Jul 9, 2015 at 9:27 AM, Torsten Parschau <tors...@parschau.de >> <mailto:tors...@parschau.de>> wrote: >> >> Hi, >> i tried, but the error occurs *before *the modem gets initialized.... >> >> Regards >> Torsten >> >> Am 09.07.2015 um 16:17 schrieb Alvaro Cornejo: >> >> Hi >> >> Add +CMEE=1 or 2 to modem init config to get more detailed >> info from modem. >> >> 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.com >> <http://www.perusms.com> <http://www.perusms.com> >> >> On Thu, Jul 9, 2015 at 8:39 AM, Torsten Parschau >> <tors...@parschau.de <mailto:tors...@parschau.de> >> <mailto:tors...@parschau.de <mailto:tors...@parschau.de>>> wrote: >> >> Hello, >> >> with version 1.4.3 everything works great. >> With version 1.4.4 (even actual svn) we get get a generic >> error, >> after AT+CSMS=?^M. >> >> As you can see the modem responds (AT+CSMS=?) correctly, >> but the >> command AT+CNMI=3,2,0,1,1 should be after the complete >> response, >> not in the middle: >> >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> >> AT+CSMS=?^M >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: --> >> *AT+CNMI=3,2,0,1,1^M* >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- >> +CSMS: (0,1) >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:36 [6081] [6] INFO: AT2[modem]: AT SMSC >> successfully opened. >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- ERROR >> >> Modem is a serial connected Siemens ct63 (compatible TC35) >> >> *Version 1.4.3 (works)* >> 2015-07-09 15:07:31 [5615] [6] INFO: AT2[modem]: opening >> device >> 2015-07-09 15:07:31 [5615] [6] DEBUG: AT2[modem]: device >> opened. >> Telnet mode = 0 >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: device >> opened >> 2015-07-09 15:07:32 [5615] [6] INFO: AT2[modem]: Logging in >> 2015-07-09 15:07:32 [5615] [6] INFO: AT2[modem]: init device >> 2015-07-09 15:07:32 [5615] [6] INFO: AT2[modem]: speed set >> to 9600 >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: --> ATZ^M >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: --> AT^M >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- AT >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: --> AT&F^M >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- AT&F >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: --> ATE0^M >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- ATE0 >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> AT\Q3^M >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> >> AT+CPIN?^M >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- >> +CPIN: READY >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> >> AT+CMGF=0^M >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> >> AT+CSMS=?^M >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- >> +CSMS: (0,1) >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:33 [5615] [6] INFO: AT2[modem]: Phase 2+ >> is supported >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> >> AT+CSMS=1^M >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- >> +CSMS: 1,1,1 >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> >> AT+CNMI=3,2,0,1,1^M >> 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:07:33 [5615] [6] INFO: AT2[modem]: AT SMSC >> successfully opened. >> 2015-07-09 15:07:35 [5615] [6] DEBUG: AT2[modem]: --> AT+CSQ^M >> >> >> *Version 1.4.4 (error)* >> 2015-07-09 15:20:34 [6081] [6] INFO: AT2[modem]: opening >> device >> 2015-07-09 15:20:34 [6081] [6] DEBUG: AT2[modem]: device >> opened. >> Telnet mode = 0 >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: device >> opened >> 2015-07-09 15:20:35 [6081] [6] INFO: AT2[modem]: Logging in >> 2015-07-09 15:20:35 [6081] [6] INFO: AT2[modem]: init device >> 2015-07-09 15:20:35 [6081] [6] INFO: AT2[modem]: speed set >> to 9600 >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> ATZ^M >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT^M >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- AT >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT&F^M >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- AT&F >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> ATE0^M >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- ATE0 >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT\Q3^M >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> >> AT+CPIN?^M >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- >> +CPIN: READY >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> >> AT+CMGF=0^M >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> >> AT+CSMS=?^M >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: --> >> AT+CNMI=3,2,0,1,1^M >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- >> +CSMS: (0,1) >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- OK >> 2015-07-09 15:20:36 [6081] [6] INFO: AT2[modem]: AT SMSC >> successfully opened. >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- ERROR >> 2015-07-09 15:20:36 [6081] [6] ERROR: AT2[modem]: Generic >> error: ERROR >> 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: --> AT+CSQ^M >> >> Does anybody know why this happens and how to fix it?? >> >> best regards >> Torsten >> >> >> >> >> >> >