Vous êtes sur la page 1sur 9

Monter un serveur SMS en 5 minutes avec des technologies libres (1/2) - Mon regard d'africain sur le LIBRE ...

Accueil ·
Archives

S'abonner

Mon regard d'africain sur le LIBRE ...


Le blog de Florent YOUZAN

Actualités
|
Tiers-Lieux
|
Idées d'entreprise
|
Sur mes traces
|
Tutoriels
|
Concours
|
Regards Libres
|
Innovafrica
|

Accueil
Qui Suis-Je ?
Archives

Aller au contenu | Aller au menu | Aller à la recherche

Monter un serveur SMS en 5 minutes avec des technologies libres (1/2)


Publié le samedi 28 février 2015, 12:39 - modifié le 28/06/15 - Tutoriels - Lien permanent

Article
|
Commentaires (0)
|
Annexes (0)

Les idées d'applications et d'innovations foisonnent de partout dans nos capitales africaines et nombreux sont les
jeunes africains qui orientent l’implémentation de ces idées vers les applications mobiles et principalement vers
les technologies SMS. Une chose est d'avoir une idée mais une autre est de pouvoir très rapidement mettre en

1 sur 9 29/08/2018 à 01:26


Monter un serveur SMS en 5 minutes avec des technologies libres (1/2) - Mon regard d'africain sur le LIBRE ...

place un prototype fonctionnel.

Plusieurs jeunes innovateurs ont des soucis pour implémenter leurs applications SMS parce qu'ils pensent qu'ils
sont obligés de passer un accord avec un quelconque opérateur de téléphonie mobile afin d'utiliser ses
infrastructures pour des tests pilotes. Ce qui n'est pas exactement vrai, car aujourd'hui, les logiciels libres sont
une véritable alternative et permettent à n'importe quel jeune africain de prototyper son application SMS avec des
technologies libres et sur une infrastructure délocalisée qu'il pourrait monter à son domicile.

J'ai donc décidé de présenter en 5 minutes chrono, comment monter un serveur SMS avec des logiciels libres. Le
serveur SMS Libre et Open Source qui fera l'objet de ce 1er billet est « SMS Server Tools 3 ». Je présenterai à
travers ce tutoriel comment installer et configurer « SMS Server Tools » et comment envoyer et recevoir des
messages SMS.

Dans un 2ème billet, je présenterai comment stocker les messages SMS dans une base de données MySQL.

Le présent tutoriel a été entièrement réalisé sur un système d'exploitation Libre GNU/Linux et principalement la
distribution Ubuntu Desktop 14.04 LTS .

Avant toute chose, je vous recommande une mise à jour de la liste des fichiers disponibles dans les dépôts APT
présents dans le fichier de configuration /etc/apt/sources.list. Tapez donc la commande suivante :

$ sudo apt-get update

Je vous recommande ensuite de faire la mise à jour de tous les paquets installés sur le système vers les dernières
versions. Tapez pour cela , la commande suivante :

$ sudo apt-get upgrade

Pour installer le serveur SMS Server Tools 3, tapez la commande ci-dessous :

$ sudo apt-get install smstools

Afin de nous permettre de détecter le téléphone portable qui nous servira de modem GSM et que nous
connecterons à l'ordinateur via un câble USB en veillant à le mettre en mode connexion PC, je vous recommande
d'installer l'application WvDial. Pour cela tapez la commande ci-dessous :

$ sudo apt-get install wvdial

WvDial est une application permettant de se connecter à Internet avec un modem RTC 56 K, un téléphone ou une
clé 3G. Nous l'utiliserons dans ce tutoriel pour détecter le port sur lequel est connecté notre téléphone ou notre
clé 3G. Pour détecter le port de connexion du téléphone, tapez la commande suivante : $ sudo wvdialconf

2 sur 9 29/08/2018 à 01:26


Monter un serveur SMS en 5 minutes avec des technologies libres (1/2) - Mon regard d'africain sur le LIBRE ...

La ligne « Found an USB Modem on /dev/ttyACM0 » indique qu'un modem a été détecté et le port de
communication est le port /dev/ttyACM0 . On a aussi la rapidité de modulation évaluée à 460800 Bd donnée par
la ligne :

ttyACM0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

L'installation est achevée , nous allons maintenant commencer la configuration du serveur SMS. Je vous
recommande avant toute chose d'arrêter « SMS Server Tools » en tapant la commande :

$ sudo /etc/init.d/smstools stop

Vous pouvez aussi d'abord demander le statut du serveur avant de l'arrêter parce que s'il est déjà arrêté la
commande précédente ne sert plus à grande chose . Pour avoir le statut du serveur SMS tapez :

$ sudo /etc/init.d/smstools status

Le fichier de configuration de « SMS Server Tools » est /etc/smsd.conf

Avant de commencer la configuration, je vous recommande de faire une copie de votre fichier de configuration
par défaut en tapant la commande suivant :

$ sudo cp /etc/smsd.conf /etc/smsd.conf.default

Ouvrez ensuite le fichier /etc/smsd.conf avec votre éditeur préféré. Me concernant, voici la commande que j'ai
tapé : $ sudo geany /etc/smsd.conf

