Hi

Looks strange.

Your modem is telling kannel that it has a message at location index
-1!!! ; however CPMS said there is none. When kannel tries to get it,
obviously it fails. Index should always be positive. Check your modem
manual for CMTI to see what index -1 means.

Hope helps

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 Sun, Sep 18, 2011 at 11:08 AM, Anshu Sah <[email protected]> wrote:
> Hi,
>
> I got another strange error.
>
>
> 2011-09-18 21:35:13 [3030] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
> 2011-09-18 21:35:14 [3030] [6] DEBUG: AT2[aircel]: <-- +CPMS:
> "SM",0,40,"ME",0,100,"SM",0,40
> 2011-09-18 21:35:14 [3030] [6] DEBUG: AT2[aircel]: <-- OK
> 2011-09-18 21:35:21 [3030] [6] DEBUG: AT2[aircel]: <-- +CMTI: "SM",-1
> 2011-09-18 21:35:21 [3030] [6] DEBUG: AT2[aircel]: +CMTI incoming SMS
> indication: +CMTI: "SM",-1
> 2011-09-18 21:35:22 [3030] [6] DEBUG: AT2[aircel]: --> AT+CMGR=-1^M
> 2011-09-18 21:35:22 [3030] [6] DEBUG: AT2[aircel]: <-- ERROR
> 2011-09-18 21:35:22 [3030] [6] ERROR: AT2[aircel]: Generic error: ERROR
> 2011-09-18 21:35:22 [3030] [6] DEBUG: AT2[aircel]: failed to get message -1.
> 2011-09-18 21:35:22 [3030] [6] ERROR: AT2[aircel]: CMTI notification
> received, but no message found in memory!
> 2011-09-18 21:35:22 [3030] [6] ERROR: System error 1: Operation not
> permitted
> 2011-09-18 21:35:24 [3030] [6] DEBUG: AT2[aircel]: --> AT^M
> 2011-09-18 21:35:24 [3030] [6] DEBUG: AT2[aircel]: <-- OK
> 2011-09-18 21:35:26 [3030] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
> 2011-09-18 21:35:26 [3030] [6] DEBUG: AT2[aircel]: <-- +CPMS:
> "SM",0,40,"ME",0,100,"SM",0,40
>
> Regards
> Anshu Sah
>
>
>
>
> On Wed, Sep 7, 2011 at 9:18 AM, Anshu Sah <[email protected]> wrote:
>>
>> Thanks Cornejo,
>>
>> I am limitedly stuck with ZTE modem, I would like to see you kannel config
>> to match with my config.
>>
>> Can you please share the SMSC Configuration & Modem Definition of your
>> kannel config file with us.
>>
>>
>>
>> Regards
>> Anshu Sah
>>
>>
>>
>> On Wed, Sep 7, 2011 at 8:56 AM, Alvaro Cornejo <[email protected]>
>> wrote:
>>>
>>> Hi
>>>
>>> Seems the MT you are receiving are directly been forwarded by your
>>> modem to kannel:
>>>
>>>  2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: <-- +CMT: ,24
>>>  2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: <--
>>> 0791198941401750240C9119791811249200001190702035232205C8F4382C06
>>>  2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: received message
>>> from   SMSC: +XXXXXXXXXXX
>>>  2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: Numeric sender
>>> (international) <+XXXXXXXXXXX>
>>>  2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: User data length
>>> read as  (5)
>>>  2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: Udh decoding done
>>> len=5  udhi=0 udhlen=0 udh=''
>>>
>>>
>>> If MTs are stored into your modem (either DTE or SIM) kannel should
>>> receive something like this:
>>>
>>> 2011-03-22 08:09:04 [7225] [6] DEBUG: AT2[huawei_e220]: --> AT+CPMS?^M
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: <-- +CPMS:
>>> "SM",1,20,"SM",1,20,"SM",1,20
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: <-- OK
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: 1 messages
>>> waiting in memory
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: --> AT+CMGR=0^M
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: <-- +CMGR: 0,,26
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: <--
>>> 0791194971909979240C9119494661994000001130228070942207C8703C2D0E8B01
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: received
>>> message from SMSC: +919417099997
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: Numeric sender
>>> (international) <+91>
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: User data
>>> length read as (7)
>>> 2011-03-22 08:09:05 [7225] [6] DEBUG: AT2[huawei_e220]: Udh decoding
>>> done len=7 udhi=0 udhlen=0 udh=''
>>>
>>> ...
>>>
>>> and you get
>>>
>>> 2011-09-07 02:54:26 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> 2011-09-07 02:54:26 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> "MT",0,100,"ME",0,100,"ME",0,100
>>>
>>> Wich is telling kannel there are NO messages in the modem. Therefore
>>> kannel does not do any retrieve work.
>>>
>>> You should review your modem config since it seems it is not storing
>>> the messages into its memory/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, Sep 6, 2011 at 4:29 PM, Anshu Sah <[email protected]> wrote:
>>> > Yes,
>>> >  I am receiving the SMS which i am sending while Kannel is connected.
>>> >
>>> > I have sent One SMS before starting kannel, Once kannel has started i
>>> > sent
>>> > some Other Text., 2nd One was received in log but First One is NO
>>> > WHERE.
>>> >
>>> >
>>> >
>>> > 2011-09-07 02:52:59 [15165] [6] INFO: AT2[aircel]: opening device
>>> > 2011-09-07 02:52:59 [15165] [6] DEBUG: AT2[aircel]: device opened.
>>> > Telnet
>>> > mode = 0
>>> > 2011-09-07 02:52:59 [15165] [6] DEBUG: AT2[aircel]: device opened
>>> > 2011-09-07 02:52:59 [15165] [6] INFO: AT2[aircel]: Logging in
>>> > 2011-09-07 02:52:59 [15165] [6] INFO: AT2[aircel]: init device
>>> > 2011-09-07 02:52:59 [15165] [6] INFO: AT2[aircel]: speed set to 9600
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> ATZ^M
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> AT&F^M
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> ATE0^M
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> AT+IFC=2,2^M
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPIN?^M
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- +CPIN: READY
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> AT+CMGF=0^M
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> AT+CSMS=?^M
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> AT+CMGL=0,1,2^M
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- +CSMS: (0-1)
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:00 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS="MT"^M
>>> > 2011-09-07 02:53:01 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:01 [15165] [6] INFO: AT2[aircel]: AT SMSC successfully
>>> > opened.
>>> > 2011-09-07 02:53:01 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > 0,100,0,100,0,100
>>> > 2011-09-07 02:53:01 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:01 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:53:01 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:01 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:53:01 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:53:01 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:13 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:53:13 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:13 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:53:13 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:53:13 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:25 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:53:25 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:25 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:53:25 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:53:25 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:37 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:53:37 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:37 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:53:37 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:53:37 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: <-- +CMT: ,24
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: <--
>>> > 0791198941401750240C9119791811249200001190702035232205C8F4382C06
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: received message
>>> > from
>>> > SMSC: +XXXXXXXXXXX
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: Numeric sender
>>> > (international) <+XXXXXXXXXXX>
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: User data length
>>> > read as
>>> > (5)
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: Udh decoding done
>>> > len=5
>>> > udhi=0 udhlen=0 udh=''
>>> > 2011-09-07 02:53:49 [15165] [6] WARNING: smsbox_list empty!
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:53:49 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:01 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:54:01 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:01 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:54:02 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:54:02 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:12 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:54:12 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:14 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:54:14 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:54:14 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:24 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:54:24 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:26 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:54:26 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:54:26 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:36 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:54:36 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:38 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:54:38 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:54:38 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:48 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:54:48 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:54:50 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:54:50 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:54:50 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:55:00 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:55:01 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:55:01 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:55:01 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:55:01 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:55:13 [15165] [6] DEBUG: AT2[aircel]: --> AT^M
>>> > 2011-09-07 02:55:13 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> > 2011-09-07 02:55:13 [15165] [6] DEBUG: AT2[aircel]: --> AT+CPMS?^M
>>> > 2011-09-07 02:55:13 [15165] [6] DEBUG: AT2[aircel]: <-- +CPMS:
>>> > "MT",0,100,"ME",0,100,"ME",0,100
>>> > 2011-09-07 02:55:13 [15165] [6] DEBUG: AT2[aircel]: <-- OK
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > Regards
>>> > Anshu Sah
>>> >
>>> >
>>> >
>>> > On Tue, Sep 6, 2011 at 7:51 PM, Alvaro Cornejo
>>> > <[email protected]>
>>> > wrote:
>>> >>
>>> >> the modem when an MT is received?
>>> >
>>
>
>

Reply via email to