Hakan Lager wrote:
Hi,
Have your tried to set* max-messages* to something > 1 ?
/ Hakan
2008/1/29, Andrew B <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:
I have been having issues where kannel has been sending truncated MMS
notification messages from mbuni causing failures when devices go to
pick up their MMS messages.
I have narrowed down (I think) the issue to the fact that kannel
is NOT
sending out concatenated SMS messages... I did a test using the
following:
http://localhost:13013/cgi-bin/sendsms?user=foo&password=bar&to=703xxxxxxx&from=&text=********10********20********30********40********50********60********70********80********90*******100*******110*******120*******130*******140*******150*******160*******170*******180*******190*******200
<http://localhost:13013/cgi-bin/sendsms?user=foo&password=bar&to=703xxxxxxx&from=&text=********10********20********30********40********50********60********70********80********90*******100*******110*******120*******130*******140*******150*******160*******170*******180*******190*******200>
The kannel log shows:
2008-01-29 10:36:40 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]:
TP-Validity-Period: 24.0 hours
2008-01-29 10:36:40 [28395] [6] DEBUG: Octet string at 0x81a0080:
2008-01-29 10:36:40 [28395] [6] DEBUG: len: 153
2008-01-29 10:36:40 [28395] [6] DEBUG: size: 154
2008-01-29 10:36:40 [28395] [6] DEBUG: immutable: 0
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 2a 2a
31 30 2a 2a 2a 2a 2a 2a ********10******
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 32 30 2a 2a 2a 2a
2a 2a 2a 2a 33 30 2a 2a **20********30**
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 34 30
2a 2a 2a 2a 2a 2a 2a 2a ******40********
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 35 30 2a 2a 2a 2a 2a 2a
2a 2a 36 30 2a 2a 2a 2a 50********60****
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 37 30 2a 2a
2a 2a 2a 2a 2a 2a 38 30 ****70********80
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 2a 2a
39 30 2a 2a 2a 2a 2a 2a ********90******
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 31 30 30 2a 2a 2a 2a
2a 2a 2a 31 31 30 2a 2a *100*******110**
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 31 32 30
2a 2a 2a 2a 2a 2a 2a 31 *****120*******1
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 33 30 2a 2a 2a 2a 2a 2a
2a 31 34 30 2a 2a 2a 2a 30*******140****
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 31 35 30 2a 2a
2a ***150***
2008-01-29 10:36:40 [28395] [6] DEBUG: Octet string dump ends.
2008-01-29 10:36:40 [28395] [6] DEBUG: Octet string at 0x81a2770:
2008-01-29 10:36:40 [28395] [6] DEBUG: len: 153
2008-01-29 10:36:40 [28395] [6] DEBUG: size: 1024
2008-01-29 10:36:40 [28395] [6] DEBUG: immutable: 0
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 2a 2a
31 30 2a 2a 2a 2a 2a 2a ********10******
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 32 30 2a 2a 2a 2a
2a 2a 2a 2a 33 30 2a 2a **20********30**
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 34 30
2a 2a 2a 2a 2a 2a 2a 2a ******40********
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 35 30 2a 2a 2a 2a 2a 2a
2a 2a 36 30 2a 2a 2a 2a 50********60****
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 37 30 2a 2a
2a 2a 2a 2a 2a 2a 38 30 ****70********80
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 2a 2a
39 30 2a 2a 2a 2a 2a 2a ********90******
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 31 30 30 2a 2a 2a 2a
2a 2a 2a 31 31 30 2a 2a *100*******110**
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 31 32 30
2a 2a 2a 2a 2a 2a 2a 31 *****120*******1
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 33 30 2a 2a 2a 2a 2a 2a
2a 31 34 30 2a 2a 2a 2a 30*******140****
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 31 35 30 2a 2a
2a ***150***
2008-01-29 10:36:40 [28395] [6] DEBUG: Octet string dump ends.
2008-01-29 10:36:40 [28395] [6] DEBUG: Octet string at 0x81a28a0:
2008-01-29 10:36:40 [28395] [6] DEBUG: len: 153
2008-01-29 10:36:40 [28395] [6] DEBUG: size: 154
2008-01-29 10:36:40 [28395] [6] DEBUG: immutable: 0
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 2a 2a
31 30 2a 2a 2a 2a 2a 2a ********10******
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 32 30 2a 2a 2a 2a
2a 2a 2a 2a 33 30 2a 2a **20********30**
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 34 30
2a 2a 2a 2a 2a 2a 2a 2a ******40********
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 35 30 2a 2a 2a 2a 2a 2a
2a 2a 36 30 2a 2a 2a 2a 50********60****
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 37 30 2a 2a
2a 2a 2a 2a 2a 2a 38 30 ****70********80
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 2a 2a
39 30 2a 2a 2a 2a 2a 2a ********90******
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 31 30 30 2a 2a 2a 2a
2a 2a 2a 31 31 30 2a 2a *100*******110**
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 31 32 30
2a 2a 2a 2a 2a 2a 2a 31 *****120*******1
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 33 30 2a 2a 2a 2a 2a 2a
2a 31 34 30 2a 2a 2a 2a 30*******140****
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 31 35 30 2a 2a
2a ***150***
2008-01-29 10:36:40 [28395] [6] DEBUG: Octet string dump ends.
2008-01-29 10:36:40 [28395] [6] DEBUG: Octet string at 0x81a0080:
2008-01-29 10:36:40 [28395] [6] DEBUG: len: 153
2008-01-29 10:36:40 [28395] [6] DEBUG: size: 1024
2008-01-29 10:36:40 [28395] [6] DEBUG: immutable: 0
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 2a 2a
31 30 2a 2a 2a 2a 2a 2a ********10******
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 32 30 2a 2a 2a 2a
2a 2a 2a 2a 33 30 2a 2a **20********30**
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 34 30
2a 2a 2a 2a 2a 2a 2a 2a ******40********
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 35 30 2a 2a 2a 2a 2a 2a
2a 2a 36 30 2a 2a 2a 2a 50********60****
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 37 30 2a 2a
2a 2a 2a 2a 2a 2a 38 30 ****70********80
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 2a 2a 2a
39 30 2a 2a 2a 2a 2a 2a ********90******
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 31 30 30 2a 2a 2a 2a
2a 2a 2a 31 31 30 2a 2a *100*******110**
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 2a 2a 31 32 30
2a 2a 2a 2a 2a 2a 2a 31 *****120*******1
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 33 30 2a 2a 2a 2a 2a 2a
2a 31 34 30 2a 2a 2a 2a 30*******140****
2008-01-29 10:36:40 [28395] [6] DEBUG: data: 2a 2a 2a 31 35 30 2a 2a
2a ***150***
2008-01-29 10:36:40 [28395] [6] DEBUG: Octet string dump ends.
2008-01-29 10:36:40 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]: -->
AT+CMGS=147^M
2008-01-29 10:36:40 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]: <-- >
2008-01-29 10:36:40 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]: send command
status: 1
2008-01-29 10:36:40 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]: -->
0011000A8107535081280000A7992A954AA552A95431984AA552A9542A950CA652A9542A954A3583A9542A954AA552D1602A954AA552A95435984AA552A9542A950DA652A9542A954A7583A9542A954AA552E1602A954AA552A95439984AA552A954AA180CA652A9542A952A1683A9542A954AA58AC9602A954AA552A96233984AA552A954AA180DA652A9542A952A5683A9542A
2008-01-29 10:36:44 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]: --> ^Z
2008-01-29 10:36:48 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]: <-- >
2008-01-29 10:36:48 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]: <-- +CMGS: 3
2008-01-29 10:36:48 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]: <-- OK
2008-01-29 10:36:48 [28395] [6] DEBUG: AT2[/dev/ttyUSB0]: send command
status: 0
As you can see, the phone only receives the following:
********10********20********30********40********50********60********70********80********90*******100*******110*******120*******130*******140*******150***
153 characters, and there is no concatenation.
I believe this is the issue I am also having with mbuni's
m-notification-ind messages being truncated.
Here is my kannel config:
group = core
admin-port = 13000
wapbox-port = 13002
smsbox-port = 13001
admin-password = bar
wdp-interface-name = "*"
log-file = "/var/log/kannel/bearerbox.log"
log-level = 0
group = smsc
smsc = at
modemtype = falcom
device = /dev/ttyUSB0
speed = 115200
#keepalive = 30
log-file = "/var/log/kannel/smsc.log"
log-level=0
group = wapbox
bearerbox-host = 127.0.0.1 <http://127.0.0.1>
log-file = "/var/log/kannel/wapbox.log"
group = smsbox
bearerbox-host = 127.0.0.1 <http://127.0.0.1>
sendsms-port = 13013
log-file = "/var/log/kannel/smsbox.log"
global-sender = 9999999
group = sendsms-user
username = foo
password = bar
concatenation = true
group = ppg
ppg-url = /wappush
ppg-port = 8080
concurrent-pushes = 100
users = 1024
trusted-pi = true
group = wap-push-user
wap-push-user = foo
ppg-username = foo
ppg-password = bar
group = modems
id = falcom
name = "Falcom"
speed = 115200
#detect-string = SIEMENS
init-string = "AT+CNMI=1,2,2,2,1;+CMEE=2"
enable-hwhs = "AT\\Q0"
#reset-string = ATZ
#no-smsc = true
Thanks for any help!
--Andrew
_______________________________________________
Users mailing list
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
http://lists.mbuni.org/mailman/listinfo/users
Awesome! You win a prize!
Now, why does it auto-limit it to one message?
anyway, it seems to mostly work now and I can do more testing. thanks a ton!
--Andrew