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







Reply via email to