Remplacez le contenu de ce fichier par la configuration de base ci-dessous :

3 sur 9 29/08/2018 à 01:26


Monter un serveur SMS en 5 minutes avec des technologies libres (1/2) - Mon regard d'africain sur le LIBRE ...

Nous venons de finir la configuration de SMS server Tools, il est recommandé de lancer le service avec la
commande : $ sudo /etc/init.d/smstools start

Pour envoyer un sms, il suffit tout simplement d’écrire un fichier texte et le copier das le répertoire : var/spool
/sms/outgoing

le contenu de ce fichier peut ressembler à ceci :

Veuillez au niveau du téléphone, à indiquer l'indicatif pays sans le signe (+) et sans (00)

Pour les messages reçus, veuillez regarder dans le répertoire /var/spool/sms/incoming. Chaque message SMS

4 sur 9 29/08/2018 à 01:26


Monter un serveur SMS en 5 minutes avec des technologies libres (1/2) - Mon regard d'africain sur le LIBRE ...

reçu s'y retrouver sous forme d'un fichier texte. Il suffit d'ouvrier chaque fichier pour avoir les détails sur le SMS
reçu. Le contenu de chaque fichier pourrait ressembler au format ci-dessous :

Tous vos messages envoyés se trouvent dans le répertoire /var/spool/sms/sent et vos messages dont l'envoi a
échoué se trouvent dans le répertoire /var/spool/sms/failed

C'est fini, simplement, facilement et surtout librement en 5 minute chrono !

Florent YOUZAN

Author: fyouzan

Restez au courant de l'actualité et abonnez-vous au Flux RSS de cette catégorie

Commentaires (0)

abidjan
afrique
côte d ivoire
Gnu
Gnu-Linux
Libre
Linux
Logiciel Libre

5 sur 9 29/08/2018 à 01:26


Monter un serveur SMS en 5 minutes avec des technologies libres (1/2) - Mon regard d'africain sur le LIBRE ...

Mobile
numerique
Open Sourece
sms
SMS
sms server tools
smstools
telephonie
Ubuntu

Soyez le premier à réagir sur cet article

Ajouter un commentaire Fil des commentaires de ce billet

Nom ou pseudo :

Adresse email :

Site web (facultatif) :

Commentaire :

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Se souvenir de moi sur ce blog

Aucune annexe

À voir également

Micro-Blogging : Comment sauvegarder vos 3000 derniers tweets en ligne de commande

Il y a quelques jours, je publiais un tutoriel sur l'installation et la configuration du client...

Lire la suite

6 sur 9 29/08/2018 à 01:26


Monter un serveur SMS en 5 minutes avec des technologies libres (1/2) - Mon regard d'africain sur le LIBRE ...

Twitter en ligne de commande sous Gnu/Linux

Ce tutoriel a été rédigé à l'attention de tous les jeunes makers de Ovillage qui ont décidé depuis...

Lire la suite

Ovoiturage : des abidjanais découvrent l'impact du « Ouvrons les savoirs d'aujourd'hui pour qu'ils

Articles récentsArchives

Nous avons trop de problèmes à résoudre en Afrique, pour chercher à créer le facebook
africain !

La question de l’innovation fait débat en Afrique et plusieurs observateurs la...

L'école de la vie !

Les vertus de l'échec

L'utilisation des logiciels libres pour mieux agir avec un regard endogène

Hommage à un africain
« Il faut choisir entre le champagne pour quelques-uns ou l'eau potable pour tous »
Thomas SANKARA

7 sur 9 29/08/2018 à 01:26


Monter un serveur SMS en 5 minutes avec des technologies libres (1/2) - Mon regard d'africain sur le LIBRE ...

Fondation pour le logiciel libre (FSF)


« Notre mission est de préserver, protéger et promouvoir la liberté d'utiliser, étudier, copier, modifier et
redistribuer les programmes informatiques, et de défendre les droits des utilisateurs de logiciel libre.»

Mots-clés
Abidjan
Afrique
Côte d Ivoire
Francophonie
Innovation
Libre
Logiciels Libres
Mobile
Numerique
OIF

Tous les mots-clés

Suivez moi sur Twitter


Tweets de @fyouzan

Restez connectés

Licence d'utilisation

«Mon regard d'africain sur le Libre...» est mis à disposition selon les termes de la licence Creative Commons
Attribution - Partage dans les Mêmes Conditions 4.0 International
(Licence CC BY SA)

Pages
Qui Suis-je ?

Liens

8 sur 9 29/08/2018 à 01:26


Monter un serveur SMS en 5 minutes avec des technologies libres (1/2) - Mon regard d'africain sur le LIBRE ...

AFRIWORKERS, l'annuaire des télétravailleurs africains


Le Bog de Framasoft
Le Blog d'Emmabuntüs
Le Blog du JerryClan
Le Blog de Wilfried N'Guessan
Avec le Libre
Le Blog d'ANDRE Ani

S'abonner
Fil des billets
Fil des commentaires

Copyright © Mon regard d'africain sur le LIBRE ...


Thème Chestnut / Design par Azork et Pierre Van Glabeke

Propulsé par Dotclear


Dernière mise à jour 06/07/2018

9 sur 9 29/08/2018 à 01:26