Envoyer des sms sur debian gnu/linux

Un petit tuto pour envoyer des sms en console sous linux, j’en ai besoin pour combiner avec mon serveur de monitoring Nagios. Le logiciel utilisé est Gammu, c’est très simple!
J’utilise un nokia e71, vous pouvez voir ici si le votre est supporté http://wammu.eu/phones/

aptitude install gammu

Connecter le téléphone sur votre ordinateur, ici j’utilise un cable usb type CA-101D .
Choisir « PC Suite » lors de la connexion.
dmesg donne :

...
[22811.664979] usb 4-1.3: USB disconnect, device number 4
[22814.163152] usb 4-1.3: new full speed USB device number 5 using ehci_hcd
[22814.257804] usb 4-1.3: New USB device found, idVendor=0421, idProduct=00ab
[22814.257810] usb 4-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[22814.257815] usb 4-1.3: Product: Nokia E71
[22814.257819] usb 4-1.3: Manufacturer: Nokia
[22814.355752] cdc_acm 4-1.3:1.10: ttyACM0: USB ACM device
[22814.356452] cdc_acm 4-1.3:1.12: ttyACM1: USB ACM device
[22814.356997] usbcore: registered new interface driver cdc_acm
[22814.356999] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[22814.366980] NET: Registered protocol family 35
[22814.410200] usbcore: registered new interface driver cdc_phonet
[22814.418027] usbcore: registered new interface driver cdc_ether
[22814.419599] usbcore: registered new interface driver rndis_host
[22814.457592] usbcore: registered new interface driver rndis_wlan

lsusb donne :

root@tux:/etc# lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 003: ID 138a:0007 Validity Sensors, Inc. VFS451 Fingeprint Reader
Bus 003 Device 004: ID 04f2:b15e Chicony Electronics Co., Ltd
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 004 Device 003: ID 05ac:1292 Apple, Inc. iPhone 3G
Bus 004 Device 005: ID 0421:00ab Nokia Mobile Phones E71 (PC Suite mode)

Créer le fichier de conf /etc/gammurc :

[gammu]
port = /dev/ttyACM0
connection = at115200

Tester :

# gammu identify
Device               : /dev/ttyACM0
Manufacturer         : Nokia
Model                : unknown (Nokia E71)
Firmware             : V ICPR71_09w47.10,20-01-11
IMEI                 : 352710043176476
SIM IMSI             : 646020100145051

Envoyer le sms :

# echo "hello world" | /usr/bin/gammu --sendsms TEXT 0320533254
If you want break, press Ctrl+C...
Sending SMS 1/1....waiting for network answer..OK, message reference=193

Si vous voulez une interface graphique, vous pouvez installer wammu .

2 réflexions sur “Envoyer des sms sur debian gnu/linux

  1. misotra amnio tuto io.fa za manan olan kel.
    n msg alefak sur gammu ts met tafidr ao anatin basdedonné ra ts gammu-smsd-inject no ampiasaina. nef ts maints gammu –sendsms vo maha lasa n sms. de n reception anle base de donné ts met mandray sms miints.
    Mb ampio azfd.
    reto n materiel ampiasaiko:
    samsung GT-S5301
    gammu
    plateforme ubuntu 12.04 LTS

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s