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
>

Reply via email to