On va installer kannel et le configurer dans un but pédagogique. Donc ceci consiste à mettre en place un serveur qui permettra d’envoyer et de répondre à un sms automatiquement.
L’aspect théorique est laissé au soin du lecteur des liens seront mis en annexes pour les utilisateurs désirant approfondir leurs connaissances. Ce qui veut dire que seul l’aspect pratique sera mise en exergue!
I.Installation
Allez sur le site de kannel et télécharger le paquet gateway (dans ce tutos le version 1.4.3 est utilisé)
et décompresse en tapant la commande «sudo tar xzvf Téléchargements/gateway-1.4.3.tar.gz »,compiler et installer
pour les novices voici les différentes commandes à taper
==>récupérer le paquet avec la commande wget
sudo wget http://kannel.org/download/1.4.3/gateway-1.4.3.tar.gz
==>décompresse le paquet avec la commande tar
sudo tar xzvf gateway-1.4.3.tar.gz
==>Se déplacer dans le répertoire de gateway-1.4.3
cd gateway-1.4.3/
==> installons les dépendances de kannel les deux paquets libxml2 et libxml2-dev
sudo aptitude install libxml2-dev libxml2
==>maintenant nous pouvons compiler notre cher gateway
sudo ./configure
si tout est OK on continue
sudo ./configure && sudo make
si tout est OK on continue et on l’installe
sudo make bindir=/usr/bin/kannel install
voilà ca devrait faire l’affaire notre serveur SMS est installé sans problème reste maintenant la configuration
II.Configuration
La configuration est assez simplement il nous faut un modem GSM(on utilisera un téléphone portable de marque NOKIA série 6230i comme modem GSM) et également une clé bluetooth pour relier notre modem à l’ordinateur(vous pouvez aussi utiliser un câble ca ne gène pas)
en première lieu nous allons essayer d’établir une liaison série entre le modem et l’ordinateur en utilisant La technologie RFCOMM.
Ouvrons un terminal et lançons nous à la recherche de notre cher ami le modem mais avant tout veillez penser à activé le bluetooth sur votre portable
==>heureusement qu’on a des outils comme hcitools lançons la recherche !
sudo hcitool scan
Scanning …
00:1E:E2:69:F4:5C €lw@n$
hohé suis la !!!
si vous ne voyez pas le « hohé suis la » redemander votre machine !
vous n ‘êtes pas sérieux quand même c’était une blague :-p
continuons notre …
==>notre cher modém est la tout heureux maintenant relions le à notre machine en utilisant RFCOMM
sudo rfcomm connect 0 00:1E:E2:69:F4:5C 1
Connected /dev/rfcomm0 to 00:1E:E2:69:F4:5C on channel 1
Press CTRL-C for hangup
cela veut dire qu’on c’est connecté sur le device rfcomm0 dans le canal 1
tout se passe bien alors? bah oui! 🙂
Alors on a relié notre périphérie en liaison série avec notre machine il nous reste à configurer notre serveur.
Avant d’y aller faisons un petit tour au niveau des commandes AT et regardons si on peut testé notre chér modeme.
Installons minicom vous savez installer maintenant sinon on s’arrête là! 😉 bon pas de soucis pour les fainéants copier et coller!
sudo aptitude install minicom et attendre la fin de l’installation
toujours dans notre terminal tapez
sudo minicom -s pour configurer minicom avec notre modem
=>Aller dans configuration du port série tapez A
=>changer le Port série :/dev/xxx en /dev/rfcomm0
=>appuyer sur Entrer pour sauvegarder
=>sur Entre a nouveau pour sortir
=>aller dans Enregistrer config. sous dfl pour sauvegarder la configuration par défaut
=> Puis sortir
si tout est OK vous devriez avoir quelques du genre
Bienvenue avec minicom 2.4
OPTIONS: I18n
Compilé le Jan 25 2010, 06:49:09.
Port /dev/rfcomm0
Tapez CTRL-A Z pour voir l’aide concernant les touches spéciales
OK
Maintenant voyons si notre SIM est bien en place
tapez toujours de le même terminal AT+CPIN ? Entrer
AT+CPIN?
+CPIN: READY
OK
Voilà le résultat attendu donc tout est OK ! Je vous encourage à lire la documentation sur les commandes AT ils sont intéressantes et permettes de faire des choses extra…. si vous maitrisez python ou C/C++ je vous assure que leur combinaison fait des ravages!à bon entendeur ….. 🙂
Revenons à nos moutons!c’était quoi encore ……haa OK!la fameuse configuration de kannel! 😉
Ouvrons un autre terminal et créer d’ abord le répertoire /etc/kannel
sudo mkdir /etc/kannel
Créons le fichier /etc/kannel/kannel.conf
sudo vim etc/kannel/kannel.conf
bon chacun y vas avec son éditeur favori 😉
le fichier de configuration se compose de 5 groupe voir 6
=>le premier est le groupe core
=>le second le groupe smsc
=>le troisième est le smsbox
=>le quatrième est le sendsms-user
=>le cinquième est le sms-service
=>le sixième est le modems
voilà notre fichier de configuration toute préte
#-------------------------------------------------------
#CORE
group = core
admin-port = 13000
admin-password = bar
smsbox-port = 13001
log-file = “/var/log/kannel/bearerbox.log”
log-level=1
access-log = “access.log”
log-level=1
unified-prefix = “00221,+221,00”
bearerbox-host = localhost
#———————————————
# SMSBOX SETUP
group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
sendsms-url = “/cgi-bin/sendsms”
global-sender = 13013
sendsms-chars = “0123456789 +-”
log-file = “/tmp/smsbox.log”
log-level = 0
access-log = “access.log”
#———————————————
# SMSC CONNECTIONS
group = smsc
smsc=at
modemtype=nokiaphone
host = localhost
device=/dev/rfcomm0
speed=9600
validityperiod =167
#———————————————-
#MODEM
group = modems
id = nokiaphone
name = “Nokia Phone”
detect-string = “Nokia Mobile Phone”
need-sleep = true
enable-mms = true
#———————————————
# SEND-SMS USERS
group = sendsms-user
username = tester
password = foobar
max-messages = 3
concatenation = true
#user-deny-ip = “*.*.*.*”
user-allow-ip = “*.*.*.*”
#———————————————
# SERVICES
group = sms-service
keyword = test
text = “test kannel is valide!”
******FIN DU FICHIER DE CONFIGURATION******
Telecharger le fichier ici
III.Test
maintenant tout est fin prés démarrons notre serveur!;)
++ouvrons un terminal
sudo /usr/local/sbin/bearerbox /etc/kannel/kannel.conf
++ouvrir un autre terminal
sudo /usr/local/sbin/smsbox /etc/kannel/kannel.conf
Envoyer un sms depuis votre navigateur
ouvrer votre navigateur favori et go ahead...;-)
slt
j ai bien aimé ton tuto
d avance un tres grand merci pour ton travail.
j aimerai savoir comment faire à present si on desire mettre un service
derriere cette config?
peut tu m aider, j aimerai mettre en place un service d’emploi de temps
slt merci de ton appreciation!;)tu peut creer un script php qui vas interroger une base de donnée(mysql,…) pour tirer les infos que tu veut ,avec php tout est possible(enfin presque):)
donc aprés avoir fini ton script tu donne le chemin du fichier php dans le Service en utilisant “Get-url”
exemple:
# SERVICES
group = sms-service
keyword = emptps
Get-url=http://localhost/kannel/emploidutps.php….
slt
j ai suivi t instructions
mais à la fin je me retrouve avec des erreurs peut tu m aider
voila :
ERROR: Group ‘sendsms-user’ may not contain field ‘log-level’.
ERROR: Error found on line 62 of file `/etc/kannel/kannel.conf’.
PANIC: Couldn’t read configuration from `/etc/kannel/kannel.conf’.
PANIC: /usr/local/sbin/bearerbox(gw_panic+0xaf) [0x80c9bcf]
PANIC: /lib/libc.so.6(__libc_start_main+0xe6) [0xd2ecc6]
comment resoudre l’erreure
ERROR: Group ‘sendsms-user’ may not contain field ‘log-level’.
ERROR: Error found on line 62 of file `/etc/kannel/kannel.conf’.
PANIC: Couldn’t read configuration from `/etc/kannel/kannel.conf’.
PANIC: /usr/local/sbin/bearerbox(gw_panic+0xaf) [0x80c9bcf]
PANIC: /lib/libc.so.6(__libc_start_main+0xe6) [0xd2ecc6]
slt si ta suivi les instructions a la lettre ca devrait marcher! 🙂
mais défois une toute petite chose peut gacher notre conf!
bon verifie la ligne 62 dans ton fichier de conf
puis regarde les droits de ton fichier kannel.conf
@++
slt
j aimerai savoir si avec ton telephone 6230i
tu arrivais à envoyer et recevoir des sms?
reslt oui effectivement j’arrivais a envoyé des messages et a recevoir.toi tu utilise qu’elle telephone pour modem?
slt* j ai un nokia 6230
pense tu que cela peux marcher?
tu peux m aider, je rencontre ce pb
[14462] [0] ERROR: fopen failed: couldn’t open `/etc/kanne/kannel.conf’
[14462] [0] ERROR: System error 2: No such file or directory
[14462] [0] PANIC: Failed to load main configuration file `/etc/kanne/kannel.conf’. Aborting!
[14462] [0] PANIC: /usr/local/sbin/bearerbox(gw_panic+0xaf) [0x80cbfdf]
[14462] [0] PANIC: /usr/local/sbin/bearerbox(cfg_read+0x72b) [0x80b995b]
[14462] [0] PANIC: /usr/local/sbin/bearerbox(main+0xd1) [0x8052841]
[14462] [0] PANIC: /lib/libc.so.6(__libc_start_main+0xe6) [0x827cc6]
[14462] [0] PANIC: /usr/local/sbin/bearerbox() [0x8051a41]
comment ta pu t’en sortir le rencontre le meme bleme
Bonjour
j espere que vous allez bien
je reussi maintenant à envoyer des sms a un ami-test
cependant quand il me repond il recoit request failed.
dans mon fichier smsbox je vois
WARNING: No translation found for from to
[20323] [4] ERROR: request failed
TEST VERIF est le sms qu il m a envoyé.
quand je regarde dans kannel.store, j ai
root@localhost kannel]# cat /var/log/kannel/kannel.store
�1234Orange����Request FailedL�^���������������������$0c5a8f69-2c85-4d86-b76a-f9d228fe2435��������������������������������
voila ma config
# Default kannel configuration file
group = core
admin-port = 13000
admin-password = passer
status-password = pass
admin-deny-ip = “*.*.*.*”
admin-allow-ip = “127.0.0.1”
smsbox-port = 13001
#wapbox-port = 13002
box-deny-ip = “*.*.*.*”
box-allow-ip = “127.0.0.1”
wdp-interface-name = “*”
log-file = “/var/log/kannel/bearerbox.log”
log-level = 1
store-location = “/var/log/kannel/kannel.store”
#SMSBOX
group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
sendsms-url = “/cgi-bin/sendsms”
global-sender = 13013
sendsms-chars = “0123456789 +-”
log-file = “/var/log/kannel/smsbox.log”
#log-level = 0
access-log = “/var/log/kannel/access.log”
# SMSC CONNECTIONS
group = smsc
smsc=at
modemtype=nokiaphone
host = localhost
device= /dev/ttyACM0
#sms-center = +221709900000 expresso
sms-center = +2216380010
speed= 9600
validityperiod = 167
pin = 1234
#MODEM
group = modems
id = nokiaphone
name = “Nokia Phone”
detect-string = “Nokia Mobile Phone”
need-sleep = true
#enable-mms = true
# SEND-SMS USERS
group = sendsms-user
username = arno
password = passer
max-messages = 1
concatenation = true
#user-deny-ip = “*.*.*.*”
user-allow-ip = “127.0.0.1”
# SERVICES
#group = sms-service
#keyword = nop
#text = “You asked nothing and I did it!”
Avez vous une idée
Merci
slt j’étais tres occupé ces temps!
mais apparement tu n’as activer aucun service donc c’est probable que kannel ne reponde pas décommente tes lignes services et dit a ton ami(testeur 🙂 ) qu’il envoi commme message nop 😉 et il auras une reponse aussi tot
sinon aussi tu peut changer le “nop” et mettre autre chose…
@++
Avec ta meme config, tu parviens à recevoir des sms?
les sms que tu recois c est sur ton phone ou dans les fichiers
log de kannel(access)?
j arrive maintenant à envoyer des sms mais les reponses
je ne parviens pas à les recevoir sur mon phone plutot dans access.log
est ce possible sur son phoone?
bah je c’est pas ce que tu veut faire mais si veut recevoir tes sms dans ton phone pourkw ta besoin d’un serveur sms??? sinon je pense qu’ un relai pourrait etre possible mais j’ai jamais tester ce truc…
@++
Elwan on s’ete rencontre au barcamp goree 2010 2nd edition !!!
Dis moi quels sont les manip a suivre si on utilise un cable usb
slt sorry de tarder a repondre j’etait un peut occuper a cause des cours mais tu change seulement le port serie en /dev/ACM0 c’est moins complique que pour le bluetooth 😉
@++
Bonjour à tous
Félicitation pour le tuto.
Après configuration d’un service pour un web sms, je n’arrive pas à envoyer via mon interface web sms une chaine de caractère contenant des espaces (ex : Bonjour mes amis).
L’envoi du sms passe lorsque j’envoie seulement un mot par ex Bonjour.
Une piste de la résolution me serait utilie pour toute personne aurait déjà rencontré le même problème et résolu.
Merci bien
@bertasso desolé de tarder a répondre je suis un peu pris par mes cours mais pour ton blém il suffit juste de mettre des “+” entre les espaces j’ai meme fait une mise a jour du tuto tu peut le regarder de nouveau!
@+
Bonjour elwan.
Merci pour la réponse. J’étais dernièrement à Dakar (17 janv au 03 fev 2011) dans le cadre de ma soutenance en master téléinfo à l’ESMT. J’en ai en profiter pendant mon séjour pour régler ce problème.
Je suis également très intéressé par les SVA possibles avec kannel.
J’ai repris mon boulot ce matin au pays, je te contacterais si possible pour partage d’idées relatives aux SVA.
Cdlt
avant tous j’avoue que c’est travail tres bien fait et je vous remerci enorment
mon soucie ce que j’aimerais bien rélié kannel avec une base de donnée mysql mais j’arrive pas ici vous pouvez me donnez un coup de main merci!!!
slt bon voici un lien de la documentation tu peut regarder et si ta des blems tu fait signe http://kannel.org/download/1.4.3/userguide-1.4.3/userguide.html#AEN2917
@+
hi
vs allez bien jspr.
cntant pr toi Elwan car j retrouve k ta rien laché et k t devenu un specialiste en Kannel j sui tres fiere d toi.
bonne continuation moi j sui aux comores actuelement é jé ma propr boite de developemen et SVA.
n’hesite pas à m contacté en cas de besoin
cordialement
Bonjour maitre chanfi ce fut un honneur aussi de vous retrouvez et vous remercie aussi de m’avoir montrer le chemin et je tenais a vous dire que j’ai presenté Kannel au Barcamp V2.Je vous contacterez dans les plus bref delai c’est temps si je suis un peu pris par les cours vos suggestions sont les bienvenues pour ce tuto et pour tout autre remaque.
Cordialement
Bonjour à tous,
je souhaite mettre en place une application pour transmettre des données par sms sur une base de données. Ceci étant faisable avec kannel par exécution d’un script php sur un serveur. Seulement la méthode d’envoi de ces données est linéaire (un message séparé par des espaces) sur le téléphone de l’utilisation. Serait-il possible d’avoir une application java à installer sur le tél de l’utilisateur pour l’envoi de ces données sous forme d’un formulaire ?
Un exemple simple me permettrait d’adapter avec le mien.
Merci bien
slt alain je pense que faire une application en java pour envoyer tes donnees est une tres bonne idees et c’est possible de le faire mais malheureusement je suis pas tres bien en java mais j’y suis..;)
@++
Merci, c’est plus clair avec vos explications.
Merci marietou 😉
les amis exusez moi beaucoup c’est la première fois que j’interviens mais j’aimerais avoir le script PHP permettant de créer l’interface qui me permettra l’envoi des sms depuis la page web
J’ai configurer kannel en utilisant un modem Huawei E1552. Après envoi de 3 messages, j’ai le resultat suivant :
root@DjolofTek:/etc/kannel# /usr/local/sbin/bearerbox /etc/kannel/kannel.conf
2011-03-29 18:07:06 [3045] [0] INFO: Debug_lvl = -1, log_file = , log_lvl = 0
2011-03-29 18:07:06 [3045] [0] WARNING: DLR: using default ‘internal’ for storage type.
2011-03-29 18:07:06 [3045] [0] INFO: DLR using storage type: internal
2011-03-29 18:07:06 [3045] [0] DEBUG: Kannel bearerbox version `1.4.3′.
Build `Mar 15 2011 10:04:06′, compiler `4.4.5′.
System Linux, release 2.6.35-28-generic, version #49-Ubuntu SMP Tue Mar 1 14:40:58 UTC 2011, machine i686.
Hostname DjolofTek, IP 192.168.1.104.
Libxml version 2.7.7.
Using native malloc.
2011-03-29 18:07:06 [3045] [0] INFO: Added logfile `/var/log/kannel/bearerbox.log’ with level `1′.
2011-03-29 18:07:06 [3045] [0] INFO: Started access logfile `/var/log/kannel/access.log’.
2011-03-29 18:07:06 [3045] [0] WARNING: ‘store-file’ option deprecated, please use ‘store-location’ and ‘store-type’ instead.
2011-03-29 18:07:06 [3045] [0] INFO: SSL not supported, no SSL initialization done.
2011-03-29 18:07:06 [3045] [0] INFO: HTTP: Opening server at port 13000.
2011-03-29 18:07:06 [3045] [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller)
2011-03-29 18:07:06 [3045] [0] DEBUG: Started thread 2 (gwlib/http.c:server_thread)
2011-03-29 18:07:06 [3045] [0] DEBUG: Started thread 3 (gw/bb_http.c:httpadmin_run)
2011-03-29 18:07:06 [3045] [0] DEBUG: starting smsbox connection module
2011-03-29 18:07:06 [3045] [0] INFO: BOXC: ‘smsbox-max-pending’ not set, using default (100).
2011-03-29 18:07:06 [3045] [0] DEBUG: Started thread 4 (gw/bb_boxc.c:sms_to_smsboxes)
2011-03-29 18:07:06 [3045] [0] DEBUG: Started thread 5 (gw/bb_boxc.c:smsboxc_run)
2011-03-29 18:07:06 [3045] [0] INFO: Set SMS resend frequency to 60 seconds.
2011-03-29 18:07:06 [3045] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps to pid 3045.
2011-03-29 18:07:06 [3045] [0] INFO: SMS resend retry set to unlimited.
2011-03-29 18:07:06 [3045] [0] DEBUG: smsbox MO concatenated message handling enabled
2011-03-29 18:07:06 [3045] [0] INFO: DLR rerouting for smsc id disabled.
2011-03-29 18:07:06 [3045] [0] INFO: AT2[/dev/ttyUSB0]: configuration shows modemtype
2011-03-29 18:07:06 [3045] [0] DEBUG: AT2[/dev/ttyUSB0]: Reading modem definitions from
2011-03-29 18:07:06 [3045] [0] DEBUG: AT2[/dev/ttyUSB0]: Found modems in config
2011-03-29 18:07:06 [3045] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) maps to pid 3045.
2011-03-29 18:07:06 [3045] [3] DEBUG: Thread 3 (gw/bb_http.c:httpadmin_run) maps to pid 3045.
2011-03-29 18:07:06 [3045] [4] DEBUG: Thread 4 (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 3045.
2011-03-29 18:07:06 [3045] [5] DEBUG: Thread 5 (gw/bb_boxc.c:smsboxc_run) maps to pid 3045.
2011-03-29 18:07:06 [3045] [0] INFO: AT2[/dev/ttyUSB0]: read modem definition for
2011-03-29 18:07:06 [3045] [0] DEBUG: Started thread 6 (gw/smsc/smsc_at.c:at2_device_thread)
2011-03-29 18:07:06 [3045] [0] DEBUG: Started thread 7 (gw/bb_smscconn.c:sms_router)
2011-03-29 18:07:06 [3045] [0] DEBUG: starting wapbox connection module
2011-03-29 18:07:06 [3045] [0] ERROR: Missing wapbox-port variable, cannot start WAP
2011-03-29 18:07:06 [3045] [0] DEBUG: starting WDP router
2011-03-29 18:07:06 [3045] [0] DEBUG: Started thread 8 (gw/bearerbox.c:wdp_router)
2011-03-29 18:07:06 [3045] [0] INFO: —————————————-
2011-03-29 18:07:06 [3045] [0] INFO: Kannel bearerbox II version 1.4.3 starting
2011-03-29 18:07:06 [3045] [0] INFO: Loading store file `/var/log/kannel/kannel.store’
2011-03-29 18:07:06 [3045] [0] INFO: Store-file size 823, starting to unpack
2011-03-29 18:07:06 [3045] [6] DEBUG: Thread 6 (gw/smsc/smsc_at.c:at2_device_thread) maps to pid 3045.
2011-03-29 18:07:06 [3045] [6] INFO: AT2[/dev/ttyUSB0]: opening device
2011-03-29 18:07:06 [3045] [0] INFO: Retrieved 4 messages, non-acknowledged messages: 4
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: device opened. Telnet mode = 0
2011-03-29 18:07:06 [3045] [0] DEBUG: Started thread 9 (gw/bb_store_file.c:store_dumper)
2011-03-29 18:07:06 [3045] [0] INFO: MAIN: Start-up done, entering mainloop
2011-03-29 18:07:06 [3045] [0] DEBUG: AT2[/dev/ttyUSB0]: start called
2011-03-29 18:07:06 [3045] [7] DEBUG: Thread 7 (gw/bb_smscconn.c:sms_router) maps to pid 3045.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x97fcae8 vs 0x97fcae8)
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x980c4e8 vs 0x97fcae8)
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x980c1d8 vs 0x97fcae8)
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x98044f0 vs 0x97fcae8)
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x97fcae8 vs 0x97fcae8)
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: time to sleep 30.00 secs.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: gwlist_len = 4
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x980c4e8 vs 0x980c4e8)
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x980c1d8 vs 0x980c4e8)
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x98044f0 vs 0x980c4e8)
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x97fcae8 vs 0x980c4e8)
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: handling message (0x980c4e8 vs 0x980c4e8)
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: device opened
2011-03-29 18:07:06 [3045] [6] INFO: AT2[/dev/ttyUSB0]: Logging in
2011-03-29 18:07:06 [3045] [7] DEBUG: Routing failed, re-queued.
2011-03-29 18:07:06 [3045] [7] DEBUG: sms_router: time to sleep 30.00 secs.
2011-03-29 18:07:06 [3045] [8] DEBUG: Thread 8 (gw/bearerbox.c:wdp_router) maps to pid 3045.
2011-03-29 18:07:06 [3045] [8] DEBUG: Thread 8 (gw/bearerbox.c:wdp_router) terminates.
2011-03-29 18:07:06 [3045] [6] INFO: AT2[/dev/ttyUSB0]: init device
2011-03-29 18:07:06 [3045] [6] INFO: AT2[/dev/ttyUSB0]: speed set to 9600
2011-03-29 18:07:06 [3045] [9] DEBUG: Thread 9 (gw/bb_store_file.c:store_dumper) maps to pid 3045.
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: –> ATZ^M
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: <– ATZ
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: AT^M
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: <– AT
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: AT&F^M
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: <– AT&F
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: ATE0^M
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: <– ATE0
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: AT+IFC=2,2^M
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: AT+CPIN?^M
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: <– +CPIN: READY
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: AT+CSCA=”00221776380010″^M
2011-03-29 18:07:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: AT+CMGF=0^M
2011-03-29 18:07:07 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: AT+CSMS=?^M
2011-03-29 18:07:07 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: <– +CSMS: (0-1)
2011-03-29 18:07:07 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0^M
2011-03-29 18:07:07 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: AT+CMGS=20^M
2011-03-29 18:07:09 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: <– AT+CMGS=20
2011-03-29 18:07:09 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]:
2011-03-29 18:07:09 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: send command status: 1
2011-03-29 18:07:09 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: –> 0011000C912271279981600000A706EE37BD0C9201
2011-03-29 18:07:09 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: –> ^Z
2011-03-29 18:07:09 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: 0011000C912271279981600000A706EE37BD0C9201
2011-03-29 18:09:00 [3045] [7] DEBUG: re-queing SMS not-yet-to-be resent
2011-03-29 18:09:00 [3045] [7] DEBUG: sms_router: handling message (0x98044f0 vs 0x9803ee8)
2011-03-29 18:09:00 [3045] [7] DEBUG: re-queing SMS not-yet-to-be resent
2011-03-29 18:09:00 [3045] [7] DEBUG: sms_router: handling message (0x9803ee8 vs 0x9803ee8)
2011-03-29 18:09:00 [3045] [7] DEBUG: re-queing SMS not-yet-to-be resent
2011-03-29 18:09:00 [3045] [7] DEBUG: sms_router: time to sleep 30.00 secs.
2011-03-29 18:09:06 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: send command status: -1
2011-03-29 18:09:08 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: TP-Validity-Period: 24.0 hours
2011-03-29 18:09:08 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: –> AT+CMGS=28^M
2011-03-29 18:09:08 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: <– AT+CMGS=28
2011-03-29 18:09:10 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: <–
2011-03-29 18:09:10 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: maybe Sim storage is full? I’ll have a look at it. (500)
2011-03-29 18:09:10 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: send command status: 1
2011-03-29 18:09:10 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: –> 0011000C912271279981600000A70FC3777DFCAE83C62062FA5D6F8701
2011-03-29 18:09:10 [3045] [6] DEBUG: AT2[/dev/ttyUSB0]: –> ^Z
2011-03-29 18:09:30 [3045] [7] DEBUG: sms_router: gwlist_len = 3
2011-03-29 18:09:30 [3045] [7] DEBUG: sms_router: handling message (0x98044f0 vs 0x98044f0)
2011-03-29 18:09:30 [3045] [7] DEBUG: re-queing SMS not-yet-to-be resent
2011-03-29 18:09:30 [3045] [7] DEBUG: sms_router: handling message (0x9803ee8 vs 0x98044f0)
2011-03-29 18:09:30 [3045] [7] DEBUG: Message routed successfully.
2011-03-29 18:09:30 [3045] [7] DEBUG: sms_router: handling message (0x97fcae8 vs 0x97fcae8)
2011-03-29 18:09:30 [3045] [7] DEBUG: re-queing SMS not-yet-to-be resent
2011-03-29 18:09:30 [3045] [7] DEBUG: sms_router: handling message (0x98044f0 vs 0x97fcae8)
Et la boucle ne s’arrete plus., jusqu’à ce que je fasse CTrl Z. Qu’elle est la solution ?
slt marietou d’apres tes logs je pense que tes messages ne sont pas envoyei oubien ? et le faite qu’il tourne en boucle c’est qu’il tente d’envoyer les messages toutes les 30s.
tu peut m’envoyer ton fichier kannel.conf stp!
bonjour voilà je me nomme cheikh,je m’interesse assez à kannel,donc je voulais demander a tous concernant la partie sms – service du fichier kannel.conf
j’aimerai mettre en place un script php pour gerer les reponses automatique mais je sais pas comment faire,le truc est que j’arrive à envoyer aisement mais j’aimerai entrer en contact avec une base de donnée et pouvoir via l’id ou un mot clé donnez une reponse que souhaite l’utilisateur merci.
slt chiekh il suffit just de mettre get-url=”le lien de ton script php” dans la partie “service”
@++
Maintenant j’ai 3 problèmes :
-je peux envoyer un message à partir de mon navigateur(firefox), je le veux sur la console mais il n’y a pas de réponse.
-si j’envoie le mot clé à partir d’un portable, je ne vois rien sur la console, aucune réaction
-en plus, sur la console où j’ai lancé le bearerbox, il ya un message d’erreur (ERROR CMS 500 carte sim pleine), alors qu’il n’y a rien sur la carte sim.
Voici mon fichier kannel.conf
#
# THIS IS A SAMPLE CONFIGURATION FOR KANNEL
#
# For any modifications to this file, see Kannel User Guide
# If that does not help, send email to users@kannel.org
#include = “/etc/kannel/modems.conf”
#CORE
group = core
admin-port = 13000
admin-password = playsms
status-password = playsms
log-file = “/var/log/kannel/bearerbox.log”
log-level=0
access-log = “/var/log/kannel/access.log”
#admin-deny-ip = « *.*.*.* »
#admin-allow-ip = « 127.0.0.1″
wapbox-port = 13002
smsbox-port = 13001
#wdp-interface-name = « * »
store-file = “/var/log/kannel/kannel.store”
#box-deny-ip = « *.*.*.* »
#box-allow-ip = « 127.0.0.1″
unified-prefix = « 00221,+221,00″
#———————————————
# SMSBOX SETUP
group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
#sendsms-url = “/cgi-bin/sendsms”
global-sender = 13013
sendsms-chars = “0123456789 +-”
log-file = “/var/log/kannel/smsbox.log”
log-level = 0
access-log = “/var/log/kannel/access.log”
#———————————————
# SMSC Fake
group = smsc
smsc = fake
host = localhost
port = 13014
#———————————————
# SMSC CONNECTIONS – GLOBAL FIELDS
# SMSC GSM
group = smsc
smsc = at
modemtype = huawei
device = /dev/ttyUSB0
speed = 9600
#———————————————
#MODEM
group = modems
id = huawei
name = “huawei e1552”
detect-string = “Huawei E1552”
init-string = “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0”
speed = 9600
keepalive-cmd = “AT+CBC;+CSQ”
#message-storage = sm
broken = true
#———————————————
# SEND-SMS USERS
group = sendsms-user
username = playsms
password = playsms
#———————————————
# SMS SERVICE ‘Default’
# there should be default always
group = sms-service
keyword = default
text = “default message”
#———————————————
#SERVICES
group = sms-service
keyword = jeu
get-url = “http://localhost/jeu.php?rep=%r”
#———————————————
# another service
group = sms-service
keyword = hello
text = “Welcome to Marietou’s”
# WAP CONNECTIONS – GLOBAL FIELDS
group = wapbox
bearerbox-host = localhost
log-file = “/var/log/kannel/wapbox.log”
# SMS SERVICE black-list
#group = sms-service
#keyword = list
#text = “You are not alowed to use this”
@marietou -je peux envoyer un message à partir de mon navigateur(firefox), je le veux sur la console mais il n’y a pas de réponse.
la j’ai pas compris ce que tu veut dire quand tu parle d’envoi sur console
alors dans ton fichier de configuration j’ai vu que tu as declarei 2 smsc essaye decommenter le fake smsc et ensuite je pense que ton modem est en mode pdu c’est pourquoi il te parle de memoire pleine essaye de voir comment on active le mode texte pour l’envoi des sms sur ton modem apres tu me tiens au courant!
mais en premier active le “message-storage = sm” d’abord
ps: sorry pour les accents j’ai un clavier qwerty 🙂
@++
l’activation du mode texte se fait ainsi AT+CMGF=1
Ensuite j’ai essayé d’envoyé un message mais j’ai toujours
CMS ERROR 500
ok bon essaye de mettre le numero du centre de messagerie dans le groupe du smsc
sms-center =” +2216380010 ”
juste une question quand tu envois des messages tu met pas d’espace j’espeire?
J’ai mis le sms-center puis j’ai envoyé “jeu” mais pas de réactions.
tu as commenter le fake smsc ?
oui je l’ai commenté
aussi j’ai fait AT+CREG? et le resultat est
+CREG: 0,0
OK
J’ai vu que mes message sont toujours en mode pdu.
AT+CMGL=”ALL”
+CMGL: 0,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
004A006500750020002E006100640067
+CMGL: 1,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
0043006F00750063006F0075
+CMGL: 2,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
004A00650075
+CMGL: 3,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
00640065006600610075006C0074
+CMGL: 4,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
006A00650075
+CMGL: 5,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
006E006F00740065
+CMGL: 6,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
004A00650075
+CMGL: 7,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
006E006F007400650020
+CMGL: 8,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
006E006F0074006500200031
+CMGL: 9,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,””
006E006F0074006500200032
+CMGL: 10,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006A00650075
+CMGL: 11,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006E006F0074006500200032
+CMGL: 12,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006E006F00740065
+CMGL: 13,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
+CMGL: 14,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006E006F0074006500200032
+CMGL: 15,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
+CMGL: 16,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
+CMGL: 17,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
+CMGL: 18,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006E006F00740065
+CMGL: 19,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006E006F00740065
+CMGL: 20,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
+CMGL: 21,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006E006F00740065
+CMGL: 22,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006E006F0074006500200032
+CMGL: 23,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006A0065007500200031003900360030
+CMGL: 24,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006A0065007500200031003900360030
+CMGL: 25,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
+CMGL: 26,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
+CMGL: 27,”REC UNREAD”,”002B003200320031003700370037003100300031003200340039″,,”
006E006F0074006500200032
+CMGL: 28,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006A0065007500200031003900360030
+CMGL: 29,”REC UNREAD”,”002B003200320031003700370032003900390031003800300036″,,”
006A0065007500200031003900360035
OK
la commande AT+CMGF=? te donnes quoi?
cela donne 1
Maintenant j’arrive à les lire. Mais lorsque j’envoie un message depuis mon portable, il n’y a pas de reactions.
si je tape AT+CMGL=”ALL”, je vois tous les messages y compris le dernier envoyé.
Si AT+CMGF=? donne 1 donc le mode texte est activei et maintenant s’il n’y a aucune reaction quand tu envoi un sms alors la ton bearbox ou le smsbox a un probleme tu l’ais a demerrarer tous les deux?
oui je les ai redémarré tous les deux, mais pas de changements
si j’essaie d’envoyer un message avec le minicom ça marche.
Donc surement mon bearebox ou le smsbox n’est pas bien configuré.
Si reconfigure kannel tu as compiler kannel ou tu as utiliser la version qui est sur les depots de ubuntu?
je l’ai compiler. (Aussi j’arrive pas à me connecter à internet avec ma clé huawei)
Je vais recompiler kannel.
je recommence à zero.
1. Le modem
C’est une clé Orange Internett everywhere. Pour l’installation, le système demande le pays : je mets senegal. Il demande le fournisseur il n’y a que Tigo disponible. Alors je suis retournée pour mettre france comme pays. Est ce une bonne idée ?
au fait tu peut definir le nom de orange sa ce trouve tout en haut de la liste!
sur ma liste, il n’y a que Tigo
il ya une option en bas je souhaite ajouter mon operateur manuellement tu le vois pas?
oui
slt max, g un probleme pour envoyer les sms .apres chak envoi j’ai ce message “cms error 500”;comment faire ?
merci c’est sympa j’y suis arrivé maintenant ,le soucis c’est que j’aimerais faire coordonner mon fichier php avec une base de donnée et envoyer par sms :par exemple si j’ai comme keyword “note” si j’envoi “note matiere” que cela me renvoie la note dans la matière designé par matiere.merci
oui chiekh c’est bien possible de le relier a une base de donnee tu creer ton fichier php qui interagit avec la base de donnee et renvoi le resultat souhaiter!
je voulais savoir aussi est-ce qu’il était possible de paramétrer plusieurs service sms pour avoir plusieur mot clé.merci et desolé pour toutes les questions…
encore oui 🙂 toujours possible autant de service que tu veut et pour les questions faut en posees ca me derrange pas du tout au contraire !merci
bjr,
je te remercie pour ton tuto,j’ai suivie toutes les étapes et tout a marché sauf la dernière pour ce qui est de démarrer le serveur.j’ai copié ton fichier kannel.conf et quand je tape la dernière commande pour démarrer le serveur voila ce que l’on me dit:
2011-05-15 16:23:37 [11659] [0] INFO: Debug_lvl = -1, log_file = , log_lvl = 0
2011-05-15 16:23:37 [11659] [0] ERROR: fopen failed: couldn’t open `/etc/kannel:kannel.conf’
2011-05-15 16:23:37 [11659] [0] ERROR: System error 2: No such file or directory
2011-05-15 16:23:37 [11659] [0] PANIC: Failed to load main configuration file `/etc/kannel:kannel.conf’. Aborting!
2011-05-15 16:23:37 [11659] [0] PANIC: /usr/local/sbin/bearerbox(gw_panic+0xf2) [0x80c17f2]
2011-05-15 16:23:37 [11659] [0] PANIC: /usr/local/sbin/bearerbox(cfg_read+0x723) [0x80ad103]
2011-05-15 16:23:37 [11659] [0] PANIC: /usr/local/sbin/bearerbox(main+0xd1) [0x80517f1]
2011-05-15 16:23:37 [11659] [0] PANIC: /lib/libc.so.6(__libc_start_main+0xe7) [0x4dcce7]
2011-05-15 16:23:37 [11659] [0] PANIC: /usr/local/sbin/bearerbox() [0x8050ba1]
si t’as une idée de ce que je devrais faire…stp aide moi!!!
met /etc/kannel/kannel.conf et non /etc/kannel:kannel.conf
teste pour voir
bon j’ai fait une petite mise a jour du tuto j’ai mis a la fin le fichier de configuration a télécharger je pense que c’est mieux que le copier coller qui peut souvent créer des problèmes 🙂 a Bientôt et merci pour vos remarques et suggestions!
@++
merci pour votre aide!…voila j’ai téléchargé le fichier mais j’ai tjrs des erreurs quand je lance la 1er commande “bearbox”!..je ne sais que faire…si pouviez m’aider svp!!
2011-05-15 21:20:54 [14457] [0] INFO: Debug_lvl = -1, log_file = , log_lvl = 0
2011-05-15 21:20:54 [14457] [0] WARNING: DLR: using default ‘internal’ for storage type.
2011-05-15 21:20:54 [14457] [0] INFO: DLR using storage type: internal
2011-05-15 21:20:54 [14457] [0] DEBUG: Kannel bearerbox version `1.4.1′.
Build `May 15 2011 13:51:43′, compiler `4.4.5′.
System Linux, release 2.6.35-28-generic, version #50-Ubuntu SMP Fri Mar 18 19:00:26 UTC 2011, machine i686.
Hostname kahina-PC, IP 192.168.1.2.
Libxml version 2.7.7.
Using native malloc.
2011-05-15 21:20:54 [14457] [0] INFO: Started access logfile `access.log’.
2011-05-15 21:20:54 [14457] [0] INFO: SSL not supported, no SSL initialization done.
2011-05-15 21:20:54 [14457] [0] INFO: HTTP: Opening server at port 13000.
2011-05-15 21:20:54 [14457] [0] ERROR: bind failed
2011-05-15 21:20:54 [14457] [0] ERROR: System error 98: Address already in use
2011-05-15 21:20:54 [14457] [0] DEBUG: Started thread 1 (gw/bb_http.c:httpadmin_run)
2011-05-15 21:20:54 [14457] [0] DEBUG: starting smsbox connection module
2011-05-15 21:20:54 [14457] [0] INFO: BOXC: ‘smsbox-max-pending’ not set, using default (100).
2011-05-15 21:20:54 [14457] [0] DEBUG: Started thread 2 (gw/bb_boxc.c:sms_to_smsboxes)
2011-05-15 21:20:54 [14457] [0] DEBUG: Started thread 3 (gw/bb_boxc.c:smsboxc_run)
2011-05-15 21:20:54 [14457] [0] INFO: Set SMS resend frequency to 60 seconds.
2011-05-15 21:20:54 [14457] [0] INFO: SMS resend retry set to unlimited.
2011-05-15 21:20:54 [14457] [0] INFO: DLR rerouting for smsc id disabled.
2011-05-15 21:20:54 [14457] [0] ERROR: bind failed
2011-05-15 21:20:54 [14457] [0] ERROR: System error 98: Address already in use
2011-05-15 21:20:54 [14457] [0] ERROR: smsc_fake: could not create listening socket in port 1000
2011-05-15 21:20:54 [14457] [0] ERROR: Failed to create fake smsc connection
2011-05-15 21:20:54 [14457] [0] PANIC: Cannot start with SMSC connection failing
2011-05-15 21:20:54 [14457] [0] PANIC: /usr/local/sbin/bearerbox(gw_panic+0xf2) [0x80c17f2]
2011-05-15 21:20:54 [14457] [0] PANIC: /usr/local/sbin/bearerbox(smsc2_start+0x39d) [0x80588ad]
2011-05-15 21:20:54 [14457] [0] PANIC: /usr/local/sbin/bearerbox(main+0xbad) [0x80522cd]
2011-05-15 21:20:54 [14457] [0] PANIC: /lib/libc.so.6(__libc_start_main+0xe7) [0x86ace7]
2011-05-15 21:20:54 [14457] [0] PANIC: /usr/local/sbin/bearerbox() [0x8050ba1]
slt tu as des problèmes de port alors je c’est pas par quel méthode tu as installe kannel ?? donc vérifie s’il n’y a pas une autre instance qui tourne sur ta machine avec le port 13000 et pour le fakesmsc aussi le port 1000 est aussi apparemment pris alors tu peut changer pour essayer de voir .
@++
Extremely rated post. I learn one thing completely new on totally different blogs everyday. Deciding on one . stimulating to read the paper content material from different writers and learn just a little something from their website. I’d like to apply sure of this content on my blog you’re mind. Natually I’ll give a hyperlink here we’re at your internet-site. Appreciate your sharing.
I haven’t checked in here for a while as I thought it was getting boring, but the last several posts are good quality so I guess I will add you back to my everyday bloglist.You deserve it friend 🙂
Valuable info.Lucky me I found your site by accident, and I’m shocked why this accident did not happened earlier! I bookmarked it
Hello, i think that i saw you visited my blog thus i came to “return the favor”.I am trying to find things to enhance my web site!I suppose its ok to use some of your ideas!!
magnificent points altogether, you simply gained a brand new reader.What would you suggest in regards to your post that you made some days ago? Any positive?
Undeniably believe that which you stated.Your favorite reason seemed to be on the internet the simplest thing to be aware of.I say to you, I definitely get annoyed while people think about worries that they just don’t know about.You managed to hit the nail upon the top and defined out the whole thing without having side-effects , people could take a signal.Will likely be back to get more.Thanks
I’ve been absent for a while, but now I remember why I used to love this blog.Thanks , I will try and check back more often.How frequently you update your web site?
C'est vraiment flippant, quand je suis arrivé ici, j'ai entendu une voix sortir de mon PC qui me disait : “la glace au chocolat, c'est mal !” C'est une blague ou bien ?
Je vous souhaite un bon vendredi
!
slt elwan moi cé mouha. big merci pour cette configuration vraiment detaille.
Mé moi jé installé avec un cable au lieux du bluetooth, dans ce cas pe ton utilisé hcitool pour rechercher notre modem. aussi les conf pour tester le modem et le sim vont elle changer
slt mouha dans ton cas hcitool ne peut pas t’aider car c’est un outil pour le bluetooth, pour retrouver ou est monté ton modem(par défaut c’est /dev/ttyACM0) tu tape la commande tail /var/log/syslog aprés l’avoir brancher .sinon concernant le reste rien ne change 🙂 !
@+
Salut Elwans, j’ai mis un nouveau tuto. Regardez si c’est correct !!! Bonne journée !
slt marietou j’y suis mais je vois pas le tuto mais le thème est nice 😉
@+
slt vous savé pas comment on fé pour envoyé des sonnerie et logo avec kannel svp j’ai vrémen besoin d’aide je doi soutenir sur sa
slt fatima tu vas utilser le push-wap pour ça tu peut déjà regarder de ce coté http://goo.gl/TQ9h2
@+
bjr Elwan7 deja merci pr tn tuto. cepdt jai quelques soucis.
1- lorsque je lance la connexion rfcomm, jai le message suivant dans le terminal
Press CTRL-C for hangup
Diconnected
donc ce qui veut dire que ça se déconnecte immédiatement.
2- découlant du premier, lorsque je termine la config minicom, jai le message ci après:
device /dev/rfcomm access failed: Aucun fichier ou répertoire de ce type
peux tu m’aider à résoudre ces problèmes?
o fait je travaille avec un téléphone HTC P3300 et comme système d’exploitation CentOS 5
Merci
slt Paul merci pour la remarque 😉 d’apres ton message je vois que tu n’a pas définie le bon chemin ca doit être rfcomm0 pas rfcomm
@+
si je l’ai bien précisé
bon Paul je pense que le problème vient des HTC j’ai tester avec un ami mais le rfcomm ca passe pas avec le bluetooth bon la je suis entrain de cherché pourquoi ça bloque en attendant la solution tu peut tester avec un autre téléphone 🙂
Bonjour elwan7,
je suis sur un projet de classe avec kannel,j’ai essayer de faire toute les config proposez mais toutjours est-il que je n’arrive pas a envoyer des sms.j’utilise un telephone sony ericsson p1i comme modem et j’ai aussi essayer avec la clé internet everywere mais toujours rien est ce que vous pouvez m’aider.je precise que je travail sous ubuntu mais en maichine virtuel.
voila le message qu’il affiche:
root@emmanuel:/etc# bearerbox /etc/kannel.conf
2011-10-27 15:22:50 [9686] [0] INFO: Debug_lvl = -1, log_file = , log_lvl = 0
2011-10-27 15:22:50 [9686] [0] WARNING: DLR: using default ‘internal’ for storage type.
2011-10-27 15:22:50 [9686] [0] INFO: DLR using storage type: internal
2011-10-27 15:22:50 [9686] [0] DEBUG: Kannel bearerbox version `1.4.0′.
Build `Oct 18 2011 13:32:59′, compiler `4.2.4 (Ubuntu 4.2.4-1ubuntu4)’.
System Linux, release 2.6.24-29-generic, version #1 SMP Tue Oct 11 15:26:26 UTC 2011, machine i686.
Hostname emmanuel, IP 127.0.1.1.
Libxml version 2.6.31.
Using native malloc.
2011-10-27 15:22:50 [9686] [0] ERROR: Couldn’t open logfile `« /var/log/kannel/bearerbox.log »’.
2011-10-27 15:22:50 [9686] [0] ERROR: System error 2: No such file or directory
2011-10-27 15:22:50 [9686] [0] INFO: SSL not supported, no SSL initialization done.
2011-10-27 15:22:50 [9686] [0] INFO: HTTP: Opening server at port 13000.
2011-10-27 15:22:50 [9686] [0] ERROR: bind failed
2011-10-27 15:22:50 [9686] [0] ERROR: System error 98: Address already in use
2011-10-27 15:22:50 [9686] [1] DEBUG: Thread 1 (gw/bb_http.c:httpadmin_run) maps to pid 9686.
2011-10-27 15:22:50 [9686] [1] DEBUG: HTTP: No clients with requests, quitting.
2011-10-27 15:22:50 [9686] [1] DEBUG: Thread 1 (gw/bb_http.c:httpadmin_run) terminates.
2011-10-27 15:22:50 [9686] [0] DEBUG: Started thread 1 (gw/bb_http.c:httpadmin_run)
2011-10-27 15:22:50 [9686] [0] DEBUG: starting smsbox connection module
2011-10-27 15:22:50 [9686] [0] INFO: BOXC: ‘smsbox-max-pending’ not set, using default (100).
2011-10-27 15:22:50 [9686] [2] DEBUG: Thread 2 (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 9686.
2011-10-27 15:22:50 [9686] [0] DEBUG: Started thread 2 (gw/bb_boxc.c:sms_to_smsboxes)
2011-10-27 15:22:50 [9686] [3] DEBUG: Thread 3 (gw/bb_boxc.c:smsboxc_run) maps to pid 9686.
2011-10-27 15:22:50 [9686] [3] ERROR: bind failed
2011-10-27 15:22:50 [9686] [3] ERROR: System error 98: Address already in use
2011-10-27 15:22:50 [9686] [3] PANIC: Could not open smsbox port 13001
2011-10-27 15:22:50 [9686] [3] PANIC: bearerbox(gw_panic+0x1ca) [0x80d4fb6]
2011-10-27 15:22:50 [9686] [3] PANIC: bearerbox [0x80563a3]
2011-10-27 15:22:50 [9686] [3] PANIC: bearerbox [0x80ca14d]
2011-10-27 15:22:50 [9686] [3] PANIC: /lib/tls/i686/cmov/libpthread.so.0 [0xb77404fb]
2011-10-27 15:22:50 [9686] [3] PANIC: /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb75a2f5e]
salut évite le copier coller du fichier de configuration qui se trouve dans le site il peut y avoir dé-fois des problèmes d’encodage avec ton éditeur texte et le contenu copié c’est ce qui a provoquer la première et la deuxième erreur télécharge fichier de configuration et change l’extension “.odt” en “.conf” ici . concernant l’erreur “bind failed” j’imagine que tu a du installer kannel par apt-get donc au démarrage tu stop le deamon kannel (sudo service kannel stop).
ps:la virtualisation ne dérange pas mais c’est pas recommander 🙂
bonsoir j’ai suivi votre tuto main des erreur jj’ai telecharge ton kannel.conf
root@karlpc:/home/karlgamba# /usr/sbin/bearerbox /etc/kannel/kannel.conf
2011-11-02 18:57:14 [3533] [0] INFO: Debug_lvl = -1, log_file = , log_lvl = 0
2011-11-02 18:57:14 [3533] [0] WARNING: DLR: using default ‘internal’ for storage type.
2011-11-02 18:57:14 [3533] [0] INFO: DLR using storage type: internal
2011-11-02 18:57:14 [3533] [0] DEBUG: Kannel bearerbox version `1.4.3′.
Build `Mar 19 2010 03:53:52′, compiler `4.4.3′.
System Linux, release 2.6.32-5-686, version #1 SMP Mon Oct 3 04:15:24 UTC 2011, machine i686.
Hostname karlpc, IP 127.0.1.1.
Libxml version 2.7.6.
Using OpenSSL 0.9.8m 25 Feb 2010.
Compiled with MySQL 5.1.45, using MySQL 5.1.49.
Using SQLite 3.6.23.
Using native malloc.
2011-11-02 18:57:14 [3533] [0] INFO: Started access logfile `access.log’.
2011-11-02 18:57:14 [3533] [0] INFO: HTTP: Opening server at port 13000.
2011-11-02 18:57:14 [3533] [0] ERROR: bind failed
2011-11-02 18:57:14 [3533] [0] ERROR: System error 98: Address already in use
2011-11-02 18:57:14 [3533] [0] DEBUG: Started thread 1 (gw/bb_http.c:httpadmin_run)
2011-11-02 18:57:14 [3533] [0] DEBUG: starting smsbox connection module
2011-11-02 18:57:14 [3533] [0] INFO: BOXC: ‘smsbox-max-pending’ not set, using default (100).
2011-11-02 18:57:14 [3533] [0] DEBUG: Started thread 2 (gw/bb_boxc.c:sms_to_smsboxes)
2011-11-02 18:57:14 [3533] [0] DEBUG: Started thread 3 (gw/bb_boxc.c:smsboxc_run)
2011-11-02 18:57:14 [3533] [0] INFO: Set SMS resend frequency to 60 seconds.
2011-11-02 18:57:14 [3533] [0] INFO: SMS resend retry set to unlimited.
2011-11-02 18:57:14 [3533] [0] DEBUG: smsbox MO concatenated message handling enabled
2011-11-02 18:57:14 [3533] [0] INFO: DLR rerouting for smsc id disabled.
2011-11-02 18:57:14 [3533] [0] ERROR: bind failed
2011-11-02 18:57:14 [3533] [0] ERROR: System error 98: Address already in use
2011-11-02 18:57:14 [3533] [0] ERROR: smsc_fake: could not create listening socket in port 1000
2011-11-02 18:57:14 [3533] [0] ERROR: Failed to create fake smsc connection
2011-11-02 18:57:14 [3533] [0] PANIC: Cannot start with SMSC connection failing
2011-11-02 18:57:14 [3533] [0] PANIC: /usr/sbin/bearerbox(gw_panic+0xaf) [0x80d264f]
2011-11-02 18:57:14 [3533] [0] PANIC: /usr/sbin/bearerbox(smsc2_start+0x415) [0x805c725]
2011-11-02 18:57:14 [3533] [0] PANIC: /usr/sbin/bearerbox(main+0xbe8) [0x8055c48]
2011-11-02 18:57:14 [3533] [0] PANIC: /lib/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb70a1c76]
2011-11-02 18:57:14 [3533] [0] PANIC: /usr/sbin/bearerbox() [0x8054321]
salut comment tu as installé kannel en mode apt-get oubien manuellement ?? deuxièmement vas dans le fichier de kannel.conf change le port du fakesmsc en mettant 10000 au lieu de 1000
@+
salut frero j’ai modifié le port à 1000 j’ai toujours la même erreur je vais réinstaller en téléchargeant le paquet comme tu propose
j’avais installé par apt-get
ma distribution c’est squeeze
salut pas besoin de réinstallé a chaque démarrage stop le deamon de kannel (/etc/init.d kannel stop ) ensuite essaye de redémarrer le bearbox pour voir ce que ca donne 😉
@+
Bonsoir,J’ai réalisé la même chose avec un modem wavecom fastrack sur ubuntu 11.0 et la dernière version de kannel mais j’ai un problème quand je lance:
bearerbox -v 1 kannel.conf
voila mon fichier kannel.conf:
#
# Sample configuration file for Kannel bearerbox on Debian.
# See the documentation for explanations of fields.
#
# HTTP administration is disabled by default. Make sure you set the
# password if you enable it.
group = core
admin-port = 13000
admin-password = 123456
admin-deny-ip = “*.*.*.*”
admin-allow-ip = “”
smsbox-port = 91
#wdp-interface-name = “*”
#log-file = “/var/log/kannel/bearerbox.log”
box-deny-ip = “*.*.*.*”
box-allow-ip = “127.0.0.1”
# SMSC MODEM GSM
group = smsc
smsc = at
host = localhost
port = 92
#smsc-id = modem
modemtype = wavecom
device = /dev/ttyS0
speed = 9600
sms-center = 5094400000
#pin= 010177
keepalive = 50
my-number = 50934885021
group = modems
id = wavecom
name = wavecom
detect-string = WAVECOM
reset-string = “ATZ”
init-string = “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0″
# SMSBOX SETUP
group = smsbox
bearerbox-host = localhost
sendsms-port = 93
sendsms-chars = “0123456789+”
log-file = “/var/log/kannel/smsbox.log”
log-level = 0
access-log = “/var/log/kannel/access.log”
# SEND-SMS USERS
group = sendsms-user
username = 123456
password = 123456
# SMS SERVICE ‘Default’
# there should be default always
group = sms-service
keyword = default
max-messages = 0
exec = /var/www/playsms/installer/bin/kannel_incoming %t %q %a
#get-url = “http://localhost/~playsms/plugin/gateway/kannel/geturl.php?t=%t&q=%q&a=%a”
et ca c’est l’erreur qu’il m’a donnée
2011-12-23 12:06:34 [3856] [0] INFO: Kannel bearerbox II version 1.4.3 starting
2011-12-23 12:06:34 [3856] [0] INFO: MAIN: Start-up done, entering mainloop
2011-12-23 12:06:34 [3856] [6] INFO: AT2[/dev/ttyS0]: opening device
2011-12-23 12:06:34 [3856] [6] INFO: AT2[/dev/ttyS0]: Logging in
2011-12-23 12:06:34 [3856] [6] INFO: AT2[/dev/ttyS0]: init device
2011-12-23 12:06:34 [3856] [6] INFO: AT2[/dev/ttyS0]: speed set to 9600
2011-12-23 12:06:46 [3856] [6] INFO: AT2[/dev/ttyS0]: Phase 2+ is supported
2011-12-23 12:06:50 [3856] [6] ERROR: AT2[/dev/ttyS0]: Initialization of device failed.
2011-12-23 12:06:50 [3856] [6] INFO: AT2[/dev/ttyS0]: Closing device
2011-12-23 12:06:50 [3856] [6] ERROR: AT2[/dev/ttyS0]: Couldn’t connect (retrying in 10 seconds).
salut essaye plutôt de mettre un commentaire sur le init-string et si ca marche toujours pas installe minicom et fait un teste pour voir la valeur exacte de init-string
@+
Salut Elwan7. Merci pour votre diponibilité pour nous servire. jèmerais ke vous m’aidez a configurer la passerelle WAP jai deja installalé Kannel. c’est très urgent.
En fèt jvien juste de découvrire votre tuto jèpa parcouru tous les mésages. Excusez moi au cas où joré deja la réponse a ma question. Merci!
salut personnellement j’ai jamais fait du wap avec kannel mais je vais t’envoyer un fichier qui pourra s’en doute t’aider.merci et du courage 😉
Merci c’a m’a vraiment aider maintenat j’ai trouver le message :AT SMSC successfully opened.
mais mon smsbox ne marche pa toujours je ne sais pas comment relie smsbox et bearerbox,et me permettant d’envoyer des messages sur un autre telephone gsm voila ce qu’affiche apres avoir lancer smsbox -v1 kannel.conf:
root@pascal-linux-box:/etc/kannel# smsbox -v 1 kannel.conf
2011-12-27 12:04:19 [3496] [0] INFO: Debug_lvl = 1, log_file = , log_lvl = 0
2011-12-27 12:04:19 [3496] [0] INFO: Starting to log to file smsbox.log level 0
2011-12-27 12:04:19 [3496] [0] INFO: Added logfile `smsbox.log’ with level `0′.
2011-12-27 12:04:19 [3496] [0] INFO: Logging accesses to ‘kannel.access’.
2011-12-27 12:04:19 [3496] [0] INFO: Started access logfile `kannel.access’.
2011-12-27 12:04:19 [3496] [0] INFO: HTTP: Opening server at port 13131.
2011-12-27 12:04:19 [3496] [0] INFO: Set up send sms service at port 13131
2011-12-27 12:04:19 [3496] [0] ERROR: connect failed
2011-12-27 12:04:19 [3496] [0] ERROR: System error 111: Connection refused
2011-12-27 12:04:19 [3496] [0] ERROR: error connecting to server `localhost’ at port `91′
2011-12-27 12:04:19 [3496] [0] PANIC: Couldn’t connect to the bearerbox.
2011-12-27 12:04:19 [3496] [0] PANIC: smsbox(gw_panic+0xd2) [0x80892c2]
2011-12-27 12:04:19 [3496] [0] PANIC: smsbox(main+0xf62) [0x8053952]
2011-12-27 12:04:19 [3496] [0] PANIC: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x617e37]
2011-12-27 12:04:19 [3496] [0] PANIC: smsbox() [0x805447d]
et je vous redonne encore mon script kannel.conf
#
# Sample configuration file for Kannel bearerbox on Debian.
# See the documentation for explanations of fields.
#
# HTTP administration is disabled by default. Make sure you set the
# password if you enable it.
group = core
admin-port = 13000
admin-password = 123456
admin-deny-ip = “*.*.*.*”
admin-allow-ip = “”
smsbox-port = 91
#wdp-interface-name = “*”
#log-file = “/var/log/kannel/bearerbox.log”
box-deny-ip = “*.*.*.*”
box-allow-ip = “127.0.0.1”
# SMSC MODEM GSM
group = smsc
smsc = at
host = localhost
port = 92
#smsc-id = modem
modemtype = wavecom
device = /dev/ttyS0
speed = 9600
sms-center = 18
#pin= 010177
keepalive = 50
my-number = 50946330967
group = modems
id = wavecom
name = wavecom
detect-string = WAVECOM
reset-string = “ATZ”
#init-string = “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0″
# SMSBOX SETUP
group = smsbox
bearerbox-host = localhost
sendsms-port = 13131
sendsms-chars = “0123456789+”
#log-file = “/var/log/kannel/smsbox.log”
log-file = “smsbox.log”
log-level = 0
#access-log = “/var/log/kannel/access.log”
access-log = “kannel.access”
# SEND-SMS USERS
group = sendsms-user
username = 123456
password = 123456
# SMS SERVICE ‘Default’
# there should be default always
group = sms-service
keyword = default
max-messages = 0
exec = /var/www/playsms/installer/bin/kannel_incoming %t %q %a
#get-url = “http://localhost/~playsms/plugin/gateway/kannel/geturl.php?t=%t&q=%q&a=%a”
salut tu as un problème de port change le port 91 au niveau du smsbox-port en 13131 .
Merci beaucoup pour votre aide:mais quand j’ai change le smsbox-port en 13131 le bearerbox -v 1 kannel.conf me donne des erreurs.
Kannel bearerbox II version 1.4.3 starting
2011-12-28 11:53:33 [4016] [3] ERROR: bind failed
2011-12-28 11:53:33 [4016] [3] ERROR: System error 98: Address already in use
2011-12-28 11:53:33 [4016] [3] PANIC: Could not open smsbox port 13131
2011-12-28 11:53:33 [4016] [0] INFO: MAIN: Start-up done, entering mainloop
2011-12-28 11:53:33 [4016] [3] PANIC: bearerbox(gw_panic+0xd2) [0x80d1b62]
2011-12-28 11:53:33 [4016] [3] PANIC: bearerbox() [0x8056488]
2011-12-28 11:53:33 [4016] [3] PANIC: bearerbox() [0x80c8bbb]
2011-12-28 11:53:33 [4016] [3] PANIC: /lib/i386-linux-gnu/libpthread.so.0(+0x5e99) [0xacde99]
2011-12-28 11:53:33 [4016] [3] PANIC: /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xce573e]
et le smsbox -v 1 kannel.conf me done pas des erreur mais il me donne ca:
2011-12-28 11:56:39 [4031] [0] INFO: HTTP: Opening server at port 10000.
2011-12-28 11:56:39 [4031] [0] INFO: Set up send sms service at port 10000
2011-12-28 11:56:39 [4031] [0] INFO: Connected to bearerbox at localhost port 13131.
Je vou redonne une fois de plus mon srcipt kannel.conf:
#
# Sample configuration file for Kannel bearerbox on Debian.
# See the documentation for explanations of fields.
#
# HTTP administration is disabled by default. Make sure you set the
# password if you enable it.
group = core
admin-port = 13000
admin-password = 123456
admin-deny-ip = “*.*.*.*”
admin-allow-ip = “”
smsbox-port = 13131
#wdp-interface-name = “*”
#log-file = “/var/log/kannel/bearerbox.log”
box-deny-ip = “*.*.*.*”
box-allow-ip = “127.0.0.1”
# SMSC MODEM GSM
group = smsc
smsc = at
host = localhost
port = 92
#smsc-id = modem
modemtype = wavecom
device = /dev/ttyS0
speed = 9600
sms-center = 18
#pin= 010177
keepalive = 50
my-number = 50946330967
group = modems
id = wavecom
name = wavecom
detect-string = WAVECOM
reset-string = “ATZ”
#init-string = “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0″
# SMSBOX SETUP
group = smsbox
bearerbox-host = localhost
sendsms-port = 10000
sendsms-chars = “0123456789+”
#log-file = “/var/log/kannel/smsbox.log”
#log-file = “kannel.accesss”
log-level = 0
#access-log = “/var/log/kannel/access.log”
# SEND-SMS USERS
group = sendsms-user
username = 123456
password = 123456
# SMS SERVICE ‘Default’
# there should be default always
group = sms-service
keyword = default
max-messages = 0
exec = /var/www/playsms/installer/bin/kannel_incoming %t %q %a
#get-url = “http://localhost/~playsms/plugin/gateway/kannel/geturl.php?t=%t&q=%q&a=%a”
salut comment tu as installer kannel ?
bonne continuation bro j vois que tu try de tirer ton épingle du jeux bonne continuation !!!!! et comme recommandation regarde du coté de ruby aussi like python il est so puissant et peut aider dans de nombreuses choses peace
yoo merci man c’est gentil je tiendrai compte du recommandation 😉
j’ai installer kannel de cette maniere: par 2 processus
1)apt get research kannel
2)apt get install kannel
alors faut que tu arrêtes le daemon de kannel au démarrage (/etc/init.d kannel stop ) et essaye de relancer le bearerbox pour voir
Salut elwan…apres avoir suivi les instructions j’ai lancé le bearbox…c’est assez flippant de lire un log donc je te donne juste l’erreur:
2012-01-17 16:48:47 [8102] [6] ERROR: AT2[/dev/ttyACM0]: Wrong or no answer to AT. Trying again
2012-01-17 16:48:47 [8102] [6] DEBUG: AT2[/dev/ttyACM0]: –> AT^M
2012-01-17 16:48:51 [8102] [6] ERROR: AT2[/dev/ttyACM0]: Second attempt to send AT failed
2012-01-17 16:48:51 [8102] [6] ERROR: AT2[/dev/ttyACM0]: Initialization of device failed.
..
La j’ai vraiment aucune idée de l’origine de cette erreur…..
d’après le log ton téléphone n’est pas compatible je pense donc si tu peut donner les caractéristiques de ton mobile peut être que je pourrais t’aider désolé du retard en espérant que tu as pu résoudre ton problème
comment faire pour envoyer un sms depuis mon application j2ME???
Et comment faire pour recuperer ce sms par mon application ki est en fait un agent server??
salut tu peut aller regarder mon tuto sur comment connecter drupal a kannel c’est a peut prés la même chose si tu veut envoyer des sms via ton appli j2me 😉 et pour recevoir tes sms aussi tu peut creer un socket qui écoute sur l’adresse IP de ton serveur et le port 13013 pour recevoir les notifications de kannel puis analysé et recherché le contenu qui t’intéresse .En espérant t’avoir aider
Salut plzzz dites moi lorsque je connectes un telephone pour envoyer un sms via kannel???le sms passe til dabord par mon operateur mobile???ou alors ca passe par le cable usb directement…???
salut excuse du retard mais le sms passe effectivement par l’opérateur n’oublie pas que les testes se font sur ton mobile qui est relier a un opérateur.
slt mannn j’ai une question comment demarrer bearbox et smsbox en daemon ….. jai vu
bearbox -d [file] mais ca n marche pas c pas pkoi si ta des idees dessus fait moi sign
salut man c’est bien la méthode qu’on utilise pour démarrer en mode deamon mais faut d’abord s’assurer que tout marche sinon un ‘ps -aux |grep Bearerbox’ peut te donner l’état du serveur s’il est a bien démarrer ou pas
Les messages envoyés par un utilisateur au numero de télephone de celui connecté sur la machine ou il y a kannel sont ils lu par KANNEL AUTOMATIQUEMENT ET ENVOYE A L’APPLICATION decrite par le sms-service???
je comprend pas bien ta question mais faut dire que kannel lit les messages reçus du téléphones automatique et l’analyse pour sortir les mots clé afin de l’affecter au service approprier(sms-service) pour des traitements ultérieurs
bonjour ce que je voudrais savoir c’est, est-ce qu’il est possible de configurer kannel avec une clé usb d’orange pour eviter de recevoir les appels.car pendant l’utilisation de kannel lorsqu’on utilise un telephone,un coup de fil vient rapidement detruire le travail est-ce que c’est possible de reglé ce probleme la ,si oui comment.?si je peux avoir les coordonées du modem clé usb d’orange.pour effectuer des test.merci.coordialement
salut tu peux bien utiliser les clés USB que fourni orange c’est la même chose qu’utiliser un téléphone et pour désactiver les appels il doit y avoir une fonctionnalité sur ton téléphone qui bloque les appels entrant je pense que ça existe dans tout les téléphones pour ne pas abuser! 🙂
@+
aider moi a resoudre ce probleme
2011-10-27 15:22:50 [9686] [0] INFO: Debug_lvl = -1, log_file = , log_lvl = 0
2011-10-27 15:22:50 [9686] [0] WARNING: DLR: using default ‘internal’ for storage type.
2011-10-27 15:22:50 [9686] [0] INFO: DLR using storage type: internal
2011-10-27 15:22:50 [9686] [0] DEBUG: Kannel bearerbox version `1.4.0′.
Build `Oct 18 2011 13:32:59′, compiler `4.2.4 (Ubuntu 4.2.4-1ubuntu4)’.
System Linux, release 2.6.24-29-generic, version #1 SMP Tue Oct 11 15:26:26 UTC 2011, machine i686.
Hostname emmanuel, IP 127.0.1.1.
Libxml version 2.6.31.
Using native malloc.
2011-10-27 15:22:50 [9686] [0] ERROR: Couldn’t open logfile `« /var/log/kannel/bearerbox.log »’.
2011-10-27 15:22:50 [9686] [0] ERROR: System error 2: No such file or directory
2011-10-27 15:22:50 [9686] [0] INFO: SSL not supported, no SSL initialization done.
2011-10-27 15:22:50 [9686] [0] INFO: HTTP: Opening server at port 13000.
2011-10-27 15:22:50 [9686] [0] ERROR: bind failed
2011-10-27 15:22:50 [9686] [0] ERROR: System error 98: Address already in use
2011-10-27 15:22:50 [9686] [1] DEBUG: Thread 1 (gw/bb_http.c:httpadmin_run) maps to pid 9686.
2011-10-27 15:22:50 [9686] [1] DEBUG: HTTP: No clients with requests, quitting.
2011-10-27 15:22:50 [9686] [1] DEBUG: Thread 1 (gw/bb_http.c:httpadmin_run) terminates.
2011-10-27 15:22:50 [9686] [0] DEBUG: Started thread 1 (gw/bb_http.c:httpadmin_run)
2011-10-27 15:22:50 [9686] [0] DEBUG: starting smsbox connection module
2011-10-27 15:22:50 [9686] [0] INFO: BOXC: ‘smsbox-max-pending’ not set, using default (100).
2011-10-27 15:22:50 [9686] [2] DEBUG: Thread 2 (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 9686.
2011-10-27 15:22:50 [9686] [0] DEBUG: Started thread 2 (gw/bb_boxc.c:sms_to_smsboxes)
2011-10-27 15:22:50 [9686] [3] DEBUG: Thread 3 (gw/bb_boxc.c:smsboxc_run) maps to pid 9686.
2011-10-27 15:22:50 [9686] [3] ERROR: bind failed
2011-10-27 15:22:50 [9686] [3] ERROR: System error 98: Address already in use
2011-10-27 15:22:50 [9686] [3] PANIC: Could not open smsbox port 13001
2011-10-27 15:22:50 [9686] [3] PANIC: bearerbox(gw_panic+0x1ca) [0x80d4fb6]
2011-10-27 15:22:50 [9686] [3] PANIC: bearerbox [0x80563a3]
2011-10-27 15:22:50 [9686] [3] PANIC: bearerbox [0x80ca14d]
2011-10-27 15:22:50 [9686] [3] PANIC: /lib/tls/i686/cmov/libpthread.so.0 [0xb77404fb]
2011-10-27 15:22:50 [9686] [3] PANIC: /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb75a2f5e
salut c’est le fichier de configuration que tu as téléchargé qui a des problèmes essaye de supprimer le fichier crée un nouveau et d’y coller ce contenu http://paste.ubuntu.com/894547/ pour voir
merci. ça marche maintenant,juste qu’il m’affiche une erreur de fragmentation de la mémoire..
Salut, j ai gravement besoin d’aide une fois de plus.J arrive pas à connecter a kannel mon telephone Samsung S3600…En fait je sais pas comment savoir sur quel port mon samsung a été assigné…J’ai essayé /dev/ttyS0 rien de meme que /dev/ttyACM0 aussi…J utilise Fedora 16 je crois!C est relié par cable USB
Elwan plzzz montre moi la procedure a suivre…
salut si tu entre ton téléphone tu peux lire le fichier dans les log pour sur quel port ton téléphone a été monté sinon install wvdial et lance la commande wvdialconf pour voir ou se trouve ton téléphone
bonsoir, aidez moiu à resoudre ce probleme. j’ai fini de configurer kannel et quand je lance le bearerbox, il toune bien mais quand je lance le smsbox, apres quelques lignes il se plante.
Et quand je lance l’envoie dans mon navigateur, j’ai ce message:
3: Queued for later delivery, je ne sais pas quoi faire
mon fichier kannel.conf est la suivante
#########################################
#Core Kannel Configuration Section
group = core
admin-port = 13000
admin-password = kannel
#status-password = kannel
#admin-deny-ip = “*.*.*.*”
#admin-allow-ip = “*.*.*.*”
wapbox-port = 13002
smsbox-port = 13003
log-file = “/var/log/kannel/bearerbox.log”
#box-deny-ip = “*.*.*.*”
box-allow-ip = “127.0.0.1”
log-level=1
access-log = “/var/log/bearerbox-access.log”
unified-prefix = “00221,+221,00″
#Wapbox
group = wapbox
bearerbox-host = localhost
log-file = “/var/log/kannel/wapbox.log”
#Smsbox
group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
sendsms-url = “/cgi-bin/sendsms”
sendsms-chars = “0123456789+-”
global-sender = 13013
log-file = “/var/log/kannel/smsbox.log”
log-level = 0
access-log = “/var/log/kannel/access.log”
#Smsc
group = smsc
smsc = at
smsc-id = Nokia-6131
modemtype = nokia_6131
device = /dev/ttyACM8
pin = 0000
host = localhost
sms-center = +22997976903
my-number = +22966529716
sim-buffering = true
keepalive = 10
reroute-dlr = false
speed = 9600
validityperiod=167
#Modems
group = modems
id = nokia6131
name = “Nokia-6131”
detect-string = “Nokia Mobile Phone”
init-string =”AT+CNMI=2,1,2,2,0″
message-storage = “sm”
speed = 9600
need-sleep = true
enable-mms = true
#Sms Service Notes
group = sms-service
accepted-smsc = Nokia-6131
keyword = test
text = “Configuration de kannel réussie. Bravo !!!”
catch-all = true
#Sendsms
group = sendsms-user
username = kannel
password = kannel
forced-smsc = Nokia-6131
user-allow-ip = « *.*.*.* »
#######################################
s’il vous c’est urgent pour moi
salut le message d’erreur est du au faite qu’il ne trouve pas le smsc pour envoyer les mesaages essaye d’enlever le forced-smsc pour voir et donne plus d’infos sur les erreurs renvoyés par le bearerbox
Bonjour,
Pourrais -tu poster le message lu sur ton terminal après avoir lancé le smsbox ?
Bonsoir tout le monde, j’ai perdu le controle de mon nokia 6131 et j’ai dû refaire toute la configuration avec motorola l6
voila la configuration
##############
#Core Kannel Configuration Section
group = core
admin-port = 13000
admin-password = kannel
status-password = kannel
#admin-deny-ip = “*.*.*.*”
#admin-allow-ip = “*.*.*.*”
wapbox-port = 13002
smsbox-port = 13001
log-file = “/var/log/kannel/bearerbox.log”
#box-deny-ip = “*.*.*.*”
box-allow-ip = “127.0.0.1″
log-level=1
access-log = “/var/log/bearerbox-access.log”
unified-prefix = “00229″
#Wapbox
group = wapbox
bearerbox-host = localhost
log-file = “/var/log/kannel/wapbox.log”
#Smsbox
group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
sendsms-url = “/cgi-bin/sendsms”
sendsms-chars = “0123456789+-”
global-sender = 13013
log-file = “/var/log/kannel/smsbox.log”
log-level = 0
access-log = “/var/log/kannel/access.log”
#Smsc
group = smsc
smsc = at
smsc-id = motorola-l6
modemtype = motorola
device = /dev/ttyACM1
pin = 0000
host = localhost
#sms-center = +22997976903
my-number = 0022966529716
sim-buffering = true
keepalive = 10
reroute-dlr = false
speed = 9600
validityperiod=167
#Modems
group = modems
id = motorolal6
name = “motorola-l6″
detect-string = “motorola”
init-string =”AT+CNMI=3,1,0,0,0″
message-storage = “sm”
speed = 9600
need-sleep = true
enable-mms = true
#Sms Service Notes
group = sms-service
accepted-smsc = motorola-l6
keyword = test
text = “Configuration de kannel réussie. Bravo !!!”
catch-all = true
#Sendsms
group = sendsms-user
username = kannel
password = kannel
#forced-smsc = motorola-l6
user-allow-ip = « *.*.*.* »
#################
la reponse de bearerbox est la suivante
##########”
2012-04-18 21:19:10 [9787] [0] INFO: Debug_lvl = -1, log_file = , log_lvl = 0
2012-04-18 21:19:10 [9787] [0] WARNING: DLR: using default ‘internal’ for storage type.
2012-04-18 21:19:10 [9787] [0] INFO: DLR using storage type: internal
2012-04-18 21:19:10 [9787] [0] DEBUG: Kannel bearerbox version `1.4.3′.
Build `Dec 7 2009 17:31:12′, compiler `4.4.2 20091027 (Red Hat 4.4.2-7)’.
System Linux, release 2.6.33.3-85.fc13.i686.PAE, version #1 SMP Thu May 6 18:27:11 UTC 2010, machine i686.
Hostname atoyo, IP 127.0.0.1.
Libxml version 2.7.6.
Using OpenSSL 1.0.0-fips-beta4 10 Nov 2009.
Using SQLite 3.6.20.
Using native malloc.
2012-04-18 21:19:10 [9787] [0] ERROR: Couldn’t open logfile `“/var/log/kannel/bearerbox.log”’.
2012-04-18 21:19:10 [9787] [0] ERROR: System error 2: No such file or directory
2012-04-18 21:19:10 [9787] [0] ERROR: Couldn’t open logfile `“/var/log/bearerbox-access.log”’.
2012-04-18 21:19:10 [9787] [0] ERROR: System error 2: No such file or directory
2012-04-18 21:19:10 [9787] [0] INFO: HTTP: Opening server at port 13000.
2012-04-18 21:19:10 [9787] [0] ERROR: bind failed
2012-04-18 21:19:10 [9787] [0] ERROR: System error 98: Address already in use
2012-04-18 21:19:10 [9787] [0] DEBUG: Started thread 1 (gw/bb_http.c:httpadmin_run)
2012-04-18 21:19:10 [9787] [1] DEBUG: Thread 1 (gw/bb_http.c:httpadmin_run) maps to pid 9787.
2012-04-18 21:19:10 [9787] [0] DEBUG: starting smsbox connection module
2012-04-18 21:19:10 [9787] [1] DEBUG: HTTP: No clients with requests, quitting.
2012-04-18 21:19:10 [9787] [1] DEBUG: Thread 1 (gw/bb_http.c:httpadmin_run) terminates.
2012-04-18 21:19:10 [9787] [0] INFO: BOXC: ‘smsbox-max-pending’ not set, using default (100).
2012-04-18 21:19:10 [9787] [0] DEBUG: Started thread 2 (gw/bb_boxc.c:sms_to_smsboxes)
2012-04-18 21:19:10 [9787] [2] DEBUG: Thread 2 (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 9787.
2012-04-18 21:19:10 [9787] [0] DEBUG: Started thread 3 (gw/bb_boxc.c:smsboxc_run)
2012-04-18 21:19:10 [9787] [0] INFO: Set SMS resend frequency to 60 seconds.
2012-04-18 21:19:10 [9787] [0] INFO: SMS resend retry set to unlimited.
2012-04-18 21:19:10 [9787] [0] DEBUG: smsbox MO concatenated message handling enabled
2012-04-18 21:19:10 [9787] [0] INFO: DLR rerouting for smsc id disabled.
2012-04-18 21:19:10 [9787] [0] INFO: AT2[motorola-l6]: configuration shows modemtype
2012-04-18 21:19:10 [9787] [0] DEBUG: AT2[motorola-l6]: Reading modem definitions from
2012-04-18 21:19:10 [9787] [3] DEBUG: Thread 3 (gw/bb_boxc.c:smsboxc_run) maps to pid 9787.
2012-04-18 21:19:10 [9787] [3] ERROR: bind failed
2012-04-18 21:19:10 [9787] [3] ERROR: System error 98: Address already in use
2012-04-18 21:19:10 [9787] [3] PANIC: Could not open smsbox port 13001
2012-04-18 21:19:10 [9787] [3] PANIC: /usr/sbin/bearerbox(gw_panic+0xcd) [0x80ce55d]
2012-04-18 21:19:10 [9787] [3] PANIC: /usr/sbin/bearerbox() [0x8057fb8]
2012-04-18 21:19:10 [9787] [3] PANIC: /usr/sbin/bearerbox() [0x80c572e]
2012-04-18 21:19:10 [9787] [3] PANIC: /lib/libpthread.so.0() [0xbf1919]
2012-04-18 21:19:10 [9787] [3] PANIC: /lib/libc.so.6(clone+0x5e) [0xb3ae5e]
#######”
et celle de smsbox est:
###########”
2012-04-18 21:20:39 [9791] [0] INFO: Debug_lvl = -1, log_file = , log_lvl = 0
2012-04-18 21:20:39 [9791] [0] DEBUG: Kannel smsbox version `1.4.3′.
Build `Dec 7 2009 17:31:12′, compiler `4.4.2 20091027 (Red Hat 4.4.2-7)’.
System Linux, release 2.6.33.3-85.fc13.i686.PAE, version #1 SMP Thu May 6 18:27:11 UTC 2010, machine i686.
Hostname atoyo, IP 127.0.0.1.
Libxml version 2.7.6.
Using OpenSSL 1.0.0-fips-beta4 10 Nov 2009.
Using SQLite 3.6.20.
Using native malloc.
2012-04-18 21:20:39 [9791] [0] INFO: Starting to log to file “/var/log/kannel/smsbox.log” level 0
2012-04-18 21:20:39 [9791] [0] ERROR: Couldn’t open logfile `“/var/log/kannel/smsbox.log”’.
2012-04-18 21:20:39 [9791] [0] ERROR: System error 2: No such file or directory
2012-04-18 21:20:39 [9791] [0] INFO: Service global sender set as ‘13013’
2012-04-18 21:20:39 [9791] [0] INFO: Logging accesses to ‘“/var/log/kannel/access.log”’.
2012-04-18 21:20:39 [9791] [0] ERROR: Couldn’t open logfile `“/var/log/kannel/access.log”’.
2012-04-18 21:20:39 [9791] [0] ERROR: System error 2: No such file or directory
2012-04-18 21:20:39 [9791] [0] INFO: HTTP: Opening server at port 13013.
2012-04-18 21:20:39 [9791] [0] ERROR: bind failed
2012-04-18 21:20:39 [9791] [0] ERROR: System error 98: Address already in use
2012-04-18 21:20:39 [9791] [0] PANIC: Failed to open HTTP socket
2012-04-18 21:20:39 [9791] [0] PANIC: /usr/sbin/smsbox(gw_panic+0xcd) [0x8088ced]
2012-04-18 21:20:39 [9791] [0] PANIC: /usr/sbin/smsbox(main+0x12dc) [0x805431c]
2012-04-18 21:20:39 [9791] [0] PANIC: /lib/libc.so.6(__libc_start_main+0xe6) [0xa73cc6]
2012-04-18 21:20:39 [9791] [0] PANIC: /usr/sbin/smsbox() [0x8052821]
#########
et pour wapbox est :
##########”
2012-04-18 21:22:21 [9803] [0] INFO: Debug_lvl = -1, log_file = , log_lvl = 0
2012-04-18 21:22:21 [9803] [0] DEBUG: Kannel wapbox version `1.4.3′.
Build `Dec 7 2009 17:31:12′, compiler `4.4.2 20091027 (Red Hat 4.4.2-7)’.
System Linux, release 2.6.33.3-85.fc13.i686.PAE, version #1 SMP Thu May 6 18:27:11 UTC 2010, machine i686.
Hostname atoyo, IP 127.0.0.1.
Libxml version 2.7.6.
Using OpenSSL 1.0.0-fips-beta4 10 Nov 2009.
Using SQLite 3.6.20.
Using native malloc.
2012-04-18 21:22:21 [9803] [0] DEBUG: Dumping Cfg 0x9b51960
2012-04-18 21:22:21 [9803] [0] DEBUG: filename =
2012-04-18 21:22:21 [9803] [0] DEBUG: dumping group (wapbox):
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: dumping group (smsbox):
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: dumping group (core):
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: dumping group (modems):
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: dumping group (smsc):
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: dumping group (sendsms-user):
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: dumping group (sms-service):
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: =
2012-04-18 21:22:21 [9803] [0] DEBUG: Dump ends.
2012-04-18 21:22:21 [9803] [0] DEBUG: map_url_max = -1
2012-04-18 21:22:21 [9803] [0] ERROR: Couldn’t open logfile `“/var/log/kannel/wapbox.log”’.
2012-04-18 21:22:21 [9803] [0] ERROR: System error 2: No such file or directory
2012-04-18 21:22:21 [9803] [0] INFO: Starting to log to file “/var/log/kannel/wapbox.log” level -1
2012-04-18 21:22:21 [9803] [0] DEBUG: no syslog parameter
2012-04-18 21:22:21 [9803] [0] INFO: ————————————————————
2012-04-18 21:22:21 [9803] [0] INFO: Kannel wapbox version 1.4.3 starting up.
2012-04-18 21:22:21 [9803] [0] DEBUG: Started thread 1 (wap/wsp_session.c:main_thread)
2012-04-18 21:22:21 [9803] [0] DEBUG: Started thread 2 (wap/wsp_unit.c:main_thread)
2012-04-18 21:22:21 [9803] [0] DEBUG: Started thread 3 (wap/wsp_push_client.c:main_thread)
2012-04-18 21:22:21 [9803] [0] DEBUG: Started thread 4 (wap/timers.c:watch_timers)
2012-04-18 21:22:21 [9803] [0] DEBUG: Started thread 5 (wap/wtp_resp.c:main_thread)
2012-04-18 21:22:21 [9803] [0] DEBUG: Started thread 6 (gw/wap-appl.c:main_thread)
2012-04-18 21:22:21 [9803] [0] DEBUG: Started thread 7 (gw/wap-appl.c:return_replies_thread)
2012-04-18 21:22:21 [9803] [0] INFO: Connected to bearerbox at localhost port 13002.
2012-04-18 21:22:21 [9803] [0] DEBUG: Started thread 8 (gw/heartbeat.c:heartbeat_thread)
2012-04-18 21:22:21 [9803] [7] DEBUG: Thread 7 (gw/wap-appl.c:return_replies_thread) maps to pid 9803.
2012-04-18 21:22:21 [9803] [5] DEBUG: Thread 5 (wap/wtp_resp.c:main_thread) maps to pid 9803.
2012-04-18 21:22:21 [9803] [8] DEBUG: Thread 8 (gw/heartbeat.c:heartbeat_thread) maps to pid 9803.
2012-04-18 21:22:21 [9803] [3] DEBUG: Thread 3 (wap/wsp_push_client.c:main_thread) maps to pid 9803.
2012-04-18 21:22:21 [9803] [1] DEBUG: Thread 1 (wap/wsp_session.c:main_thread) maps to pid 9803.
2012-04-18 21:22:21 [9803] [6] DEBUG: Thread 6 (gw/wap-appl.c:main_thread) maps to pid 9803.
2012-04-18 21:22:21 [9803] [4] DEBUG: Thread 4 (wap/timers.c:watch_timers) maps to pid 9803.
2012-04-18 21:22:21 [9803] [2] DEBUG: Thread 2 (wap/wsp_unit.c:main_thread) maps to pid 9803.
” sans stop”
#########”
et maintenant quand je met dans le navigateur
” http://127.0.0.1:130/cgi-bin/sendsms?username=kannel&password=kannel&to=0022996122164&text=salut+bonne+soirée ”
cela s’affiche
Unknown request.
Merci d’avance pour votre aide.
Bonjour,
Ok, après avoir lancer Bearbox, kannel ne trouve pas le chemin (ou répertoire) de log => /var/log/kannel/bearerbox.log mentionné dans ton fichier de configuration.
Je te propose la première technique qui est la suivante :
– Commente tous les chemins de log dans ton fichier de configuration -> # /var/log/kannel/bearerbox.log
– Ensuite lance seulement le bearbox et vérifie le résultat. En cas faille, poste les messages d’erreurs pour analyse suivante.
Tu dois corriger d’abord les erreurs de connexion pour le service bearbox avant de penser au lancement de smsbox.
Cdt
bonjour,voila me revoila avec un autre probleme,je voulais savoir si c’etait possible d’envoyer un sms avec kannel et que le recepteur ne puisse pas voir le numero,mais juste un mot:
exemple:au lieu de voir comme expediteur 77777…. qu’ils voie cheikh par exemple..est-ce que c’est possible.merci.
bonsoir voila je souhaiterai savoir si il est possible avec kannel de personnalisé le numero de l’expediteur…par exemple en reception de sms 77777(numero de l’expediteur…)maintenant je voudrais savoir si avec kannel il est possible de faire comme par exemple l’orsqu’orange nous envoie un sms c’est ecrit expediteur orange.et on ne peut voir le numero de tel.
par exemple pour mon cas voir cheikh comme expediteur au lieu de voir mon numero de telephone.merci.
Bonjour,
Dans ton fichier de configuration kannel.conf, dans la partie group smsbox ci-dessous, modifie la valeur du paramètre global-sender = 12345 par global-sender = cheikh
Dans mon cas j’avais commenté la valeur par défaut et rajouter une ligne tout en remplaçant cette valeur par adminweb
# SMSBOX SETUP
group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
#sendsms-chars = “0123456789 +-”
#global-sender = 12345
global-sender = adminweb
Cdt
MERCI pour la reponse mais ca ne marche pas…
voila,le numero de la puce qui est dans le tel serveur visible lors de la reception du sms
# Default kannel configuration file
group=core
admin-port=13000
admin-password=bar
#admin-deny-ip=”*.*.*.*”
#admin-allow-ip=”127.0.0.1″
smsbox-port=13013
#wapbox-port=13002
#wdp-interface-name=”*”
log-file=”/etc/bearerbox.log”
log-level=1
access-log=”sms.log”
#box-deny-ip=”*.*.*.*”
box-allow-ip=”127.0.0.1″
#group=wapbox
#bearbox-host=localhost
#log-file=”/wapbox.log”
unified-prefix=”00221,+221,00″
unified-prefix=”00241,+241″
group=smsbox
bearerbox-host=localhost
sendsms-port=13060
sendsms-url=”/cgi-bin/sendsms”
global-sender=cheikh
sendsms-chars=”0123456789+-”
log-file=”/tmp/smsbox.log”
log-level=0
access-log=”/access.log”
group=smsc
smsc=at
sms-center=+221776380010
modemtype=huawei_e1552
host=localhost
device=/dev/ttyUSB1
pin=0000
speed=460800
validityperiod=167
#sim-buffering = true
group=modems
id=huawei_e1552
name=”huawei E1552″
detect-string =”Huawei”
init-string =”AT+CNMI=2,1,2,2,0″
need-sleep=true
enable-mms=true
message-storage = “SM”
speed= 460800
#enable-hwhs = “AT+IFC=2,2″
group=sendsms-user
username=user
password=pass
concatenation=true
#user-allow-ip=”*.*.*.*”
user-allow-ip=”*.*.*.*”
group=sms-service
keyword=default
catch-all=true
accepted-smsc = Huawei-E1552
get-url=”http://localhost/dock/reccup.php?a=%a&t=%t&q=%q”
#get-url=”http://localhost/GBM/GBM/traitement_reponse_kannel.php?a=%a&t=%t&q=%q”
#get-url=”http://localhost/Macky/wss/dock/reccup.php?a=%a&t=%t&q=%q”
max-message=0
voila jusque la mon numero de tel apparait lorsque j’envoie les sms
le recepteur du sms a toujours la possibilité de voir mon numero
ce que je veux eviter.j’aimerai qu’a la reception,il recoivent cheikh
comme expediteur(style sms no reply)!les manip précédentes ne marchent pas.Merci.si quelqu’un a la solution.
salut pour faire ça tu as besoin d’un numéro court qui doit être attribuer par l’artp et tu va payer au niveau des opérateurs pour qu’il soit routable je vous rappel que l’utilisation du téléphone est juste pour des fin de testes et personnel mais pour des usages professionnels il faut un numéro court .
ah ok super,merci pour l’information je ne savais pas…numero court c’est bon merci pour tout…je vais me renseigner au niveau de l’artp…voir les couts et autres..
Salut Seye,
Je vois le problème, la modification que je t’ai indiqué plus haut est celle qui marche lorsque Kannel est configuré pour se connecter directement au smsc d’un opérateur.
Je l’ai déjà déployé et ça marche avec un numéro court rattaché à un compte smpp.
C’est vrai qu’avec la même modif, le statut reste inchangé lorsque tu utilises un téléphone.
Cette opération serait possible a condition qu’il y ‘ait une petite config qu’il faudrait effectuer sur la plate forme (smsc) d’IT de ton opérateur pour les sms sortant provenant du numéro de test.
merci bertasso…je prend note donc je dois contacter mon operateur si je veux resoudre l’enigme….
voila mon mail seyecheikh1986@gmail.com,ou yahoo.fr
j’aimerai mieux comprendre.
Merci.
Ok, Seye.
tu trouveras mes coordonnées et plus d’autres infos sur mon site http://alainyonso.fr/
Merci bien
merci.
salut tout le monde, j’ai deux petites preocupâtions
1-je veux savoir si vous preconfigurer le portable avant de le connecter à l’ordinateut
2-comment on envoye les messages internationaux avec kannel
slt desiré on ne preconfigure pas le telephone…tout se passe dans le kannel.conf…une fois configurer tu peux meme envoyer des messages a l’exterieur et partout ou tu veux…
Bonjour, je travaille sur le projet de la cretaion d’un serveur sms sous ubuntu pour l’envoie et la reception des sms envoyés àa partir d’une interface web sur pc vers un telephone portable. Pourrais je avoir le script php pour l’interface graphique? et vous allez trouver ma question bête mais quelle est l’utilité de ce genre de projet? Quels bénéfiques cette solution apport-elle pour une entreprise par exemple. Merci
salut tu veux creer un serveur sms ou utilser une passerelle sms ? sinon je te conseille mon article qui parle d’interfacer drupal a kannel et le code est disponible tu pourrais le télécharger .Sinon je pense que avoir une interface web pour envoyé des sms pourrait intéresser les entreprises qui font du marketing genre avisés les clients par sms des nouveaux produits etc…
Merci d’avoir répondu, en fait je veux faire un serveur sms avec base de données mysql mais je crois qu’il me faut une passerelle sms pour interagir avec le reseau gsm. Tu me corriges si je me trompe car je ne maitrise pas bien le sujet. je crois que c’est mieux donc pour l’entreprise d’avoir son propre serveur mail ce sera plus économique
Bonjour, je travaille sur le projet de la cretaion d’un serveur sms sous ubuntu pour l’envoie et la reception des sms envoyés à partir d’une interface web sur pc vers un telephone portable. Pourrais-je avoir le script php pour l’interface graphique? et vous allez trouver ma question bête mais quelle est l’utilité de ce genre de projet? Quels bénéfices cette solution apport-elle pour une entreprise par exemple. Merci
Bonjour,
moi mon problème c’est comment lancer les commandes AT.
Quand je lance minicom je n’arrive pas à écrire dan le terminal
bonjour moi mon probleme c’est au tout début, j’aimerais que vous me detailliez mieux comment configurer le modem GSM. j’utilise pour cela un telephone nokia 6230 que je connecte au pc via le cable usb. Quelles sont les manoeuvres à effectuer avant de configurer kannel? Voici mon emain henriettelopez@yahoo.fr
Merci.
bonjour, je travaille aussi sur kannel , mon problème c’est que je dois stocker les messages reçus dans une base de données crée au préalable , je trouve un problème pour créer la liaison entre ma base de donnée et kannel si quelqu’un pourrait bien m aider , merci .
Bonjour Sally
Dans ton fichier de configuration /etc/kannel/kannel.conf
tu crées un group sms-service comme suit :
group = sms-service
keyword = default
get-url = “http://localhost/kannel/script.php?sender=%p&time=%t&text=%b”
accept-x-kannel-headers = true
concatenation = true
catch-all = true
Là tu pourras récupérer le numéro de téléphone du portable qui envoie avec la variable %p
%t pour l’heure et la date
%b pour le text
Script.php est le script qui feras le traitement du sms envoyé pour le mettre en base de données
tU pourras par exemple utiliser PDO comme suit:
prepare(“INSERT INTO tuto_kannel (sender,message) VALUES (:sender,:message)”);
$stmt->bindParam(‘:sender’,$sender);
$stmt->bindParam(‘:message’,$text);
$stmt->execute();
$cmd = null;
if($stmt->rowCount()>0)
{
echo “Hello “.$text.”. Merci de votre message.”;
}
else
{
echo “Desole! Veuillez recommencer”;
}
}
catch (PDOException $e) {
echo ‘Connection failed: ‘ . $e->getMessage();
}
}
insererMessage($_GET[‘sender’],$_GET[‘text’]);
?>
Désolé le script n’était pas complet
prepare(“INSERT INTO tuto_kannel (sender,message) VALUES (:sender,:message)”);
$stmt->bindParam(‘:sender’,$sender);
$stmt->bindParam(‘:message’,$text);
$stmt->execute();
$cmd = null;
if($stmt->rowCount()>0)
{
echo “Hello “.$text.”. Thank you for your registration.”;
}
else
{
echo “Sorry an error has occured”;
}
}
catch (PDOException $e) {
echo ‘Connection failed: ‘ . $e->getMessage();
}
}
insertSms($_GET[‘sender’],$_GET[‘text’]);
?>
Je n’arrive pas à coller tout le script donne ton mail je t’envoie tout le script
Bonjour, je n’arrive pas à envoyer des messages. Voila ce que je reçois quand je lance le bearerbox
2012-06-14 18:31:43 [10005] [0] INFO: AT2[/dev/ttyACM0]: configuration shows modemtype
2012-06-14 18:31:43 [10005] [0] INFO: AT2[/dev/ttyACM0]: read modem definition for
2012-06-14 18:31:43 [10005] [6] INFO: AT2[/dev/ttyACM0]: opening device
2012-06-14 18:31:43 [10005] [0] INFO: Adding interface *
2012-06-14 18:31:43 [10005] [0] ERROR: Couldn’t bind a UDP socket to port 9200
2012-06-14 18:31:43 [10005] [0] ERROR: System error 98: Address already in use
2012-06-14 18:31:43 [10005] [0] ERROR: Couldn’t bind a UDP socket to port 9201
2012-06-14 18:31:43 [10005] [0] ERROR: System error 98: Address already in use
2012-06-14 18:31:43 [10005] [0] INFO: —————————————-
2012-06-14 18:31:43 [10005] [0] INFO: Kannel bearerbox II version 1.4.3 starting
2012-06-14 18:31:43 [10005] [0] INFO: MAIN: Start-up done, entering mainloop
2012-06-14 18:31:43 [10005] [8] PANIC: gwlib/socket.c:380: read_available: Assertion `fd >= 0′ failed.
2012-06-14 18:31:43 [10005] [8] PANIC: bearerbox(gw_panic+0xd2) [0x80cb032]
2012-06-14 18:31:43 [10005] [8] PANIC: bearerbox(read_available+0x1ac) [0x80d56ac]
2012-06-14 18:31:43 [10005] [8] PANIC: bearerbox() [0x805e08b]
2012-06-14 18:31:43 [10005] [8] PANIC: bearerbox() [0x80c0cfb]
2012-06-14 18:31:43 [10005] [8] PANIC: /lib/i386-linux-gnu/libpthread.so.0(+0x6d4c) [0xb76d7d4c]
2012-06-14 18:31:43 [10005] [8] PANIC: /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb74c8ace]
Le smsbox
2012-06-14 18:38:37 [10261] [0] DEBUG: =
2012-06-14 18:38:37 [10261] [0] DEBUG: Started thread 4 (gw/smsbox.c:obey_request_thread)
2012-06-14 18:38:37 [10261] [4] DEBUG: Thread 4 (gw/smsbox.c:obey_request_thread) maps to pid 10261.
2012-06-14 18:38:37 [10261] [0] DEBUG: Started thread 5 (gw/smsbox.c:url_result_thread)
2012-06-14 18:38:37 [10261] [0] DEBUG: Started thread 6 (gw/smsbox.c:http_queue_thread)
2012-06-14 18:38:37 [10261] [6] DEBUG: Thread 6 (gw/smsbox.c:http_queue_thread) maps to pid 10261.
2012-06-14 18:38:37 [10261] [0] ERROR: connect failed
2012-06-14 18:38:37 [10261] [0] ERROR: System error 111: Connection refused
2012-06-14 18:38:37 [10261] [0] ERROR: error connecting to server `localhost’ at port `13001′
2012-06-14 18:38:37 [10261] [0] PANIC: Couldn’t connect to the bearerbox.
2012-06-14 18:38:37 [10261] [0] PANIC: /usr/local/sbin/smsbox(gw_panic+0xd2) [0x8086eb2]
2012-06-14 18:38:37 [10261] [0] PANIC: /usr/local/sbin/smsbox(main+0xea4) [0x80529f4]
2012-06-14 18:38:37 [10261] [0] PANIC: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0xb74d24d3]
2012-06-14 18:38:37 [10261] [0] PANIC: /usr/local/sbin/smsbox() [0x805351d]
voici mon fichier de configuration :
group = core
admin-port = 13000
admin-password = bar
admin-deny-ip = “*.*.*.*”
admin-allow-ip = “127.0.0.1”
smsbox-port=13001
wapbox-port = 13002
wdp-interface-name = “*”
log-file = “/var/log/kannel/bearerbox.log”
#store-file=”/var/log/kannel/kannel.store”
box-deny-ip = “*.*.*.*”
box-allow-ip = “127.0.0.1”
unified-prefix=”00212,+212,00″
access-log=”/var/log/kannel/access.log”
#log-level=1
group = wapbox
bearerbox-host = localhost
log-file = “/var/log/kannel/wapbox.log”
group=smsc
smsc=at
modemtype=nokiaphone
host=localhost
device=/dev/ttyACM0
sms-center=”00212699790000″
my-number=”00212630785069″
speed=9600
validityperiod=167
pin=0000
reroute-dlr=false
sim-buffering=true
keepalive=10
connect-allow-ip=127.0.0.1
group=sendsms-user
username=tester
password=foobar
#max-messages=3
concatenation=true
user-deny-ip=”*.*.*.*”
user-allow-ip=”127.0.0.1″
group=smsbox
bearerbox-host=localhost
sendsms-port=13131
global-sender=13131
sendsms-chars=”0123456789 +-”
log-file=”/var/log/kannel/smsbox.log”
#log-level=0
sendsms-url=”/cgi-bin/sendsms”
access-log=”/var/log/kannel/access.log”
group=sms-service
keyword=test
text=”Bonjour Monsieur”
#catch-all=true
group=modems
id=nokiaphone
name=”Nokia Phone”
message-storage=”sm”
detect-string=”Nokia Mobile Phone”
#need-sleep=true
speed=9600
Aidez moi s’il vous plait!!!!!!!!!!!!!!!!!!!!
salut tu peux nous dire comment tu as installé kannel et sur quelle sytéme d’exploitation tu l’as mis ?
mercii
Bonjour, j’aimerais aussi avoir le script php pour creer le lien entre la base de données et kannel. voici mon email henriettelopez@yahoo.fr
s’il vous plait j’ai le meme problème qu’Henriette et je voudrai aussi le script php pour creer le lien entre la base de données et kannel.voici mon email ariannelemo@yahoo.fr
bonjour moi mon probleme c’est au tout début, j’aimerais que vous me detailliez mieux comment configurer le modem GSM. j’utilise pour cela un telephone nokia 6230 que je connecte au pc via le cable usb. Quelles sont les manoeuvres à effectuer avant de configurer kannel? Voici mon email henriettelopez@yahoo.fr
Merci.
bonjour mon probleme a moi est que ,malgré la configuration correct de kannel,je n’arrive a envoyer que 160 caractères par SMS,j’aimerai pouvoir en plus de caractere si possible,mais je cherche la combinaison parfaite si quelqu’un l’a
salut chiekh sur ton fichier de configuration il y a max-message qui défini le nombre de caractère à envoyé s’il est a 1 ça donne 160 s’il est a 2 ça donne 160*2 etc…
merci elwan,je voulais savoir si aussi il est possible d’utiliser kannel avec un numero court?
salut cheikh de rien biensure on peut utiliser un numéro court avec kannel 😉
super!en voila un probleme de réglé maintenant pour la rapidité de reponse et de distribution des SMS a une grande masse…avec un Modem Wavecom ca irai vite?je cherche un modem qui distriburait les SMS a grande vitesse et qui serait compatible avec kannel!
le seul defaut que je trouve a kannel c’est qu’on ne sait pas quand est-ce qu’il a fini l’envoi des sms surtout pour les envoi a plusieurs personnes,a moins qu’il yen ai un je serai ravis de le savoir!merci
Bonjour,
avez vous reussi a recevoir des sms sous kannel avec un modem Huawei E1550 ? l’envoi se passe sans probleme.
Merci
Mass
c’est pareil chez moi; je n’arrive pas à recevoir des sms sous kannel avec un modem Huawei l’envoi se passe sans probleme.
seul l’accusée dereception au j’obtient dans mes fichiers journaux.mais le sms reçu est stoké au niveau du portable.
slt mn probleme c’est l’envoi,pouré vs m’aider ? svp
salut pour ceux qui ont un problème de réception avec la clé huawei essayer de mettre l’option sim-buffering =true dans le group smsc du fichier de configuration
o k ça marche
je vien decouvrir une passerelle sms de 4 a 72 kannaux mais je me demande est-ce qu’elle pourrait fonctionner avec kannel..?parcequ’il parait que c’est livré avec un logiciel du nom de sms pro….je me demande donc est-ce que kannel n’est pas limiter?
bonsoir, s’il vous plait j’ai vraiment besoin de votre aide, j’ai installé kannel a la fin de l’installation et de configuration.seul le bearerbox demarre correctement. je me dit que le problème c’est le faite que je ne trouve pas le chemin d’acces des fichiers smsbox.log et access.log. il ne se trouvent pas dans le dans /var/log/kannel/. seul le fichier bearernox.log s’y trouve.
s’il vous plait aidez moi je soutient dans deux semaine sur ce projet vous pouvez peut etre me permettre de telechager ces fichiers si vous les avez ou de me les envoyer dans ma boite: ariannelemo@yahoo.fr
merci d’avance
Merci pour la critique sensée sur elwan7.wordpress.com. Moi et mon voisin ont été simplement prépare à faire quelques recherches à ce sujet. Nous avons eu un prendre un livre dans notre bibliothèque locale, mais je pense que j’ai appris plus de ce poste. Je suis très heureux de voir ces informations étant très partagés librement là-bas.
Je n’ai rien contre l’article, mais je suis en désaccord avec un couple de points à certaines extenct . Je suis probablement une minorité bien , lol . Merci pour le partage sur elwan7.wordpress.com . bonne chance!
bonsoir j’ai un probleme de livraison des rapports. depuis j’ai configuré kannel comme client SMPP pour envoyer des messages et xa marche mais comment puis je savoir si un message a bien été envoyé.il doit y avoir un parametre peut être à ajouter le registred-delivery=1. mais quand je le mets j’ai une erreur de PANIC… merci de m’aider
bonjour j’aimerai savoir si quelqu’un a la configuration du modem wavecom avec kannel…merci
Salut à toute la communauté!
Mon souci est que je veux déclencher un service kannel en mode commande sur le terminal directement!!
Je ne sais pas trop comment s’y prendre????
j’ai vu quelque part : http://localhost:13013/cgi……………
je ne comprend pas trop!
Help me!
je comprend pas bien ta question c’est pas claire en faite un service doit être accessible de l’extérieur via un keyword que tu définie dans le fichier de configuration sinon tu peux exécuter une commande via un service avec l’attribut exec (par exemple exec = reboot et il redémarre la machine ) bon j’ai trop parlé pour ne rien dire expose nous ton problème à travers des exemples ça sera plus claire à mon avis
Merci elwan7, en fait j’ai fait le même post sur la liste de dakarlug!!!Ta proposition me parait cool mais je ne saisis pas trop le mode push de kannel dont tu parle!!!!
Si la question n’est pas toujours claire je vais me répéter:
L’objectif est de verifier le contenu d’un fichier, si le fichier a un contenu, le système déclenche automatiquement un service spécifique de kannel possédant un keyword, si le fichier est vide, le système ne fait rien.
#! /bin/bash
if test -s /Chemin/Vers/Fichier
then
lancement de kannel par le système
fi
salut de rien man sinon le service push de kannel c’est juste l’envoi simple de message à travers l’url (http://localhost:13013/cgi-bin/sendsms?username=$login&password=$pass&to=$Num&text=$Text ) maintenant tu n’a pas besoin de créer un service si c’est juste pour envoyé un message après le contrôle du fichier en espérant t’avoir aider a+
Bonjour à tous,
Dans le cadre d’un projet, j’aimerais savoir si quelqu’un connaîtrait un type de modem
pouvant traiter un grand nombre de sms simultanés avec kannel dans un environnement open source.
Merci d’avance
N hésiter pas a partager cette article
slt après config de kannel voici ceke j obtiens comme message pourriez vous m expliquer ce que ça signifie
2012-10-29 15:56:35 [1423] [6] INFO: AT2[alcatel-585D]: opening device
2012-10-29 15:56:35 [1423] [6] INFO: AT2[alcatel-585D]: Logging in
2012-10-29 15:56:35 [1423] [6] INFO: AT2[alcatel-585D]: init device
2012-10-29 15:56:35 [1423] [6] INFO: AT2[alcatel-585D]: speed set to 9600
2012-10-29 15:56:39 [1423] [6] ERROR: AT2[alcatel-585D]: Wrong or no answer to ATZ, ignoring
2012-10-29 15:56:47 [1423] [6] ERROR: AT2[alcatel-585D]: No answer to AT&F. Trying again
bonjour cher tous , j’ai un soucis avec kannel que je tente de coupler à playsms; je suis sous centos 6.3 ; pr l’installation de playsms tout es ok et ça marche pour kannel je l’ai fais depuis yum ; je fais un copier coller de kannel.conf et de l’erreur qui me viens qd je lance bearerbox
# CORE
group = core
admin-port = 13000
admin-password = playsms
status-password = playsms
log-file = /var/log/kannel/kannel.log
log-level = 0
access-log = /var/log/kannel/access.log
smsbox-port = 13013
store-type = file
store-file = /var/log/kannel/kannel.store
store-type = spool
store-location = /var/spool/kannel/store
smsbox-max-pending = 100
box-allow-ip= »127.0.0.1;192.168.1.*″
unified-prefix=»00225,+225,00″
#bearerbox-host = 127.0.0.1
# SMSBOX
group = smsbox
bearerbox-host = 127.0.0.1
sendsms-port = 13060
sendsms-chars = “0123456789+ ”
global-sender =ocpv
log-file = /var/log/kannel/smsbox.log
log-level = 0
access-log = /var/log/kannel/access.log
# SMSC MODEM GSM
group = smsc
smsc = at
connect-allow-ip=127.0.0.1;192.168.1.*
port=13013
host=localhost
sms-center = +22507070002
my-number= “+22509267893”
smsc-id = huawei
modemtype = huawei
speed=460800
host = localhost
port = 13013
device = /dev/ttyUSB0
sim-buffering =true
# Modem config
group = modems
id = huawei
name = »huawei E1552″
detect-string = »Huawei »
init-string = »AT+CNMI=2,1,2,2,0″
need-sleep=true
enable-mms=true
message-storage= « SM »
init-string = “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0”
speed = 460800
# SENDSMS-USER
group = sendsms-user
default-smsc = default
username = playsms
password = playsms
max-messages = 3
concatenation = true
user-allow-ip= »*.*.*.* »
# SMS SERVICE ‘default’
group = sms-service
keyword = default
catch-all=true
accepted-smsc = Huawei-E1552
assume-plain-text =true
omit-empty = true
max-messages = 0
get-url= »http://localhost/playsms/index.php?app=call&cat=gateway&plugin=kannel&access=geturl&t=%t&q=%q&$
[root@playsms kannel]# bearerbox -v 0 /etc/kannel/kannel.conf
2012-10-31 16:33:42 [3855] [0] INFO: Debug_lvl = 0, log_file = , log_lvl = 0
2012-10-31 16:33:42 [3855] [0] ERROR: Group does not contain variable ‘group’.
2012-10-31 16:33:42 [3855] [0] ERROR: Error found on line 79 of file `/etc/kannel/kannel.conf’.
2012-10-31 16:33:42 [3855] [0] PANIC: Couldn’t read configuration from `/etc/kannel/kannel.conf’.
2012-10-31 16:33:42 [3855] [0] PANIC: bearerbox(gw_panic+0xaf) [0x80c9aef]
2012-10-31 16:33:42 [3855] [0] PANIC: bearerbox(main+0xd00) [0x8052fd0]
2012-10-31 16:33:42 [3855] [0] PANIC: /lib/libc.so.6(__libc_start_main+0xe6) [0x65bce6]
2012-10-31 16:33:42 [3855] [0] PANIC: bearerbox() [0x80515a1]
voici les erreurs signalées merci de votre secour , j’ai un huawei 1552 comme modem
[root@playsms kannel]# smsbox -v 0 /etc/kannel/kannel.conf
2012-10-31 16:43:22 [5121] [0] INFO: Debug_lvl = 0, log_file = , log_lvl = 0
2012-10-31 16:43:22 [5121] [0] ERROR: Group does not contain variable ‘group’.
2012-10-31 16:43:22 [5121] [0] ERROR: Error found on line 79 of file `/etc/kannel/kannel.conf’.
2012-10-31 16:43:22 [5121] [0] PANIC: Couldn’t read configuration from `/etc/kannel/kannel.conf’.
2012-10-31 16:43:22 [5121] [0] PANIC: smsbox(gw_panic+0xaf) [0x808535f]
2012-10-31 16:43:22 [5121] [0] PANIC: smsbox(main+0x1300) [0x8053470]
2012-10-31 16:43:22 [5121] [0] PANIC: /lib/libc.so.6(__libc_start_main+0xe6) [0x65bce6]
2012-10-31 16:43:22 [5121] [0] PANIC: smsbox() [0x8051a01]
OK , merci les amis je viens de voir les nombreuses erreurs qui étaient dans mon fichier de configuration de kannel , c’était qu’entre 2 groupes il ne dois avoir une seule ligne vide et pas d’espace après device=
bonjour cher tous , je tiens avant tout à encore remercier elwan7 et tous ceux qui y participe , je viens recourir à votre aide face à un soucis qui m’empeche de penser à autre chose , j’ai installé kannel que j’ai voulu coupler à playsms ; le bearerbox et le smsbox se lance sans erreurs ; mais je n’arrive a envoyer aucun message ni en recevoir alors que tous les messages restent dans la file d’attente; je tourne sous centos 6.3 avec la derniere version de kannel stable et playsms stable ou svp conseillé moi un bon equivalent de playsms qui pourrai fonctionner je suis à bout . Merci
bonjour les amis ; et merci avant tout à elwan7.
j’ai suivi les tutos presentés ici pour tenter de resoudre un autre problem mais rien n’y fit ;; je tourne sous Centos 6.3 avec les dernieres versions stables de kannel et playsms . j’ai installé kannel depuis yum install ; et pareil pour playsms , quand je lance la bearerbox j’ai un ok à la derniere ligne mais quand je lance la smsbox j’ai ça
2012-11-04 17:30:58 [3948] [0] INFO: Starting to log to file /var/log/kannel/smsbox.log level 0
2012-11-04 17:30:58 [3948] [0] INFO: Added logfile `/var/log/kannel/smsbox.log’ with level `0′.
2012-11-04 17:30:58 [3948] [0] INFO: Service global sender set as ‘14000’
2012-11-04 17:30:58 [3948] [0] INFO: Logging accesses to ‘/var/log/kannel/access.log’.
2012-11-04 17:30:58 [3948] [0] INFO: Started access logfile `/var/log/kannel/access.log’.
2012-11-04 17:30:58 [3948] [0] INFO: HTTP: Opening server at port 14000.
2012-11-04 17:30:58 [3948] [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller)
2012-11-04 17:30:58 [3948] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps to pid 3948.
2012-11-04 17:30:58 [3948] [0] DEBUG: Started thread 2 (gwlib/http.c:server_thread)
2012-11-04 17:30:58 [3948] [0] INFO: Set up send sms service at port 14000
2012-11-04 17:30:58 [3948] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) maps to pid 3948.
2012-11-04 17:30:58 [3948] [0] DEBUG: Started thread 3 (gw/smsbox.c:sendsms_thread)
2012-11-04 17:30:58 [3948] [0] DEBUG: ———————————————-
2012-11-04 17:30:58 [3948] [0] DEBUG: Kannel smsbox version 1.4.3 starting
2012-11-04 17:30:58 [3948] [3] DEBUG: Thread 3 (gw/smsbox.c:sendsms_thread) maps to pid 3948.
2012-11-04 17:30:58 [3948] [0] DEBUG: dumping group (sendsms-user):
2012-11-04 17:30:58 [3948] [0] DEBUG: =
2012-11-04 17:30:58 [3948] [0] DEBUG: =
2012-11-04 17:30:58 [3948] [0] DEBUG: =
2012-11-04 17:30:58 [3948] [0] DEBUG: =
2012-11-04 17:30:58 [3948] [0] DEBUG: =
2012-11-04 17:30:58 [3948] [0] DEBUG: =
2012-11-04 17:30:58 [3948] [0] DEBUG: Started thread 4 (gw/smsbox.c:obey_request_thread)
2012-11-04 17:30:58 [3948] [0] DEBUG: Started thread 5 (gw/smsbox.c:url_result_thread)
2012-11-04 17:30:58 [3948] [4] DEBUG: Thread 4 (gw/smsbox.c:obey_request_thread) maps to pid 3948.
2012-11-04 17:30:58 [3948] [0] DEBUG: Started thread 6 (gw/smsbox.c:http_queue_thread)
2012-11-04 17:30:58 [3948] [6] DEBUG: Thread 6 (gw/smsbox.c:http_queue_thread) maps to pid 3948.
2012-11-04 17:30:58 [3948] [5] DEBUG: Thread 5 (gw/smsbox.c:url_result_thread) maps to pid 3948.
2012-11-04 17:30:58 [3948] [0] INFO: Connected to bearerbox at 127.0.0.1 port 13002.
2012-11-04 17:30:58 [3948] [0] DEBUG: Started thread 7 (gw/heartbeat.c:heartbeat_thread)
2012-11-04 17:30:58 [3948] [7] DEBUG: Thread 7 (gw/heartbeat.c:heartbeat_thread) maps to pid 3948.
tous mes sms que je tente d’envoyé depuis playsms vont dans la file d’attente , je suis perdu j’ai fouillé peu etre pas la ou il fallait mais je suis à bout voici le contenu de mon fichier kannel.conf
# CORE
group = core
admin-port = 13000
admin-password = playsms
status-password = playsms
log-file = /var/log/kannel/kannel.log
log-level = 0
access-log = /var/log/kannel/access.log
smsbox-port = 13002
#store-type = file
store-file = /var/log/kannel/kannel.store
#store-type = spool
store-location = /var/spool/kannel/store
smsbox-max-pending = 100
box-allow-ip= »127.0.0.1;192.168.1.*″
unified-prefix=»00225,+225,00″
#bearerbox-host = 127.0.0.1
# SMSBOX
group = smsbox
bearerbox-host = 127.0.0.1
sendsms-port = 14000
sendsms-chars = “0123456789+ ”
global-sender =14000
log-file = /var/log/kannel/smsbox.log
log-level = 0
access-log = /var/log/kannel/access.log
# SMSC MODEM GSM
group = smsc
smsc = at
connect-allow-ip=127.0.0.1;192.168.1.*
host=localhost
sms-center = +22507070002
my-number= “+22509267893”
smsc-id = Huawei-E1552
modemtype = huawei_e1552
keepalive= 10
speed= 9600
device =/dev/ttyUSB0
sim-buffering =true
# Modem config
group = modems
id = huawei_e1552
name = “huawei E1552”
detect-string = “Huawei”
init-string = “AT+CNMI=2,1,2,2,0″
# need-sleep=true
enable-mms=true
message-storage=”ME”
speed = 9600
# SENDSMS-USER
group = sendsms-user
default-smsc = default
username = playsms
password = playsms
concatenation = true
user-allow-ip= »*.*.*.* »
# SMS SERVICE ‘default’
group = sms-service
keyword = default
catch-all=true
accepted-smsc = Huawei-E1552
assume-plain-text =true
omit-empty = true
max-messages = 0
get-url= “http://localhost/playsms/index.php?app=call&cat=gateway&plugin=kannel&access=geturl&t=%t&q=%q&$”
get-url = http://localhost/info.php?t=%t&q=%q&a=%a
…………………………………..
Merci de me donner un coup de main
salut est que tu as essayé d’envoyer un message sans le playsms ? sinon montre le comportement de ton bearerbox ça sera plus explicite a mon avis. mais je pense que ton erreur se trouve au niveau de default-smsc que tu as mis sur le groupe send-smsuser tu as deja donné un id a ton smsc donc ne mais pas le default essaye de le commenté pour voir
merci de m’avoir repondu ; j’ai commenté comme suggeré voici ce que dit mon bearerbox
2012-11-06 12:04:05 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:04:07 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:04:07 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:04:07 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:04:19 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:04:19 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:04:19 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:04:31 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:04:31 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:04:31 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:04:43 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:04:43 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:04:43 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– OK
2012-11-06 12:04:46 [5850] [5] INFO: Client connected from
2012-11-06 12:04:46 [5850] [5] DEBUG: Started thread 9 (gw/bb_boxc.c:function)
2012-11-06 12:04:46 [5850] [9] DEBUG: Thread 9 (gw/bb_boxc.c:function) maps to pid 5850.
2012-11-06 12:04:46 [5850] [9] DEBUG: Started thread 10 (gw/bb_boxc.c:boxc_sender)
2012-11-06 12:04:46 [5850] [10] DEBUG: Thread 10 (gw/bb_boxc.c:boxc_sender) maps to pid 5850.
2012-11-06 12:04:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: –> AT^M
2012-11-06 12:04:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:04:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:04:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:05:07 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:05:07 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:05:07 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:05:19 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:05:19 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:05:19 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:05:31 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:05:31 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:05:31 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:05:43 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:05:43 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:05:43 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:05:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:05:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:05:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:06:07 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:06:07 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:06:07 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:06:19 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:06:19 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:06:19 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:06:31 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:06:31 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:06:31 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:06:43 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:06:43 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:06:43 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT^M
2012-11-06 12:06:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: AT+CPMS?^M
2012-11-06 12:06:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– +CPMS: "ME",0,23,"SM",4,20,"SM",4,20
2012-11-06 12:06:55 [5850] [6] DEBUG: AT2[Huawei-E1552]: <– OK
tu as envoyé depuis un navigateur ? sinon message-storage= “ME” tu peux commenter aussi ça te sert pas a grand chose je pense .
je viens de voir une doc ou me demande de faire démarrer manuellement sendsmsd ce que j’ai fais et tout semble ok , merci encore je fais une dernière vérification et vous fais un retour encore mille merci
Bonjour cher tous , je viens encore solliciter votre secours , voici j’ai installé kannel que j’ai couplé à playsms , je parviens sans soucis à envoyer des sms depuis playsms mais impossible d’en recevoir , voici le contenu de mon fichier kannel.conf
CORE
group = core
admin-port = 13000
admin-password = playsms
status-password = playsms
log-file = /var/log/kannel/kannel.log
log-level = 0
access-log = /var/log/kannel/access.log
smsbox-port = 13002
#store-type = file
store-file = /var/log/kannel/kannel.store
#store-type = spool
store-location = /var/spool/kannel/store
smsbox-max-pending = 100
box-allow-ip= »127.0.0.1;192.168.1.*″
unified-prefix=»00225,+225,00″
#bearerbox-host = 127.0.0.1
# SMSBOX
group = smsbox
bearerbox-host = 127.0.0.1
sendsms-port = 14000
sendsms-chars = “0123456789+ ”
global-sender = +22557245512
log-file = /var/log/kannel/smsbox.log
log-level = 0
access-log = /var/log/kannel/access.log
# SMSC MODEM GSM
group = smsc
smsc = at
connect-allow-ip=127.0.0.1;192.168.1.*
host=localhost
sms-center = +22507070002
my-number= “+22557245512”
smsc-id = Huawei-E1552
modemtype = huawei_e1552
keepalive= 10
speed= 9600
device =/dev/ttyUSB0
sim-buffering =true
# Modem config
group = modems
id = huawei_e1552
name = “huawei E1552”
detect-string = “Huawei”
init-string = “AT+CNMI=2,1,2,2,0″
# need-sleep=true
enable-mms=true
message-storage=”ME”
speed = 9600
# SENDSMS-USER
group = sendsms-user
#default-smsc = default
username = playsms
password = playsms
concatenation = true
user-allow-ip= »*.*.*.* »
# SMS SERVICE ‘default’
group = sms-service
keyword = default
catch-all=true
accepted-smsc = Huawei-E1552
assume-plain-text =true
omit-empty = true
max-messages = 0
get-url= “http://localhost/playsms/index.php?app=call&cat=gateway&plugin=kannel&access=geturl&t=%t&q=%q&$”
………………………………………………..
je precise que je tourne sous Centos 6.3 avec la derniere version de kannel
Merci pour votre support
je veux savoir utiliser le fake comme smsc
bonjour, j’aimerais de l’aide pour la plateforme sms sous ubuntu server avec la clé intenet everywhere comme modem.
J’ai commencé mais comment faire. C’est un projet à rendre et je n’ai pas encore commencé. Aidez-moi
Salut tout quelqu’un peut-il m’aider en me donnant la commande pour repérer la valeur de la variable init-string de son modem et pour mon cas j’utilise le modem Huawei E153u-1 je veux connaitre la valeur de son init-string est-ce possible?
je pense que c’est la commande AT+CNMI = ?
Boujour à tous mon bearerbox et mon smsbox marche bien lorsque je le démarre mais lorsque je send le mot clé test à partir de mon portable le message arrive bien sur mon terminale où je lancer le smsbox mais sur le terminal où je lancer mon bearerbox voici ce qui le message qui s’affiche c’est dû à quoi?
2013-04-06 11:31:05 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: <– +CMT: ,23
2013-04-06 11:31:05 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: <– 0791428399906900240C9142836909060900003140601103950004F4F29C0E
2013-04-06 11:31:05 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: received message from SMSC: +243899099600
2013-04-06 11:31:05 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: Numeric sender (international)
2013-04-06 11:31:05 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: User data length read as (4)
2013-04-06 11:31:05 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: Udh decoding done len=4 udhi=0 udhlen=0 udh=”
2013-04-06 11:31:05 [1764] [14] DEBUG: send_msg: sending msg to box:
2013-04-06 11:31:05 [1764] [14] DEBUG: boxc_sender: sent message to
2013-04-06 11:31:05 [1764] [13] DEBUG: boxc_receiver: sms received
2013-04-06 11:31:05 [1764] [13] DEBUG: send_msg: sending msg to box:
2013-04-06 11:31:05 [1764] [13] DEBUG: boxc_receiver: got ack
2013-04-06 11:31:06 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: –> AT^M
2013-04-06 11:31:06 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: AT+CPMS?^M
2013-04-06 11:31:06 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: <– +CPMS: "ME",0,10,"ME",0,10,"ME",0,10
2013-04-06 11:31:06 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: <– OK
2013-04-06 11:31:06 [1764] [6] ERROR: AT2[Samsung GT-B7510]: Error encoding PDU!
2013-04-06 11:31:06 [1764] [6] ERROR: System error 2: No such file or directory
2013-04-06 11:31:06 [1764] [13] DEBUG: boxc_receiver: heartbeat with load value 0 received
Et pour ton service, comment réagit-il?
As-tu une réponse???
sur mon terminal smsbox c’est ok parce que je vois le message que j’ai pu envoyer mais je ne pas reçu le message sur mon portable du faite que le message poster ci-dessus s’affiche sur mon terminal bearerbox chaque fois que je send le mot clé test à kannel.
voici mon fichier conf
#Core Kannel Configuration Section
group = core
admin-port = 13000
admin-password = kannel
status-password = kannel
admin-allow-ip = “*.*.*.*”
wapbox-port = 13003
smsbox-port = 13002
log-file = “/var/log/kannel/bearerbox.log”
access-log = “/var/log/kannel/bearerbox-access.log”
log-level = 1
unified-prefix = « 00243,+243,00′′
#Wapbox
group = wapbox
bearerbox-host = localhost
log-file = “/var/log/kannel/wapbox.log”
#Smsbox
group = smsbox
bearerbox-host = localhost
sendsms-port = 14000
sendsms-url = “/cgi-bin/sendsms”
sendsms-chars = “0123456789+-”
global-sender = 14000
log-level = 0
log-file = “/var/log/kannel/smsbox.log”
access-log = “/var/log/kannel/smsbox-access.log”
#Smsc
group = smsc
smsc = at
smsc-id = Samsung GT-B7510
modemtype = Samsung_GT-B7510
device = /dev/ttyACM0
host = localhost
sms-center = +243899099600
my-number = +243899558932
pin = 0000
keepalive = 10
speed = 460800
sim-buffering = true
#Modems
group = modems
id = Samsung_GT-B7510
name = “Samsung GT-B7510”
detect-string = “Samsung”
message-storage = “ME”
speed = 460800
#Sms Service test
group = sms-service
accepted-smsc = Samsung GT-B7510
keyword=test
catch-all = true
text = “Configuration de kannel reussie. Bravo !!!”
#Sendsms
group = sendsms-user
username = kannel
password = kannel
forced-smsc = Samsung GT-B7510
user-allow-ip = « *.*.*.* »
Bonjour Ton Call doit passer en mode texte pour que tu puisse envoyer des messages il est en mode PDU d’ou cette erreur “AT2[Samsung GT-B7510]: Error encoding PDU!”
Elwan svp aide moi lorsque j’essaye avec la commande AT+CMGF=1 c’est ok mais le modem garde toujours le mode PDU donne de stratégie pour bien le maintenir en mode texte j’attend ta réponse c’est très important pour moi.
salut tout le monde, je veux configurer kannel avec ussd mais je ne sais pas quoi faire.
cette erreur persiste aidez-moi svp je suis bloquer je ne sais avancer avec mon travaille de fin d’etudes
2013-04-06 11:31:05 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: <– +CMT: ,23
2013-04-06 11:31:05 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: AT^M
2013-04-06 11:31:06 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: AT+CPMS?^M
2013-04-06 11:31:06 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: <– +CPMS: "ME",0,10,"ME",0,10,"ME",0,10
2013-04-06 11:31:06 [1764] [6] DEBUG: AT2[Samsung GT-B7510]: <– OK
2013-04-06 11:31:06 [1764] [6] ERROR: AT2[Samsung GT-B7510]: Error encoding PDU!
2013-04-06 11:31:06 [1764] [6] ERROR: System error 2: No such file or directory
2013-04-06 11:31:06 [1764] [13] DEBUG: boxc_receiver: heartbeat with load value 0 received
pour tout ceux qui sont buter a ce problème Error encoding PDU!
2013-04-06 11:31:06 [1764] [6] ERROR: System error 2: No such file or directory. mettez juste cette ligne unified-prefix = “+243,00243,0;+,00” dans votre fichier kannel.conf et adaptez-la par rapport à l’indicatif de votre pays et vous allez voir le problème sera résolu.
Bonjour tout le monde, je viens de voir ce tuto et le constat fait est que ça a débuté depuis le 10 octobre 2010, je veux juste dire MERCI a l’auteur et a tout les intervenant! vive le partage.
Cependant , jaimerais installer et configurer kannel à partir de ubuntu, ma question est la suivante: est-il possible de crée une page qui vas recceuillir les sms envoyés et les affichés à l’écran?
Merci d’avance pour votre aide.
slt j’ai un probleme avec la commande sudo aptitude install libxml2-dev libxml2, il me signal le message suivant sudo: aptitude: command not found
Mais pourquoi ne pas faire apt-get install ? aptitude n’est pas installé!!!
gaoussou suit le cheminement de seysade, il a tout à fait raison si aptitude n’est pas installer tu ne peux l’utilisé de plus c’est l’ancetre de apt-get, et ce dernier est installé par défaut sur les derniere distrubution de ubuntu (si c’est se que tu utilise bien sur!)
Salut à tous et du courage pour tout ce que vous etes .
moi je suis entrain de fini mon bachelor et mon theme de fin d’étude porte sur “la mise en oeuvre d’un réseau informatique avec transfert d’argent et paiement de facture par téléphone sous un environnement linux” (c’est à dire transfert d’argent , paiement de facture par téléphone et par internet).
mon pb se porte au niveau de la passerelle entre le réseau informatique et le réseau des télécoms
car je n’ai pas cette passerelle de plus je ne sais meme pas ou commencer car dans ce projet il faut des base de données
svp si vous avez l’idée aidez moi
Pour comprendre principe de fonctionnement de kannel, je dirais que ce blog fait partie des meilleurs!
De manière un peu résumé, la passerelle kannel comme son nom l’indique, nous permet d’établir une liaison entre le réseau informatique et les télécom en exécutant des programmes spécifiques.
Pour commencer regarde ce tuto et suis les étapes point par point. pour la passerelle, un nokia 6230i, une clé orange oubien même un samsung Duos fera l’affaire.
Vasy et en cas de pffffff fait un post!
Bon courage.
salut, j’ai à peu près le même sujet que BAO et je sais par où commencer. Où est le tutoriel ?
Salut à tous et merci pour le commentaire
SVP moi je voudrais savaoir comment le téléphone sera connecté au serveur d’application(serveur de base de donnée ) : par réseau sans fil ou par reseau fillaire .
Merci et du courage à tous
Bonjour à tous! esk’il est possible de configurer kannel pour 2 clefs HUAWEI! J’attend avec impatience vos réponses!
En Fait la clè ne sert que de modem, c’est à partir de cette clé qu’on attaque le réseau mobile. Donc que ça soit une, deux ou six clés peut importe, l’essentiel est de dire dans le fichier modems.conf les paramètres du modem qu’on utilise!!! J’espère que j’ai bien répondu!
Merci SEYSADE pour votre réponse! Mais ce qui m’inquiéte le plus c’est que dans la config de minicom on nous demande de préciser sur quel sortie USB (USBtty0,…) le modem se trouve. Donc si on branche plusieurs cléfs comment va-t-on configurer minicom?
PS: Je vais essayer les 2 clefs avec et vous refaire signe! MErci pour tout!
Bonjour Winlay,
Comme a dit SEYEDE, la clé sert d’un modem pour envoyer et recevoir les données du réseau GSM. La question se posera sur quel type de modem à utiliser lorsqu’il s’agit d’un trafic important simultané ?
Par ailleurs, il existe de modem avec plusieurs (8, 16 ou 32) ports avec une sim par port (exple sur ce lien http://www.alibaba.com/showroom/16-port-gsm-modem.html).
Cela signifie pour un modem choisi de ce genre, tu as la possibilité de configurer tes services avec (4, 16 ou 32) numéros d’un ou de plusieurs opérateurs GSM
J’espère que si cette réponse réponde à ta préoccupation.
Merci
Bonjour Bertaso.
Je comprends bien ce que vous dîtes! Mais le problème c’est qu’avec votre méthode on a toujours un seul modem qui se charge de supporter tous les SIM! Moi ce que je voudrais c’est connecter plusieurs modems (clefs) et chacun sur un port usb!
Est ce possible? si oui: comment faire la config du minicom pour qu’il prenne en compte tous les modems!
Ps: La config kannel ne pose pas de problem!
Je ne sais pas si c’est possible ou pas mais tu peux toujours essayer!!!!
Dans le minicom à la place de USBx mets (*) pour dire tous les ports usb!!!!!!!
Ok Seysade! Je vais l’essayer !
Vraiment merci pour tout!
Big up à Elwan7’s pour le bolg!
Bonjour Winslay,
C est appreciable d envisager cette approche. Je n ai pas encore teste cela.
Je pense que si cette option est possible. Il ne se posera pas de soucis pour la reception des requetes du reseau. Cependant, a l emission, il faudrait preciser quel port (ou modem) a utiliser a l instant t pour emettre une reponse provenant de vos services sinon chacun des modem connecte sur votre PC aura a retourner une meme request vers le client (MO).
Je ne sais pas si le gateway gere bien cet aspect de priorite par port d ecoute pour l emission et la reception.
de toutes les manieres, il ne sera pas envisageable que tous les modems connectes puissent repondre au meme moment et a une meme request.
J apprecie cette idee.
Merci nous signaler au cas de reussite a ce test
Pa de problème! Je ne manquerai de vous tenir au courant des résultats du test!
Merci
Configuration de Kannel | Elwan7’s Blog 赤ちゃんUGG http://www.rent-a-locker.com/ugg-japan/赤ちゃんUGG.html
Je m’appelle Patrick. J’ai lu votre tuto sur l’installation de Kannel Et je m’y suis mis mais je recontre un probleme avec la configuration du modem gsm. En effet j’utilise un modem USB huawei EG160. Quand je tape la commande “sudo hcitool scan”, ca me renvoit “Device is not available: No such device”. Si vous pouvez m’aider afin de poursuivre le tuto
Salut Patrick juste une petite précision le hcitool c’est pour trouver le périphérique bluetooth si vous utilisez un modem USB vous pouvez juste utilisé la commande “dmesg | grep tty ” pour voir ou est monté ton USB
Merci, mais quand je tape cette commande “dmesg | grep tty”. ca n’afiche rien sur le terminal
Bonjour j’ai configurer Kannel et j’ai réussi à le coupler à Playsms pour l’envoie des sms via l’interface WEB…….Mon problème est que je suis limiter dans le nombre de caractère à envoyer !!!!SVP jaimerais savoir s’il n’y a pas un moyen d’augmenter le nombre de caractère par sms…MERCI!!!!!
Bonjour, j’ai réussi enfin à envoyer un sms avec un modem mais je voudrais savoir comment faire pour envoyer un sms avec le nom de mon application aux abonnés.
Est ce que je peux installer kannel sur la ubuntu version 14.04
Oui wiem, c’est possible.
j’ai un probleme a l’installation du kannel
sudo tar xzvf Téléchargements/gateway-1.4.3.tar.gz
tar (child): Téléchargements/gateway-1.4.3.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Salut,
Si c’est pour decompresser, il faut se rendre dans le dossier contenant le tar puis faire:
tar -xzvf gateway-1.4.3.tar.gz
bsr
Est ce qu’elle est possible d’utiliser un tel samsung s4 au lieu de nokia 6230
et quelle la configuration nécessaire
répondez moi urgent et merci d’avance
bonjour, je suivi le tuto c’est vraiment interessant mais je voudrais savoir dans la partie service si le mot clé peut contenir des espace c’est a dire etre un groupe de mot
Bonjour à tous, je vous remercie pour ce tuto très instructif et les différents commentaires qui aident également.
J’ai un problème qui est le suivant: je veux configurer kannel avec mon samsung galaxy note 2 comme modem connecté en usb sur linux mint 17. Sur la SGN2 j’ai fait les réglages nécessaires mais aucune commande ne me permet de détecter le port usb sur lequel elle est connectée.
Même pas wvdial. Que faire ?
bonjour à tous.
Encore merci pour le blog. Cela permet de vulgariser kannel et la recherche dans l’informatique et les télécoms en général.
Mon soucis est que j’ai monté un serveur kannel, le bearerbox et le smsbox fonctionne bien apparemment mais je ne peux ni envoyé, ni recevoir de message. Mes messages arrive sur le téléphone (Nokia 6230i) mais pas a kannel. La liaison est faite par câble USB.
j’ai lus plus haut qu’il fallait peut être mettre le téléphone en mode text.
Avez vous une idée qui pourrais m’aider.
Grand merci d’avance.
Bonjsoir mon ami j’espère que tu as pu régler sinon les problème de liaison avec les modems( ton telephone par exemple) sont souvent liés a la partie configuration du modem tu pourrais faire une capture d’écran en démarrant ton bearerbox ?
Toutes mes excuses pour le retard dans la question et grand merci d’abord pris le temps de me répondre.
En faites j’avais une erreur qui disait que le port 98 était déjà utilisé.
En changeant de distribution linux ( j’ai quitté ubuntu 12.04 pour fedora 20) l’erreur ne s’affiche plus et tout se passe a merveille.
Encore merci pour le boulot monstre que vous faites pour la vulgarisation de kannel et de linux en général.
Tout mes encouragements et mes meilleurs vœux pour l’année 2015.
Bonjour cher ami. J’ai de nouveau un souci. j’ai perdu mon nokia 6230i et depuis je cours apres un telephone compatible avec kannel. Pour la petite histoire j’ai installé mon linux en virtuel (VMware10) sur mon poste. Lorsque je lance mon bearerbox et le smsbox ya aucun message d’erreur. Mais lorsque j’envoie un message sur mon modem j’ai aucun signe que kannel recoit mes messages. J’ai veriéfie le droit sur les ports (mettre les utilisateurs dans le groupe dialout) et configurer gnokii et meme minicom mais rien. Je me demande si c’est possible de mettre kannel dans une machine virtuelle.
Merci pour toute aide.
J’aimerais preciser que j’arrive a envoyé les messages depuis kannel et gnokii. Mais dans le sens inverse ça ne passe pas. comment faire. le seul truc qui m’embete un peux c’est le ” telnet mode = 0 ) qui s’affiche quand je lance le bearerbox. je ne sais pas si c’est normal.
Bonjour mon ami quand tu pose une question et il n’y a pas log ca va être difficile de t’aider poste tes logs et je te rassure juste que c’est bien possible de mettre kannel dans une VM.En espérant que tu as résolut ton problème.
A+
Bonjour à tous.
Je m’excuse encore de ne pas avoir laisser de log. J’aimerais preciser que j’ai deja mis mon user et le root dans le groupe dialout et fait un chmod +a rw sur /dev/ttyACM0.
Je peux envoyer des sms depuis gnokii et kannel mais je n’arrive pas a recevoir des sms sur kannel (smsbox ou bearerbox)
voici mon fichier kannel.conf
# Default kannel configuration file
#——————————————————-
#debut configuration
#CORE
group = core
admin-port = 13000
admin-password = playsms
status-password = playsms
admin-allow-ip = “127.0.0.1”
smsbox-port = 13001
wdp-interface-name = “*”
access-log = “access.log”
box-allow-ip = “127.0.0.1”
unified-prefix = “00241,+241,00”
#———————————————
# SMSBOX SETUP
group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
sendsms-url = “/cgi-bin/sendsms”
global-sender = 13013
sendsms-chars = “0123456789 +-”
log-file = “/tmp/smsbox.log”
log-level = 1
access-log = “access.log”
#———————————————-
#Fakesmsc
#group=smsc
#smsc = fake
#smsc-id=smsctest
#port =1000
#connect-allow-ip =127.0.0.1
#———————————————
# SMSC CONNECTIONS
group = smsc
smsc=at
modemtype=nokiaphone
host = localhost
device=/dev/ttyACM0
speed=9600
validityperiod =167
#sim-buffering = true
#sms-center=+2216380010
#———————————————-
#MODEM
group = modems
id = nokiaphone
name = “NOKIA 6230i”
detect-string = “NOKIA 6230i”
need-sleep = true
enable-mms = true
init-string = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
keepalive-cmd = “AT+CBC;+CSQ”
#———————————————
# SEND-SMS USERS
group = sendsms-user
username = root
password = playsms
max-messages = 3
concatenation = true
#user-deny-ip = “*.*.*.*”
user-allow-ip = “127.0.0.1”
#———————————————
#http://127.0.0.1:13013/cgi-bin/sendsms?username=tester&password=foobar&to=774215209&text=test
# SERVICES
group = sms-service
keyword = test
text = “Enfin sa passe”
#group=sms-service
#keyword=default
#text = “aucun service n’est définie”
#group = sms-service
#keyword =cmd
#exec = %s
Et voici le démarrage du bearerbox.
[root@localhost ncs]# bearerbox -v 0 /etc/kannel.conf
2015-04-27 06:30:46 [3113] [0] INFO: Debug_lvl = 0, log_file = , log_lvl = 0
2015-04-27 06:30:46 [3113] [0] WARNING: DLR: using default ‘internal’ for storage type.
2015-04-27 06:30:46 [3113] [0] INFO: DLR using storage type: internal
2015-04-27 06:30:46 [3113] [0] DEBUG: Kannel bearerbox version `1.4.3′.
Build `Jul 20 2012 08:38:21′, compiler `4.7.1 20120718 (Red Hat 4.7.1-4)’.
System Linux, release 3.19.3-100.fc20.x86_64, version #1 SMP Fri Mar 27 16:53:47 UTC 2015, machine x86_64.
Hostname localhost, IP 127.0.0.1.
Libxml version 2.8.0.
Using OpenSSL 1.0.1c-fips 10 May 2012.
Using SQLite 3.7.13.
Using native malloc.
2015-04-27 06:30:46 [3113] [0] INFO: Started access logfile `access.log’.
2015-04-27 06:30:46 [3113] [0] INFO: HTTP: Opening server at port 13000.
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller)
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 2 (gwlib/http.c:server_thread)
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 3 (gw/bb_http.c:httpadmin_run)
2015-04-27 06:30:46 [3113] [0] DEBUG: starting smsbox connection module
2015-04-27 06:30:46 [3113] [0] INFO: BOXC: ‘smsbox-max-pending’ not set, using default (100).
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 4 (gw/bb_boxc.c:sms_to_smsboxes)
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 5 (gw/bb_boxc.c:smsboxc_run)
2015-04-27 06:30:46 [3113] [0] INFO: Set SMS resend frequency to 60 seconds.
2015-04-27 06:30:46 [3113] [0] INFO: SMS resend retry set to unlimited.
2015-04-27 06:30:46 [3113] [0] DEBUG: smsbox MO concatenated message handling enabled
2015-04-27 06:30:46 [3113] [0] INFO: DLR rerouting for smsc id disabled.
2015-04-27 06:30:46 [3113] [0] INFO: AT2[/dev/ttyACM0]: configuration shows modemtype
2015-04-27 06:30:46 [3113] [0] DEBUG: AT2[/dev/ttyACM0]: Reading modem definitions from
2015-04-27 06:30:46 [3113] [0] DEBUG: AT2[/dev/ttyACM0]: Found modems in config
2015-04-27 06:30:46 [3113] [0] INFO: AT2[/dev/ttyACM0]: read modem definition for
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 6 (gw/smsc/smsc_at.c:at2_device_thread)
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 7 (gw/bb_smscconn.c:sms_router)
2015-04-27 06:30:46 [3113] [0] DEBUG: starting UDP sender/receiver module
2015-04-27 06:30:46 [3113] [5] DEBUG: Thread 5 (gw/bb_boxc.c:smsboxc_run) maps to pid 3113.
2015-04-27 06:30:46 [3113] [4] DEBUG: Thread 4 (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 3113.
2015-04-27 06:30:46 [3113] [3] DEBUG: Thread 3 (gw/bb_http.c:httpadmin_run) maps to pid 3113.
2015-04-27 06:30:46 [3113] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) maps to pid 3113.
2015-04-27 06:30:46 [3113] [0] INFO: Adding interface *
2015-04-27 06:30:46 [3113] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps to pid 3113.
2015-04-27 06:30:46 [3113] [0] DEBUG: udpc_create: Bound to UDP
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 8 (gw/bb_udp.c:udp_receiver)
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 9 (gw/bb_udp.c:udp_sender)
2015-04-27 06:30:46 [3113] [0] DEBUG: udpc_create: Bound to UDP
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 10 (gw/bb_udp.c:udp_receiver)
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 11 (gw/bb_udp.c:udp_sender)
2015-04-27 06:30:46 [3113] [0] DEBUG: starting wapbox connection module
2015-04-27 06:30:46 [3113] [0] ERROR: Missing wapbox-port variable, cannot start WAP
2015-04-27 06:30:46 [3113] [0] DEBUG: starting WDP router
2015-04-27 06:30:46 [3113] [0] DEBUG: Started thread 12 (gw/bearerbox.c:wdp_router)
2015-04-27 06:30:46 [3113] [0] INFO: —————————————-
2015-04-27 06:30:46 [3113] [0] INFO: Kannel bearerbox II version 1.4.3 starting
2015-04-27 06:30:46 [3113] [0] INFO: MAIN: Start-up done, entering mainloop
2015-04-27 06:30:46 [3113] [0] DEBUG: AT2[/dev/ttyACM0]: start called
2015-04-27 06:30:46 [3113] [9] DEBUG: Thread 9 (gw/bb_udp.c:udp_sender) maps to pid 3113.
2015-04-27 06:30:46 [3113] [7] DEBUG: Thread 7 (gw/bb_smscconn.c:sms_router) maps to pid 3113.
2015-04-27 06:30:46 [3113] [8] DEBUG: Thread 8 (gw/bb_udp.c:udp_receiver) maps to pid 3113.
2015-04-27 06:30:46 [3113] [10] DEBUG: Thread 10 (gw/bb_udp.c:udp_receiver) maps to pid 3113.
2015-04-27 06:30:46 [3113] [6] DEBUG: Thread 6 (gw/smsc/smsc_at.c:at2_device_thread) maps to pid 3113.
2015-04-27 06:30:46 [3113] [6] INFO: AT2[/dev/ttyACM0]: opening device
2015-04-27 06:30:46 [3113] [11] DEBUG: Thread 11 (gw/bb_udp.c:udp_sender) maps to pid 3113.
2015-04-27 06:30:46 [3113] [12] DEBUG: Thread 12 (gw/bearerbox.c:wdp_router) maps to pid 3113.
2015-04-27 06:30:46 [3113] [12] DEBUG: udp_die: removing producers from udp-lists
2015-04-27 06:30:46 [3113] [12] DEBUG: Thread 12 (gw/bearerbox.c:wdp_router) terminates.
2015-04-27 06:30:46 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: device opened. Telnet mode = 0
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: device opened
2015-04-27 06:30:47 [3113] [6] INFO: AT2[/dev/ttyACM0]: Logging in
2015-04-27 06:30:47 [3113] [6] INFO: AT2[/dev/ttyACM0]: init device
2015-04-27 06:30:47 [3113] [6] INFO: AT2[/dev/ttyACM0]: speed set to 9600
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: –> ATZ^M
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: <– ATZ
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: AT^M
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: <– AT
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: AT&F^M
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: <– AT&F
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: ATE0^M
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: <– ATE0
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: AT+IFC=2,2^M
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: AT+CPIN?^M
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: <– +CPIN: READY
2015-04-27 06:30:47 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: AT+CMGF=0^M
2015-04-27 06:30:48 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: AT+CSMS=?^M
2015-04-27 06:30:48 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: <– +CSMS: (0,1)
2015-04-27 06:30:48 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: AT+CSMS=1^M
2015-04-27 06:30:48 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: <– +CSMS: 1,1,1
2015-04-27 06:30:48 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0^M
2015-04-27 06:30:48 [3113] [6] DEBUG: AT2[/dev/ttyACM0]: <– OK
2015-04-27 06:30:48 [3113] [6] INFO: AT2[/dev/ttyACM0]: AT SMSC successfully opened.
Vous m'excusez pour la longueur du message. Je ne sais plus quoi faire.
Grand merci d'avance pour votre aide.
Bonjour,
J’aimerais connaitre les dépendances à installer pour kannel.
Je galère à valider le ./configure
Cdlt,
Steeve
Bonjour à tous,
J’ai installé la passerelle kannel sous ubuntu 14.04 serveur. Cependant j’ai deux préoccupations suivantes
1. Exécuter bearerbox et smsbox au démarrage du système, si possible aussi démarrer ces 2 services à l’aide d’un script.
2. Comment supprimer complètement les binaires bearerbox et smsbox suite à une installation après desarchivage et compilation ? NB. J’ai utilisé la commande dpkg pour purger mais les binaires sont toujours là car je souhaite réinstaller directement kannel par la commande apt-get
Merci d’avance à toute personne pourrait me mettre sur une piste de résolution. A
salut tout sa va j’espère ? ben ce pour vous féliciter tous pour les différents problèmes exposés et différentes solutions apportées …. j’ai pas encore installer kannel , je viens d’avoir mon projet sur le Web To SMS en utilisant PHP MYSQL , et en consultant cette page et en lisant tous les messages postés je me dit que vous m’avez déjà apporter la solution avant même de débuter mon projet je vous remercie vraiment au font du cœur et j’espère avoir votre soutien en cas de problème pendant la réalisation …
Bonjour je viens de configurer kannel et sa fonctionne très bien j’aimerais que vous m’aidiez à mettre sur pied une interface graphique pour envoyer des SMS svp merci
slt meci pour le tuto .
je suis bloqué sur cette partie :
root@kbar:/home/briceaka# sudo hcitool scan
Scanning …
BC:B3:08:78:3E:20 Infinix HOT S
root@kbar:/home/briceaka# sudo rfcomm connect BC:B3:08:78:3E:20 1
Can’t connect RFCOMM socket: Device or resource busy.
comment faire je suis débutant.
salut sava ?
j’ai pu configurer kannel et je peux envoyer un message de kannel mais mon seul soucis est lorsque j’envoie depuis un telephone portable, j’ai la reponse suivante (request failed)
Comment faire pour recevoir des sms dans kannel et ou seront stocker les sms ?
merci pour votre aide
bonjour j’ai cette erreur
root@kali:~/Téléchargements/KKK/gateway-1.4.5# sudo make bindir=/usr/bin/kannel install
gcc -D_REENTRANT=1 -I. -Igw -g -O2 -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_LARGE_FILES= -I/usr/include/libxml2 -o wmlscript/wslexer.o -c wmlscript/wslexer.c
In file included from wmlscript/wslexer.c:72:
y.tab.h:268:5: error: conflicting types for ‘ws_yy_parse’
In file included from wmlscript/wslexer.c:70:
wmlscript/wsint.h:296:5: note: previous declaration of ‘ws_yy_parse’ was here
int ws_yy_parse(void *context);
^~~~~~~~~~~
make: *** [Makefile:225: wmlscript/wslexer.o] Error 1
pouvez vous m’aider
Configuration de Kannel – Elwan’s Blog
awdztmhfnjb
[url=http://www.g6uayffm79425ala1u09u7kj20625xp5s.org/]uwdztmhfnjb[/url]
wdztmhfnjb http://www.g6uayffm79425ala1u09u7kj20625xp5s.org/
Configuration de Kannel – Elwan’s Blog
ackzcwjl
ckzcwjl http://www.gg34vg3c21uxs3477r44k43asj5ga15os.org/
[url=http://www.gg34vg3c21uxs3477r44k43asj5ga15os.org/]uckzcwjl[/url]