Hi, instead of the entry
group = smsbox ... log-file = "/var/log/kannel/smsbox.log" there is no log-file "smsbox.log" generated or if I create it and change owner to kannel (or beleave it as root) there are no entries. How could I start smsbox? Shouldn't smsbox start with the start of kannel-script in /etc/init.d/ with bearerbox and wapbox automaticly? BR Andreas Frieße Am 17.11.2010 14:37, schrieb Alvaro Cornejo: > did you started smsbox? What does its log said? > > > |-----------------------------------------------------------------------------------------------------------------| > Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier > celular y Nextel > en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via > SMS y GPRS online > Visitenos en www.perusms.NET www.smsglobal.com.mx y > www.pravcom.com > > > > 2010/11/16 Nikos Balkanas <[email protected]>: >> Hi, >> >> 1) Address only users list for such questions. >> 2) Try >> http://10.10.10.11:13013/cgi-bin/sendsms?username=tester&password=foobar&to=0176xxxxxxxx&text=Hello+world >> 3) Uncomment smsbox-id in group smsbox. You will need it. >> 4) Go to sleep >> >> BR, >> Nikos >> >> ----- Original Message ----- >> From: Andreas Friesse >> To: [email protected] >> Sent: Tuesday, November 16, 2010 11:30 PM >> Subject: Sending SMS with kannel - where is the fault >> Hello Community, >> >> I hope there is anybody out there who could help me. About the last five >> days I turn bit for bit, have read nearly every thread I could found - but >> kannel refuses to work. Meanwhile my head is spinning and I can't get no >> sleep about this problem... >> >> First of all - I want to use kannel only for sending sms with mobile phone. >> Later there should be SMS-Center to send at the same time many SMS. So I >> decided to try kannel. >> >> Installation of kannel works fine. Configuration isn't as easy as it seemed >> to be. This is my configuration file (kannel.conf) >> >> ############# >> # kannel.conf >> # ------------------- >> >> group = core >> admin-port = 13000 >> smsbox-port = 13001 >> admin-password = bar >> admin-deny-ip = "*.*.*.*" >> admin-allow-ip = "127.0.0.1;10.10.10.200" >> # wapbox-port = 13002 >> # wdp-interface-name = "*" >> log-file = "/var/log/kannel/bearerbox.log" >> box-deny-ip = "*.*.*.*" >> box-allow-ip = "127.0.0.1;10.10.10.200" >> access-log = "/var/log/kannel/access-core.log" >> store-file = "/var/log/kannel/kannel.store" >> >> # WAP-Gateway >> #group = wapbox >> #bearerbox-host = localhost >> #log-file = "/var/log/kannel/wapbox.log" >> >> # SMS-CENTERS >> group = smsc >> smsc = at >> smsc-id = K800 >> modemtype = auto >> device = /dev/ttyACM0 >> my-number = 01577xxxxxxx # my phone-No >> #port = 10000 >> connect-allow-ip = "127.0.0.1;10.10.10.200" >> log-level = 0 >> speed = 460800 >> pin = xxxx # my sim-pin number >> # keepalive = 90 >> include = "/etc/kannel/modems.conf" >> >> #Modem Detection >> group = modems >> id = sonyericsson_k800 >> name = "Sony Ericsson K800" >> detect-string = "Sony Ericsson" >> detect-string2 = "K800" >> init-string = "AT+CNMI=2,3" >> message-storage = "SM" >> enable-mms = true >> >> # SMSBOX >> group = smsbox >> bearerbox-host = localhost >> sendsms-port = 13013 >> # bearerbox-port = 13001 >> global-sender = 13013 >> # smsbox-id = "my smsbox" >> sendsms-chars = "0123456789 +-" >> log-file = "/var/log/kannel/smsbox.log" >> log-level = 0 >> access-log = "access.log" >> >> # SEND-SMS USERS >> group = sendsms-user >> username = tester >> password = foobar >> >> >> ############ >> # modems.conf >> # ------------------- >> # If modemtype=auto, try everyone and defaults to this one >> group = modems >> id = generic >> name = "Generic Modem" >> >> group = modems >> id = wavecom >> name = Wavecom >> detect-string = "WAVECOM" >> >> group = modems >> id = premicell >> name = Premicell >> detect-string = "PREMICEL" >> no-pin = true >> no-smsc = true >> >> group = modems >> id = siemens_tc35 >> name = "Siemens TC35" >> detect-string = "SIEMENS" >> detect-string2 = "TC35" >> init-string = "AT+CNMI=1,2,0,1,1" >> speed = 19200 >> enable-hwhs = "AT\\Q3" >> need-sleep = true >> >> group = modems >> id = siemens_m20 >> name = "Siemens M20" >> detect-string = "SIEMENS" >> detect-string2 = "M20" >> speed = 19200 >> enable-hwhs = "AT\\Q3" >> keepalive-cmd = "AT+CBC;+CSQ" >> need-sleep = true >> >> group = modems >> id = siemens_sl45 >> name = "Siemens SL45" >> detect-string = "SIEMENS" >> detect-string2 = "SL45" >> init-string = "AT+CNMI=1,2,2,2,1" >> keepalive-cmd = "AT+CBC;+CSQ" >> speed = 19200 >> enable-hwhs = "AT\\Q3" >> need-sleep = true >> message-storage = "SM" >> >> group = modems >> id = nokiaphone >> name = "Nokia Phone" >> detect-string = "Nokia Mobile Phone" >> need-sleep = true >> keepalive-cmd = "AT+CBC;+CSQ" >> enable-mms = true >> >> group = modems >> id = falcom >> name = "Falcom" >> detect-string = "Falcom" >> #no-smsc = true >> >> group = modems >> id = ericsson_r520m >> name = "Ericsson R520m" >> detect-string = "R520m" >> init-string = "AT+CNMI=3,2,0,0" >> >> #Modem Detection >> group = modems >> id = sonyericsson_k800 >> name = "Sony Ericsson K800" >> detect-string = "Sony Ericsson" >> detect-string2 = "K800" >> init-string = "AT+CNMI=2,3" >> #message-storage = "SM" >> enable-mms = true >> >> group = modems >> id = ericsson_t68 >> name = "Ericsson T68" >> detect-string = "T68" >> init-string = "AT+CNMI=3,3" >> keepalive-cmd = "AT+CBC;+CSQ" >> broken = true >> >> group = modems >> id = sonyericsson_gr47 >> name = "Sony Ericsson GR47" >> detect-string = "GR47" >> message-storage = "ME" >> # use this init-string for non sim-buffering >> init-string = "AT+CNMI=3,2,0,0" >> # use this init-string for sim-buffering >> #init-string = "AT+CNMI=3,1,0,0" >> reset-string = "ATZ" >> broken = true >> >> group = modems >> id = alcatel >> name = "Alcatel" >> detect-string = "Alcatel" >> init-string = "AT+CNMI=3,2,0,0" >> >> group = modems >> id = sonyericsson_T630-T628 >> name = "Sony Ericsson T630-T628" >> init-string = "AT+CNMI=2,3,2,0,0;+CMGF=0" >> keepalive-cmd = "AT+CBC;+CSQ;+CMGF=0" >> broken = true >> >> >> >> When I start kannel (/etc/init.d/kannel start) everthing looks fine in >> bearerbox.log (logging stops at the end). >> >> >> 2010-11-16 21:01:25 [1506] [0] INFO: Added logfile >> `/var/log/kannel/bearerbox.lo >> g' with level `0'. >> 2010-11-16 21:01:25 [1506] [0] INFO: Started access logfile >> `/var/log/kannel/acc >> ess-core.log'. >> 2010-11-16 21:01:25 [1506] [0] INFO: HTTP: Opening server at port 13000. >> 2010-11-16 21:01:25 [1506] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps >> to pi >> d 1506. >> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 1 >> (gwlib/fdset.c:poller) >> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 2 >> (gwlib/http.c:server_thre >> ad) >> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 3 >> (gw/bb_http.c:httpadmin_r >> un) >> 2010-11-16 21:01:25 [1506] [0] DEBUG: starting smsbox connection module >> 2010-11-16 21:01:25 [1506] [0] INFO: BOXC: 'smsbox-max-pending' not set, >> using d >> efault (100). >> 2010-11-16 21:01:25 [1506] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) >> maps >> to pid 1506. >> 2010-11-16 21:01:25 [1506] [4] DEBUG: Thread 4 >> (gw/bb_boxc.c:sms_to_smsboxes) ma >> ps to pid 1506. >> 2010-11-16 21:01:25 [1506] [3] DEBUG: Thread 3 (gw/bb_http.c:httpadmin_run) >> maps >> to pid 1506. >> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 4 >> (gw/bb_boxc.c:sms_to_smsb >> oxes) >> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 5 >> (gw/bb_boxc.c:smsboxc_run >> ) >> 2010-11-16 21:01:25 [1506] [0] INFO: Set SMS resend frequency to 60 seconds. >> 2010-11-16 21:01:25 [1506] [0] INFO: SMS resend retry set to unlimited. >> 2010-11-16 21:01:25 [1506] [0] INFO: DLR rerouting for smsc id <K800> >> disabled. >> 2010-11-16 21:01:25 [1506] [0] INFO: AT2[K800]: configuration doesn't show >> modem >> type. will autodetect >> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 6 >> (gw/smsc/smsc_at.c:at2_de >> vice_thread) >> 2010-11-16 21:01:25 [1506] [5] DEBUG: Thread 5 (gw/bb_boxc.c:smsboxc_run) >> maps t >> o pid 1506. >> 2010-11-16 21:01:25 [1506] [7] DEBUG: Thread 7 (gw/bb_smscconn.c:sms_router) >> map >> s to pid 1506. >> 2010-11-16 21:01:25 [1506] [7] DEBUG: sms_router: time to sleep 30.00 secs. >> 2010-11-16 21:01:25 [1506] [6] DEBUG: Thread 6 >> (gw/smsc/smsc_at.c:at2_device_thr >> ead) maps to pid 1506. >> 2010-11-16 21:01:25 [1506] [6] DEBUG: AT2[K800]: detecting modem type >> 2010-11-16 21:01:25 [1506] [6] INFO: AT2[K800]: opening device >> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 7 >> (gw/bb_smscconn.c:sms_rou >> ter) >> 2010-11-16 21:01:25 [1506] [0] INFO: >> ---------------------------------------- >> 2010-11-16 21:01:25 [1506] [0] INFO: Kannel bearerbox II version 1.4.1 >> starting >> 2010-11-16 21:01:25 [1506] [0] INFO: Loading store file >> `/var/log/kannel/kannel. >> store' >> 2010-11-16 21:01:25 [1506] [0] INFO: Store-file size 0, starting to unpack >> 2010-11-16 21:01:25 [1506] [0] INFO: Retrieved 0 messages, non-acknowledged >> mess >> ages: 0 >> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 8 >> (gw/bb_store.c:store_dump >> er) >> 2010-11-16 21:01:25 [1506] [0] INFO: MAIN: Start-up done, entering mainloop >> 2010-11-16 21:01:25 [1506] [0] DEBUG: AT2[K800]: start called >> 2010-11-16 21:01:25 [1506] [7] DEBUG: sms_router: gwlist_len = 0 >> 2010-11-16 21:01:25 [1506] [8] DEBUG: Thread 8 (gw/bb_store.c:store_dumper) >> maps >> to pid 1506. >> 2010-11-16 21:01:25 [1506] [8] DEBUG: Dumping 0 messages to store >> 2010-11-16 21:01:25 [1506] [6] DEBUG: AT2[K800]: device opened >> 2010-11-16 21:01:26 [1506] [6] DEBUG: AT2[K800]: device opened >> 2010-11-16 21:01:26 [1506] [6] INFO: AT2[K800]: speed set to 460800 >> 2010-11-16 21:01:26 [1506] [6] DEBUG: AT2[K800]: --> ^M >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT^M >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- AT >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT&F^M >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- AT&F >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> ATE0^M >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- ATE0 >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> ATI^M >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- Sony Ericsson K800 >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:28 [1506] [6] DEBUG: Loading include file >> `/etc/kannel/modems.c >> onf' (on line 41 of file /etc/kannel/kannel.conf). >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: found string <Sony >> Ericsson> pl >> us <K800>, using modem definition <Sony Ericsson K800> >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT+CSMS=?^M >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- +CSMS: (0) >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:28 [1506] [6] INFO: AT2[K800]: closing device >> 2010-11-16 21:01:28 [1506] [6] INFO: AT2[K800]: opening device >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: device opened >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: device opened >> 2010-11-16 21:01:28 [1506] [6] INFO: AT2[K800]: init device >> 2010-11-16 21:01:28 [1506] [6] INFO: AT2[K800]: speed set to 460800 >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> ATZ^M >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT^M >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- AT >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT&F^M >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- AT&F >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> ATE0^M >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- ATE0 >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+IFC=2,2^M >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+CPIN?^M >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- +CPIN: READY >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+CMGF=0^M >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- +CMGF: 0 >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+CSMS=?^M >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- +CSMS: (0) >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+CNMI=2,3^M >> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK >> 2010-11-16 21:01:29 [1506] [6] INFO: AT2[K800]: AT SMSC successfully opened. >> >> access-core.log >> 2010-11-16 21:00:02 Log begins >> 2010-11-16 21:00:14 Log ends >> 2010-11-16 21:01:25 Log begins >> >> >> Now I trying to send a sms via http. >> http://10.10.10.11:13001/cgi-bin/sendsms?username=tester&password=foobar&to=0176xxxxxxxx&text=Hello+world >> >> bearerbox.log >> 2010-11-16 21:06:04 [1506] [5] INFO: Client connected from <10.10.10.200> >> 2010-11-16 21:06:04 [1506] [9] DEBUG: Thread 9 (gw/bb_boxc.c:function) maps >> to pid 1506. >> 2010-11-16 21:06:04 [1506] [5] DEBUG: Started thread 9 >> (gw/bb_boxc.c:function) >> 2010-11-16 21:06:04 [1506] [10] DEBUG: Thread 10 (gw/bb_boxc.c:boxc_sender) >> maps to pid 1506. >> 2010-11-16 21:06:04 [1506] [9] DEBUG: Started thread 10 >> (gw/bb_boxc.c:boxc_sender) >> >> The loading in the browser doesn't stop after minutes... with the message >> "connection failed" in the browser-window. By stoping the http-request, the >> following message is presented in bearerbox.log >> 2010-11-16 21:13:16 [1506] [9] INFO: Connection closed by the box >> <10.10.10.200> >> 2010-11-16 21:13:16 [1506] [10] DEBUG: send_msg: sending msg to box: >> <10.10.10.200> >> 2010-11-16 21:13:16 [1506] [10] DEBUG: Thread 10 (gw/bb_boxc.c:boxc_sender) >> terminates. >> 2010-11-16 21:13:16 [1506] [9] DEBUG: Thread 9 (gw/bb_boxc.c:function) >> terminates. >> >> >> I'm using as GSM-Modem a Sony Ericson K800i mobile phone with a blau.de >> simcard, connected by usb-port. It's a debian-system in a DomU from XEN. The >> USB-Port is conected via pcipassthrough. >> lspci: >> 00:00.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 >> Controller >> 00:00.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller >> lsusb: >> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >> Bus 001 Device 002: ID 0fce:d039 Sony Ericsson Mobile Communications AB >> K800i Phone >> Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub >> >> Kannel-Version is the version of the debian-package, installed from sources. >> >> >> Could this configuration with this mobile phone as gsm modem work? Anyone an >> idea? A hind? Or even a solution? >> >> Regards >> >> Andreas Frieίe >> >> >> >>
<<attachment: andreas_friesse.vcf>>
