Hi again, After sending messages from different phones to the modem, it seems the problem is in the modem. My naive mind thought that a fairly new GSM Modem, would be able to handle long messages.
But luckily, I can get Kannel to forward to UDH to my program, so I guess I have to put on the programming jacket and make a script, that concatenate the messages for me. Thanks a lot for clarifying this issue for me. Best regards Jakob > -----Original Message----- > From: Alvaro Cornejo [mailto:[email protected]] > Sent: 2. marts 2010 18:17 > To: Jakob Thomsen > Cc: [email protected] > Subject: Re: sms-combine-concatenated-mo problem/not working > > 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 > >> > havent 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 > >> > cant 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 > >> > > >> > > >> > > >> > > >> > > >> > > > > >
