Still having a steep learning curve on this...
Getting error like this: 2008-09-23 13:11:01 [29782] [8] DEBUG: boxc_receiver: sms received 2008-09-23 13:11:01 [29782] [8] WARNING: Cannot find SMSCConn for message to <2145555555>, rejected. 2008-09-23 13:11:01 [29782] [8] WARNING: Message rejected by bearerbox, no router! 2008-09-23 13:11:01 [29782] [8] DEBUG: send_msg: sending msg to box: <127.0.0.1> Here is the config: group = core admin-port = 13000 smsbox-port = 13001 admin-password = bar #status-password = foo #admin-deny-ip = "" #admin-allow-ip = "" log-file = "/var/log/kannel/core.log" log-level = 0 #box-deny-ip = "*.*.*.*" box-allow-ip = "*.*.*.*" #unified-prefix = "+358,00358,0;+,00" access-log = "/var/log/kannel/core-access.log" #store-file = "kannel.store" #ssl-server-cert-file = "cert.pem" #ssl-server-key-file = "key.pem" #ssl-certkey-file = "mycertandprivkeyfile.pem" #--------------------------------------------- # SMSC CONNECTIONS # # SMSC connections are created in bearerbox and they handle SMSC specific # protocol and message relying. You need these to actually receive and send # messages to handset, but can use GSM modems as virtual SMSCs # USB attached GSM phone group = smsc smsc = at smsc-id = motorola allowed-smsc-id = "motorola" modemtype = motorola device = /dev/ttyACM0 speed = 115200 my-number = 13616961548 log-file = "/var/log/kannel/gsm-smsc.log" log-level = 0 sim-buffering = false connect-allow-ip = "*.*.*.*" group = modems id = motorola name = "motorola" detect-string = "MOTOROLA" speed = 115200 init-string = "AT&F Q0 V1 E0 S0=0 &D2 &C1;+CNMI=3,2,0,0,0;+CMEE=2" need-sleep = true #init-string = "AT+CGDCONT=1,IP,slogic.t-mobile.net" #--------------------------------------------- # SMSBOX SETUP # # Smsbox(es) do higher-level SMS handling after they have been received from # SMS centers by bearerbox, or before they are given to bearerbox for delivery group = smsbox bearerbox-host = 127.0.0.1 sendsms-port = 13013 global-sender = 13616961548 #sendsms-chars = "0123456789 +-" log-file = "/var/log/kannel/smsbox.log" log-level = 0 access-log = "/var/log/kannel/smsbox-access.log" #--------------------------------------------- # SEND-SMS USERS # # These users are used when Kannel smsbox sendsms interface is used to # send PUSH sms messages, i.e. calling URL like # http://kannel.machine:13013/cgi-bin/sendsms?username=tester&password=foo bar... group = sendsms-user username = kannelsms password = password #--------------------------------------------- # SERVICES # # These are 'responses' to sms PULL messages, i.e. messages arriving from # handsets. The response is based on message content. Only one sms-service is # applied, using the first one to match. group = sms-service keyword = nop text = "You asked nothing and I did it!" # There should be always a 'default' service. This service is used when no # other 'sms-service' is applied. group = sms-service keyword = default text = "No service specified"
