Michael yes, it should be something like
init-string = "AT+CNMI=1,2,0,1,0;+CMEE=1" It can be that you modem does not support CMEE command. Try the CMEE command alone. CNMI is only for incomming messges, so for this tests It will be ok Also, did you try sending messages from a normal phone with the siemens modem SIM card? 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 On Tue, Aug 25, 2009 at 1:48 PM, Michael Bochkaryov<mi...@rattler.kiev.ua> wrote: > Hello Alvaro, > > Thanks for your help. > > I've changed init-string to the following: > init-string = "AT+CNMI=1,2,0,1,1;+CMEE=1" (then to +CMEE=2) > However, nothing has changed in logs - just "ERROR" after > AT+CMGS=<length><PDU>. > > But I'm not sure this is correct way to set init-string with more than one > command :) > > > > 2009/8/25 Alvaro Cornejo <cornejo.alv...@gmail.com> >> >> The error can come from a number of possibilities: >> >> add at+cmee=1 or 2 to the modem init string in order to get debug info >> about the error returned from modem >> >> and post results. >> >> 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 >> >> >> >> On Tue, Aug 25, 2009 at 1:10 PM, Michael >> Bochkaryov<mi...@rattler.kiev.ua> wrote: >> > Hello, >> > >> > Can anybody help with Kannel configuration for use with Siemens C35 >> > phone as >> > 'at' SMSC? >> > Seems like it should support AT+CMGS command (if trust to Siemens docs) >> > but >> > response is "ERROR" :-( >> > >> > Configuration and part of log is below. >> > Thanks in advance! >> > >> > >> > Configuration (smsc and modem sections): >> > ================================================== >> > group = smsc >> > smsc = at >> > smsc-id = c35 >> > allowed-smsc-id = c35 >> > modemtype = siemens >> > device = /dev/ttyS0 >> > speed = 19200 >> > sms-center = "+380639010000" >> > #sim-buffering = true >> > log-file = /var/log/kannel/siemens.log >> > log-level = 0 >> > >> > group = modems >> > id = siemens >> > name = "Siemens C35" >> > detect-string = "SIEMENS" >> > init-string = "AT+CNMI=1,2,0,1,1" >> > speed = 9600 >> > enable-hwhs = "AT\\Q3" >> > keepalive-cmd = "AT+CBC;+CSQ" >> > need-sleep = true >> > >> > >> > >> > Here is part of debug level log: >> > ================================================== >> > 2009-08-25 20:57:00 [4041] [7] DEBUG: AT2[c35]: --> ATZ^M >> > 2009-08-25 20:57:04 [4041] [7] ERROR: AT2[c35]: Wrong or no answer to >> > ATZ, >> > ignoring >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: --> AT^M >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- AT >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: --> AT&F^M >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- AT&F >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: --> ATE0^M >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- ATE0 >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: --> AT\Q3^M >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: --> AT+CPIN?^M >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- +CPIN: READY >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: --> >> > AT+CSCA="+380639010000"^M >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: --> AT+CMGF=0^M >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:04 [4041] [7] DEBUG: AT2[c35]: --> AT+CSMS=?^M >> > 2009-08-25 20:57:05 [4041] [7] DEBUG: AT2[c35]: <-- +CSMS: (0,1) >> > 2009-08-25 20:57:05 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:05 [4041] [7] INFO: AT2[c35]: Phase 2+ is supported >> > 2009-08-25 20:57:05 [4041] [7] DEBUG: AT2[c35]: --> AT+CSMS=1^M >> > 2009-08-25 20:57:05 [4041] [7] DEBUG: AT2[c35]: <-- +CSMS: 1,1,1 >> > 2009-08-25 20:57:05 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:05 [4041] [7] DEBUG: AT2[c35]: --> AT+CNMI=1,2,0,1,1^M >> > 2009-08-25 20:57:05 [4041] [7] DEBUG: AT2[c35]: <-- OK >> > 2009-08-25 20:57:05 [4041] [7] INFO: AT2[c35]: AT SMSC successfully >> > opened. >> > 2009-08-25 20:57:17 [4041] [7] DEBUG: AT2[c35]: TP-Validity-Period: 24.0 >> > hours >> > 2009-08-25 20:57:17 [4041] [7] DEBUG: AT2[c35]: --> AT+CMGS=21^M >> > 2009-08-25 20:57:17 [4041] [7] DEBUG: AT2[c35]: <-- > >> > 2009-08-25 20:57:17 [4041] [7] DEBUG: AT2[c35]: send command status: 1 >> > 2009-08-25 20:57:17 [4041] [7] DEBUG: AT2[c35]: --> >> > 0011000B810876226077F00000A708F4F29C0E1ACF6A >> > 2009-08-25 20:57:17 [4041] [7] DEBUG: AT2[c35]: --> ^Z >> > 2009-08-25 20:57:23 [4041] [7] DEBUG: AT2[c35]: <-- > >> > 2009-08-25 20:57:23 [4041] [7] DEBUG: AT2[c35]: <-- ERROR >> > 2009-08-25 20:57:23 [4041] [7] ERROR: AT2[c35]: Generic error: ERROR >> > 2009-08-25 20:57:23 [4041] [7] DEBUG: AT2[c35]: send command status: -1 >> > >> > >> > >> > >> > -- >> > Regards, >> > Michael Bochkaryov >> > www.rattler.kiev.ua >> > >> > > > > -- > Regards, > Michael Bochkaryov > www.rattler.kiev.ua >