Dear All;

I have the following setup


1.       Two Kannel servers, running on Linux

2.       Each Kannel server connects to its corresponding operator via IPSec
tunnel

3.       Kannel with Operator1 Config file attached as Ope1.txt

4.       Kannel with Operator2 Config file is attached as Ope2.txt

5.       Kannel with Operartor2 is working fine with noticeable failed
messages with error code 0x00000045

6.       Operator2 they use service-type to distinguish billed and unbilled
messages



The Issue of Concern. Due to the current application and Environement, we
need to have a separate setup for Kannel for each Mobile Oeprator as we are
connectng through SMPP for both Operators.

For the First Oeprator, we got things running easily. Now the issue is with
the second operator in which they gave us SMPP Account, one for Receiver and
One for Sending, the 2 have different user name and password (Paramters
attached in Word Document) now they gave us also 3 short codes, the first 2
will act as a billable MT short Codes and the third one will act as free for
sending free MT.

Now, we would like to ask, How to set it up. we have tried to do the
configuration in the TEXT file Op1, the configuratios are attached, but am
laying it out below;



group = core
admin-port = 13000
smsbox-port = 13001
wapbox-port = 13012
admin-password = bar
log-file = "/var/log/kannel.log"
log-level = 0
#box-deny-ip = "*.*.*.*"
#box-allow-ip = "127.0.0.1"
box-allow-ip = "*.*.*.*"

group=smsc
smsc=smpp
#denied-smsc-id = SMSC1
smsc-id=Receiver
interface-version=34
host=xxx.xxx.xxx.xxx
port=5020
system-id=Username1
smsc-password=Pass1
system-type="smpp"
transceiver-mode=0
receive-port=5020

group=smsc
smsc=smpp
#denied-smsc-id = SMSC1
smsc-id=Sender
interface-version=34
host=xxx.xxx.xxx.xxx
port=5020
system-id=Username2
smsc-password=Pass2
system-type=smpp
transceiver-mode=1
receive-port=5020
#service-type=1443



we would like to know in accordance with the above configuration, did we do
it correctly, or do we have to change anything.... we need to differentaite
the sending with the short code numbers



Any Help is highly appreciated.



Teh attached files

Op1  the one with receiving and sending separate

Op2 the one working fine, but it would be great to tell us if anything
missing to make it better

Operator SMPP parameters



Thanks
group = core
admin-port = 13000
smsbox-port = 13001
wapbox-port = 13012
admin-password = bar
log-file = "/var/log/kannel.log"
log-level = 0
#box-deny-ip = "*.*.*.*"
#box-allow-ip = "127.0.0.1"
box-allow-ip = "*.*.*.*"

group=smsc
smsc=smpp
#denied-smsc-id = SMSC1
smsc-id=Receiver
interface-version=34
host=xxx.xxx.xxx.xxx
port=5020
system-id=Username1
smsc-password=Pass1
system-type="smpp"
transceiver-mode=0
receive-port=5020

group=smsc
smsc=smpp
#denied-smsc-id = SMSC1
smsc-id=Sender
interface-version=34
host=xxx.xxx.xxx.xxx
port=5020
system-id=Username2
smsc-password=Pass2
system-type=smpp
transceiver-mode=1
receive-port=5020
#service-type=1443



group = smsbox
bearerbox-host = xxx.xxx.xxx.xxx
sendsms-port = 13013
global-sender = 13013
log-level = 0
smsbox-id = internal
#http-request-retry=5
mo-recode=true



group = sms-service
keyword=default
accepted-smsc = "Receiver;Sender"
#keyword-regex = .*
catch-all = yes
max-messages = 0
get-url = "http://xxx.xxx.xxxx.xxxx/newamc/kannel_send/%p/%b/%P/%";
#get-url = "http://xxx.xxx.xxxx.xxxx/dfdfd";

#group = smsbox
#bearerbox-host = 
#sendsms-port = 13013
#log-level = 0
#smsbox-id = internal

group = sendsms-user
username = kannel
password = kannel
concatenation = true
max-messages = 3
forced-smsc =  Sender

group = ppg
ppg-url = /wappush
ppg-port = 8080
concurrent-pushes = 100
users = 1024
#ppg-allow-ip = *.*.*.*
#trusted-pi = false

group = wapbox
bearerbox-host = 192.168.0.200
#log-file = "filename"
log-level = 0
syslog-level = none

group = wap-push-user
wap-push-user = picom
ppg-username = kannel
ppg-password = kannel
#allow-ip = *.*.*.*

group=smsbox-route
smsbox-id = internal
shortcode = 1443
smsc-id=Sender
group = core
admin-port = 13000
smsbox-port = 13001
wapbox-port = 13002
admin-password = bar
log-file = "/var/log/kannel.log"
log-level = 0
#box-deny-ip = "*.*.*.*"
#box-allow-ip = "127.0.0.1"
box-allow-ip = "*.*.*.*"
#sms-resend-freq = 1800
sms-resend-retry = 0




group=smsc
smsc-id=SMSC1
smsc=smpp
interface-version=34
host=xx.xx.xx.xx
port=7001
system-id=myuser
smsc-password=1211111
system-type="smpp"
transceiver-mode=0
service-type=AA011
dest-addr-ton=1
dest-addr-npi=1
#receive-port=700
source-addr-ton=1
source-addr-npi=1
receive-port=7001
wait-ack-expire = 0x02
validityperiod = 60
throughput = 2

#group=smsc
#smsc-id=ZAINNOT
#smsc=smpp
#interface-version=34
#host=xxx.xxx.xxx.xxx
#port=7002
#system-id=myuser
#smsc-password=1211111
#system-type="smpp"
#transceiver-mode=0
#service-type=AA011
#dest-addr-ton=1
#dest-addr-npi=1
#receive-port=700
#source-addr-ton=1
#source-addr-npi=1
#receive-port=7002

group = smsbox
bearerbox-host = xxx.xx.xx.xx
sendsms-port = 13013
global-sender = 13013
log-level = 0
# smsbox-id = internal
http-request-retry=5
mo-recode=true

group = sendsms-user
username = kannel
password = kannel
concatenation = true
max-messages = 3
forced-smsc = 212_smsc
user-allow-ip = "*.*.*.*"

group = ppg
ppg-url = /wappush
ppg-port = 8080
concurrent-pushes = 100
users = 1024
#ppg-allow-ip = *.*.*.*
#trusted-pi = false

group = wapbox
bearerbox-host = 192.168.0.200
#log-file = "filename"
log-level = 0
syslog-level = none

group = wap-push-user
wap-push-user = picom
ppg-username = kannel
ppg-password = kannel
#allow-ip = *.*.*.*


group = sms-service
keyword=default
accepted-smsc = SMSC1
#keyword-regex = .*
catch-all = yes
max-messages = 0
get-url = "http://xxx.xxx.xxxx.xxx/newamc/kannel_send/%p/%b/";
#get-url = "http://xxxx.xxxx.xxx.xxx/dfdfd";


#group = sms-service
#keyword=NOT
#accepted-smsc = ZAINNOT
#keyword-regex = .*
#catch-all = yes
#max-messages = 0
#get-url = "http://xxx.xxx.xxxx.xxx/newamc/kannel_send/%p/%b/";
#get-url = "http://xxxx.xxxx.xxx.xxx/dfdfd";


#group = sms-service
#keyword = default
#text = "No service specified"

Attachment: ShrotCodes.docx
Description: application/vnd.openxmlformats-officedocument.wordprocessingml.document

Reply via email to