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 <[email protected]>

> 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<[email protected]> 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

Reply via email to