Jakob

In that case, either your modem is not able to pass split info to
kannel or the phone from where you send the message does not support
concatenation and send the message in 2 independant messages.

Try to send long messages from another phone to the modem and/or
between your phone and a 2nd phone to see whether something changes.

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, Mar 2, 2010 at 12:01 PM, Jakob Thomsen <[email protected]> wrote:
> Thanks for your reply.
>
> I tried as you said, by changing AT+CNMI, so that the GSM Modem (it is a
> Siemens MC35i) stores the messages on the modem and then let Kannel fetch
> the messages. From the log I can see that Kannel fetches the messages, but
> they are still split in parts.
>
> I've looked a bit in the AT command reference for the modem, but I'm not a
> AT commands professional, so do you have any good ideas for it?
>
> Jakob
>> -----Original Message-----
>> From: Alvaro Cornejo [mailto:[email protected]]
>> Sent: 1. marts 2010 22:10
>> To: Jakob Thomsen
>> Cc: Marcelo Olivas; Alejandro Guerrieri; [email protected]
>> Subject: Re: sms-combine-concatenated-mo problem/not working
>>
>> The AT commands are because you are using a modem/phone to act as an
>> smsc. Marcelo thought you were using another type of smsc.
>>
>> The problem might come from the phone you send the message from. It
>> might be that it does not send message over 160chars with the
>> concatenation information but send the messages as 2 separate sms.
>>
>> You can see that there is no indication from the modem/phone that the
>> message is a splitted one, thus kannel did not try to reassemble it.
>>
>> Check the config of your modem, maybe there is a parameter you can
>> adjust to do that (CNMI??).
>>
>> Also you can test if having kannel look for the message (check
>> sim-buffering parameter) instead of having the modem send the message
>> to kannel (AT+CNMI) makes any difference.
>>
>> Hope helps
>>
>> 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 Mon, Mar 1, 2010 at 2:04 PM, Jakob Thomsen <[email protected]> wrote:
>> > Hmm, strange. The only thing I get in my log is a bunch of AT
>> commands like
>> > the following:
>> >
>> >
>> >
>> > 2010-03-01 19:47:24 [11108] [6] INFO: AT2[/dev/ttyS0]: opening device
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: device
>> opened.
>> > Telnet mode = 0
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: device opened
>> >
>> > 2010-03-01 19:47:24 [11108] [6] INFO: AT2[/dev/ttyS0]: Logging in
>> >
>> > 2010-03-01 19:47:24 [11108] [6] INFO: AT2[/dev/ttyS0]: init device
>> >
>> > 2010-03-01 19:47:24 [11108] [6] INFO: AT2[/dev/ttyS0]: speed set to
>> 19200
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> ATZ^M
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> AT^M
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- AT
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> AT&F^M
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- AT&F
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:24 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> ATE0^M
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- ATE0
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> AT\Q3^M
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: -->
>> AT+CPIN?^M
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- +CPIN:
>> READY
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: -->
>> AT+CMGF=0^M
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: -->
>> AT+CSMS=?^M
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- +CSMS:
>> (0,1)
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:25 [11108] [6] INFO: AT2[/dev/ttyS0]: Phase 2+ is
>> supported
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: -->
>> AT+CSMS=1^M
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- +CSMS:
>> 1,1,1
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: -->
>> > AT+CNMI=3,2,0,1,1^M
>> >
>> > 2010-03-01 19:47:25 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:25 [11108] [6] INFO: AT2[/dev/ttyS0]: AT SMSC
>> successfully
>> > opened.
>> >
>> > 2010-03-01 19:47:46 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- +CMT:
>> ,158
>> >
>> > 2010-03-01 19:47:46 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <--
>> >
>> 06915482810700440A915416174929000001301091741440A00500034C020188D434685
>> E8797E520721D5E9683DAE57318347EBFD92E10B2AC0629C3EBB71874748514C43A081D
>> 9683CA6EB2BB0E4AAFD765D0DC1E9697E920F803F46E83C875D0FADD6E97E5207A9A0D6
>> 2A6E76275597E06198720542C056A8188C729286904915D2098ED059BB564B0180CB466
>> BB40319A0E06FBB940D334794E2F83CCF2F49C0E32BFE5
>> >
>> > 2010-03-01 19:47:46 [11108] [6] DEBUG: AT2[/dev/ttyS0]: received
>> message
>> > from SMSC: +45yyyyyyyy
>> >
>> > 2010-03-01 19:47:46 [11108] [6] DEBUG: AT2[/dev/ttyS0]: Numeric
>> sender
>> > (international) <+45xxxxxxxx>
>> >
>> > 2010-03-01 19:47:46 [11108] [6] DEBUG: AT2[/dev/ttyS0]: User data
>> length
>> > read as (160)
>> >
>> > 2010-03-01 19:47:46 [11108] [6] DEBUG: AT2[/dev/ttyS0]: Udh decoding
>> done
>> > len=154 udhi=1 udhlen=5 udh='_'
>> >
>> > 2010-03-01 19:47:46 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> AT+CNMA^M
>> >
>> > 2010-03-01 19:47:46 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:49 [11108] [6] DEBUG: AT2[/dev/ttyS0]: TP-Validity-
>> Period:
>> > 24.0 hours
>> >
>> > 2010-03-01 19:47:49 [11108] [6] DEBUG: AT2[/dev/ttyS0]: -->
>> AT+CMGS=54^M
>> >
>> > 2010-03-01 19:47:49 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
>> >
>> > 2010-03-01 19:47:49 [11108] [6] DEBUG: AT2[/dev/ttyS0]: send command
>> status:
>> > 1
>> >
>> > 2010-03-01 19:47:49 [11108] [6] DEBUG: AT2[/dev/ttyS0]: -->
>> >
>> 0011000881161749290000A72FD4F01A647ECB41E4B41BB47EB7DB65373D2C77818875D
>> 03AEC06CDCBA076595E06C11F2097CBE5728100
>> >
>> > 2010-03-01 19:47:49 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> ^Z
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- +CMGS:
>> 122
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: send command
>> status:
>> > 0
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- +CMT:
>> ,148
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <--
>> >
>> 06915482810700440A915416174929000001301091742440940500034C020240F434BB5
>> D6693D3EE33A82C07BDDD7372F80C22BB40B0D90B3603ADD92E906CA6ABE55C8A293CCD
>> 6697E720F803B40CD3E5697759AC2ECBCFF3F59B5D76BB40D634A8CD2097E7A035DB058
>> AD17430980B34B587E5207518047F80C865B7BB0C1297E7EB321984B6A7E720721D7466
>> C8592077590D2AB3D965F9DC05
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: received
>> message
>> > from SMSC: +45 yyyyyyyy
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: Numeric
>> sender
>> > (international) <+45xxxxxxxx>
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: User data
>> length
>> > read as (148)
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: Udh decoding
>> done
>> > len=142 udhi=1 udhlen=5 udh='_'
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> AT+CNMA^M
>> >
>> > 2010-03-01 19:47:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:54:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- +CMT:
>> ,158
>> >
>> > 2010-03-01 19:54:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <--
>> >
>> 06915482810700440A915416174929000001301091450540A00500034D020188D434685
>> E8797E520721D5E9683DAE57318347EBFD92E10B2AC0629C3EBB71874748514C43A081D
>> 9683CA6EB2BB0E4AAFD765D0DC1E9697E920F803F46E83C875D0FADD6E97E5207A9A0D6
>> 2A6E76275597E06198720542C056A8188C729286904915D2098ED059BB564B0180CB466
>> BB40319A0E06FBB940D334794E2F83CCF2F49C0E32BFE5
>> >
>> > 2010-03-01 19:54:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: received
>> message
>> > from SMSC: +45yyyyyyyy
>> >
>> > 2010-03-01 19:54:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: Numeric
>> sender
>> > (international) <+45xxxxxxxx>
>> >
>> > 2010-03-01 19:54:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: User data
>> length
>> > read as (160)
>> >
>> > 2010-03-01 19:54:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: Udh decoding
>> done
>> > len=154 udhi=1 udhlen=5 udh='_'
>> >
>> > 2010-03-01 19:54:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> AT+CNMA^M
>> >
>> > 2010-03-01 19:54:54 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:54:56 [11108] [6] DEBUG: AT2[/dev/ttyS0]: TP-Validity-
>> Period:
>> > 24.0 hours
>> >
>> > 2010-03-01 19:54:56 [11108] [6] DEBUG: AT2[/dev/ttyS0]: -->
>> AT+CMGS=54^M
>> >
>> > 2010-03-01 19:54:56 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
>> >
>> > 2010-03-01 19:54:56 [11108] [6] DEBUG: AT2[/dev/ttyS0]: send command
>> status:
>> > 1
>> >
>> > 2010-03-01 19:54:56 [11108] [6] DEBUG: AT2[/dev/ttyS0]: -->
>> >
>> 0011000881161749290000A72FD4F01A647ECB41E4B41BB47EB7DB65373D2C77818875D
>> 03AEC06CDCBA076595E06C11F2097CBE5728100
>> >
>> > 2010-03-01 19:54:56 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> ^Z
>> >
>> > 2010-03-01 19:54:59 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
>> >
>> > 2010-03-01 19:54:59 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- +CMGS:
>> 123
>> >
>> > 2010-03-01 19:54:59 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> > 2010-03-01 19:54:59 [11108] [6] DEBUG: AT2[/dev/ttyS0]: send command
>> status:
>> > 0
>> >
>> > 2010-03-01 19:55:18 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- +CMT:
>> ,148
>> >
>> > 2010-03-01 19:55:18 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <--
>> >
>> 06915482810700440A915416174929000001301091451540940500034D020240F434BB5
>> D6693D3EE33A82C07BDDD7372F80C22BB40B0D90B3603ADD92E906CA6ABE55C8A293CCD
>> 6697E720F803B40CD3E5697759AC2ECBCFF3F59B5D76BB40D634A8CD2097E7A035DB058
>> AD17430980B34B587E5207518047F80C865B7BB0C1297E7EB321984B6A7E720721D7466
>> C8592077590D2AB3D965F9DC05
>> >
>> > 2010-03-01 19:55:18 [11108] [6] DEBUG: AT2[/dev/ttyS0]: received
>> message
>> > from SMSC: +45yyyyyyyy
>> >
>> > 2010-03-01 19:55:18 [11108] [6] DEBUG: AT2[/dev/ttyS0]: Numeric
>> sender
>> > (international) <+45xxxxxxxx>
>> >
>> > 2010-03-01 19:55:18 [11108] [6] DEBUG: AT2[/dev/ttyS0]: User data
>> length
>> > read as (148)
>> >
>> > 2010-03-01 19:55:18 [11108] [6] DEBUG: AT2[/dev/ttyS0]: Udh decoding
>> done
>> > len=142 udhi=1 udhlen=5 udh='_'
>> >
>> > 2010-03-01 19:55:18 [11108] [6] DEBUG: AT2[/dev/ttyS0]: --> AT+CNMA^M
>> >
>> > 2010-03-01 19:55:18 [11108] [6] DEBUG: AT2[/dev/ttyS0]: <-- OK
>> >
>> >
>> >
>> > Where xxxxxxxx is my own cellphone number and yyyyyyyy is the number
>> of the
>> > sim card in the Siemens MC35i modem
>> >
>> >
>> >
>> > My setup is using a GSM modem to send out the text messages and it
>> seems
>> > that SMPP is something else  or am I wrong?
>> >
>> >
>> >
>> > Best regards
>> >
>> >
>> >
>> > Jakob
>> >
>> >
>> >
>> > From: Marcelo Olivas [mailto:[email protected]]
>> > Sent: 1. marts 2010 19:50
>> > To: Alejandro Guerrieri
>> > Cc: Jakob Thomsen; [email protected]
>> >
>> > Subject: Re: sms-combine-concatenated-mo problem/not working
>> >
>> >
>> >
>> > Yup, listen to Alejandro then look at the
>> /var/log/kannel/bearerbox.log
>> > let us know!
>> >
>> > Marcelo
>> >
>> > On Mar 1, 2010, at 1:40 PM, Alejandro Guerrieri wrote:
>> >
>> > You need to set the log-level to 0 and look on the smsc's log
>> afterwards.
>> >
>> >
>> >
>> > Regards,
>> >
>> >
>> >
>> > Alex
>> >
>> > On Mon, Mar 1, 2010 at 7:25 PM, Jakob Thomsen <[email protected]>
>> wrote:
>> >
>> > Hi Marcelo,
>> >
>> >
>> >
>> > Thanks for your quick reply. I am probably looking in the wrong
>> places but I
>> > haven’t been able to find the PDU in either the bearerbox or smsbox
>> log.
>> > Where can I find it?
>> >
>> >
>> >
>> > Regards
>> >
>> >
>> >
>> > Jakob
>> >
>> >
>> >
>> >
>> >
>> > From: Marcelo Olivas [mailto:[email protected]]
>> > Sent: 1. marts 2010 19:04
>> > To: Jakob Thomsen
>> > Cc: [email protected]
>> > Subject: Re: sms-combine-concatenated-mo problem/not working
>> >
>> >
>> >
>> > Jakob, can you please provide the PDU for the MO that the SMSC is
>> sending?
>> >  If I'm not mistaking you need the esm_class parameter being set.
>>  For
>> > example, the following PDU doesn't have the esm_class set and
>> therefore,
>> > Kannel doesn't know if it should concatenate the message:
>> >
>> >
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG: SMPP PDU 0xade203a0 dump:
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   type_name: deliver_sm
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   command_id: 5 = 0x00000005
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   command_status: 0 =
>> 0x00000000
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   sequence_number: 12109 =
>> 0x00002f4d
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   service_type: NULL
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   source_addr_ton: 2 =
>> 0x00000002
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   source_addr_npi: 1 =
>> 0x00000001
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   source_addr: "4444199558"
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   dest_addr_ton: 4 =
>> 0x00000004
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   dest_addr_npi: 9 =
>> 0x00000009
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   destination_addr: "55220"
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   esm_class: 0 = 0x00000000
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   protocol_id: 0 = 0x00000000
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   priority_flag: 0 =
>> 0x00000000
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   schedule_delivery_time: NULL
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   validity_period: NULL
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   registered_delivery: 0 =
>> 0x00000000
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   replace_if_present_flag: 0 =
>> > 0x00000000
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   data_coding: 0 = 0x00000000
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   sm_default_msg_id: 0 =
>> 0x00000000
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   sm_length: 38 = 0x00000026
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:   short_message:
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:    Octet string at 0xade13e48:
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:      len:  38
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:      size: 39
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:      immutable: 0
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:      data: 4d 65 72 61 20 65
>> 69 6b 61
>> > 20 65 6c 69 73 61 20   Mera eika elisa
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:      data: 67 6f 6e 7a 61 6c
>> 65 7a 20
>> > 62 61 72 61 6a 61 73   gonzalez barajas
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:      data: 20 63 6f 6d 70 75
>> >                          compu
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG:    Octet string dump ends.
>> >
>> > 2010-02-26 13:46:48 [9936] [13] DEBUG: SMPP PDU dump ends.
>> >
>> >
>> >
>> > Regards,
>> >
>> > Marcelo
>> >
>> > On Mar 1, 2010, at 12:49 PM, Jakob Thomsen wrote:
>> >
>> >
>> >
>> > Hi all,
>> >
>> >
>> >
>> > Now I have starred at my Kannel configuration file for hours and I
>> still
>> > can’t figure out, why text messages longer than 160 characters are
>> not
>> > concatenated by kannel and then sent to my web application. It sends
>> of the
>> > text message in bits of 160 characters.
>> >
>> > I guess it is a misconfiguration, so I hope someone out there can
>> spot the
>> > problem.
>> >
>> > My configuration file looks like this
>> >
>> >
>> >
>> > group = core
>> >
>> > admin-port = 13000
>> >
>> > smsbox-port = 13005
>> >
>> > admin-password = bar
>> >
>> > log-file = "/var/log/kannel/bearerbox.log"
>> >
>> > log-level = 0
>> >
>> > box-deny-ip = "*.*.*.*"
>> >
>> > box-allow-ip = "127.0.0.1"
>> >
>> > access-log = "/var/log/kannel/access.log"
>> >
>> > sms-combine-concatenated-mo = true
>> >
>> > sms-combine-concatenated-mo-timeout = "1800"
>> >
>> > dlr-storage = internal
>> >
>> > sms-resend-retry = 10
>> >
>> > sms-resend-freq = 2
>> >
>> >
>> >
>> > group = smsc
>> >
>> > smsc = at
>> >
>> > modemtype = siemensmc35i
>> >
>> > device = /dev/ttyS0
>> >
>> > speed = 19200
>> >
>> > pin = 2412
>> >
>> >
>> >
>> > group = modems
>> >
>> > id = siemensmc35i
>> >
>> > name = siemensmc35i
>> >
>> > detect-string = "Siemens MC35i"
>> >
>> > init-string = "AT+CNMI=3,2,0,1,1"
>> >
>> > enable-hwhs="AT\Q3"
>> >
>> >
>> >
>> > group = smsbox
>> >
>> > bearerbox-host = 127.0.0.1
>> >
>> > global-sender = 0
>> >
>> > mo-recode = true
>> >
>> > sendsms-port = 13013
>> >
>> > sendsms-chars = "0123456789 +-"
>> >
>> > log-file = "/var/log/kannel/smsbox.log"
>> >
>> > access-log = "/var/log/kannel/smsboxAccess.log"
>> >
>> >
>> >
>> > group = sendsms-user
>> >
>> > username = tester
>> >
>> > password = foobar
>> >
>> > concatenation = true
>> >
>> > max-messages= 10
>> >
>> >
>> >
>> > group = sms-service
>> >
>> > name = receiveMessages
>> >
>> > keyword = default
>> >
>> > max-messages = 0
>> >
>> > concatenation = true
>> >
>> > get-url = http://localhost:8080/receiveSMS?sender=%p&text=%a
>> >
>> >
>> >
>> > The output from status is:
>> >
>> > Kannel bearerbox version `1.4.3'.
>> >
>> > Build `Mar  1 2010 16:43:22', compiler `4.3.2'.
>> >
>> > System Linux, release 2.6.27-16-generic, version #1 SMP Tue Dec 1
>> 17:56:54
>> > UTC 2                                                009, machine
>> i686.
>> >
>> > Hostname largo, IP 127.0.1.1.
>> >
>> > Libxml version 2.6.32.
>> >
>> > Using native malloc.
>> >
>> >
>> >
>> > Status: running, uptime 0d 0h 7m 46s
>> >
>> > WDP: received 0 (0 queued), sent 0 (0 queued)
>> >
>> > SMS: received 2 (0 queued), sent 0 (0 queued), store size -1
>> >
>> > SMS: inbound (0.03,0.01,0.00) msg/sec, outbound (0.00,0.00,0.00)
>> msg/sec
>> >
>> > DLR: 0 queued, using internal storage
>> >
>> > Box connections:
>> >
>> >     smsbox:(none), IP 127.0.0.1 (0 queued), (on-line 0d 0h 7m 32s)
>> >
>> > SMSC connections:
>> >
>> >     unknown    AT2[/dev/ttyS0] (online 464s, rcvd 2, sent 0, failed
>> 0,
>> > queued 0                                                 msgs)
>> >
>> >
>> >
>> > Best regards
>> >
>> >
>> >
>> > Jakob G. Thomsen
>> >
>> >
>> >
>> >
>> >
>> >
>
>

Reply via email to