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

Reply via email to