Hello, i have posted before about this problem i am facing with kannel. So far i have tried 1.4.1 stable and cvs version but problem remains.

I have read in manual:

If you have several SMS center connections (multiple operators or a number of GSM modems) you need to configure one smsc group per SMS center (or GSM modem). When doing this, you might want to use routing systems to rout messages to specific centers - for example, you have 2 operator SMS centers, and the other is much faster and cheaper to use.

To set up routing systems, first give an unique ID for each SMS center - or if you want to treat multiple ones completely identical, give them identical ID. Then use preferred-smsc-id and denied-smsc-id to set up the routing to your taste. See also SMS PUSH settings ('sendsms-user' groups)

I have been try to do that but with no luck. I send messages i specify which smsc-id to be used in the xml post (parameter to)but still no luck. I even tried from browser but again same thing. Also tryied to force user with forced or default smsc but again no luck.

If this cannot work then how can kannel be used.PLEASE HELP. I think i have tried all possible things that can be done, and have extensivelly searched mailing list about this.

Thank you very much in advance

I am also posting my kannel.conf.

group = core

admin-port = 13000

admin-password = xxxxxxx

status-password = xxxxxxxx

wapbox-port = 13002

#admin-deny-ip = ""

#admin-allow-ip = ""

smsbox-port = 13003

log-file = "/kannel/kannel.log"

log-level = 0

access-log = "/kannel/access.log"

dlr-storage = internal

# Wapbox related

group = wapbox

bearerbox-host = "127.0.0.1"

log-file = "/kannel/wapbox.log"

log-level = 0

# SMSC EMI

group = smsc

smsc = emi

smsc-id = ROUTE3

#smsc = emi_ip to use the old implementation

host = xxx.xxx.xxx.xxx

port = xxxx

smsc-username = xxxxxxxx

smsc-password = xxxxxxxx

receive-port = xxxx

keepalive = 60

denied-smsc-id = ROUTE4;ROUTE1;ROUTE2;ROUTE5

#preferred-smsc-id = ROUTE3

#allowed-smsc-id = ROUTE3



# SMSC SMPP

group = smsc

smsc = smpp

smsc-id = ROUTE4

host = xxx.xxx.xxx.xxx

port = xxxx

receive-port = xxxx

smsc-username = xxxxxxxx

smsc-password = xxxxxxxxx

system-type = VMA

transceiver-mode = TRUE

source-addr-ton = 5

source-addr-npi = 1

dest-addr-ton = 0

dest-addr-npi = 1

alt-charset = "ISO-8859-1"

denied-smsc-id = ROUTE1;ROUTE2;ROUTE3;ROUTE5

#preferred-smsc-id = ROUTE4

#allowed-smsc-id = ROUTE4



# SMSC SMPP

group = smsc

smsc = smpp

smsc-id = ROUTE2

host = xxx.xxx.xxx.xxx

port = xxxx

receive-port = xxxx

smsc-username = xxxxxxxx

smsc-password = xxxxxxxx

system-type = VMA

transceiver-mode = TRUE

source-addr-ton = 5

source-addr-npi = 1

dest-addr-ton = 0

dest-addr-npi = 1

alt-charset = "ISO-8859-1"

denied-smsc-id = ROUTE1;ROUTE3;ROUTE4;ROUTE5

#preferred-smsc-id = ROUTE2

#allowed-smsc-id = ROUTE2



# SMSC SMPP

group = smsc

smsc = smpp

smsc-id = ROUTE5

host = xxx.xxx.xxx.xxx

port = xxxx

receive-port = xxxx

smsc-username = xxxxxxxx

smsc-password = xxxxxxx

system-type = smpp

transceiver-mode = TRUE

#address-range =

source-addr-ton = 5

source-addr-npi = 1

dest-addr-ton = 0

dest-addr-npi = 1

alt-charset = "ISO-8859-1"

denied-smsc-id = ROUTE1;ROUTE4;ROUTE3;ROUTE2

#preferred-smsc-id = ROUTE2

#allowed-smsc-id = ROUTE2

# SMSC SMPP

group = smsc

smsc = smpp

smsc-id = ROUTE1

host = xxx.xxx.xxx.xxx

port = xxxx

receive-port = xxxx

smsc-username = xxxxxxxx

smsc-password = xxxxxxx

system-type = VMA

transceiver-mode = TRUE

source-addr-ton = 5

source-addr-npi = 1

dest-addr-ton = 0

dest-addr-npi = 1

alt-charset = "ISO-8859-1"

denied-smsc-id = ROUTE4;ROUTE3;ROUTE2;ROUTE5

#preferred-smsc-id  = ROUTE1

#allowed-smsc-id = ROUTE1

# SMSBOX SETUP

group = smsbox

bearerbox-host = "127.0.0.1"

sendsms-port = 13013

log-file = "/kannel/smsbox.log"

log-level = 0

access-log = "access.log"


# SEND-SMS USERS

group = sendsms-user

username = tester

password = foobar

#default-smsc = ROUTE2


# this sender is for Kannel relay testing (http_smsc)

group = sendsms-user

username = kannel

password = rL4y

user-deny-ip = "*.*.*.*"

user-allow-ip = localhost














Reply via email to