Bonjour à tous,
Je n’arrive pas à faire fonctionner RaspiSMS, car j’ai l’impression que mon Modem GSM n’est pas/mal reconnu.
Le Modem acheté est celui conseillé dans le tutoriel : www.amazon.fr/Pumpkin-Adaptateur-7-2Mbps-Autoradio-Soutient/dp/B01G3GLPDU/ref=as_li_ss_tl?ie=UTF8&qid=1477911281&sr=8-1&keywords=dongle+3g&&linkCode=ll1&tag=raspbianfranc-21&linkId=5f99cfeba99df25351d20626920d13a5
J’ai un Raspberry Pi 3, qui est branché avec une bonne alimentation, comme conseillé.
Concernant la version de gammu, je suis en 1.33.0, un peu vieille, mais je n’arrive pas à trouver mieux.
pi@raspberrypi:~ $ gammu -v
[Gammu version 1.33.0 built 08:52:37 on Aug 14 2013 using GCC 4.6]
Quand je fais un lsusb
, j’obtiens ça :
pi@raspberrypi:~ $ lsusb
Bus 001 Device 006: ID 05c6:f000 Qualcomm, Inc.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Ad
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Pour la version verbeuse, voir le pastebin
Ensuite, quand je fais un dmesg | grep tty
, ça me sort :
pi@raspberrypi:~ $ dmesg | grep tty
[ 0.000000] Kernel command line: 8250.nr_uarts=0 dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 cm2708_fb.fbheight=416 bcm2709.boardrev=0xa02082 bcm2709.serial=0x13f91a54 smsc95x x.macaddr=B8:27:EB:F9:1A:54 bcm2708_fb.fbswap=1 bcm2709.uart_clock=48000000 xc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
[ 0.001337] console [tty1] enabled
[ 1.923278] 3f201000.uart: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2
[ 3.138598] systemd[1]: Starting system-getty.slice.
[ 3.144583] systemd[1]: Created slice system-getty.slice.
Je ne vois donc pas de ttyUSB0
, qui indiquerait le dongle GSM.
Voici la version sans grep sur pastebin
Du coup, quand j’installe RaspiSMS, il essaye de faire gammu-detect
, mais ça ne fonctionne pas, car j’ai l’erreur :
hci_inquiry: Connection timed out
Voici le résumé de l’installation :
[details=Résumé]
pi@raspberrypi:~ $ sudo dpkg -i raspisms.deb
(Reading database … 39220 files and directories currently installed.)
Preparing to unpack raspisms.deb …
Unpacking raspisms (2.0) over (2.0) …
Setting up raspisms (2.0) …
Il est possible de configurer automatiquement gammu. Pour cela, le module GSM gérant la carte SIM doit-être connecté à la Raspberry Pi. Voulez-vous le faire ? [y/n]
y
Gammu va etre configure automatiquement.
Creation des fichier de configuration /etc/gammurc et /etc/gammu-smsdrc
hci_inquiry: Connection timed out
hci_inquiry: Connection timed out
Rentrez le code PIN de votre carte SIM. (Laissez vide si elle n’a pas de code PIN)
Aucun code PIN ne sera utilisé.
Le fichier de configuration /etc/gammu-smsdrcrc a été généré correctement.
La base de données de RaspiSMS va être déployée.
Password root MySQL :
ERROR 1062 (23000) at line 152: Duplicate entry 'transfer' for key 'name'
La base de données a été correctement déployée.
La connexion a la base de données pour RaspiSMS va être configurée avec le compte root
RaspiSMS a été installé avec succès dans le répertoire /var/www/html/RaspiSMS.\n\n
Attribution du dossier /var/www/html/RaspiSMS à l'utilisateur www-data
Le dossier a bien été donné à www-data, avec les droits 755
Attribution du dossier /var/www/html/RaspiSMS/receiveds à l'utilisateur gammu
Le dossier a bien été donné à gammu, avec les droits 755
Ajout droit d'execution sur /var/www/html/RaspiSMS/console.php
Droit d'execution ajoute
Ajout droit d'execution sur /var/www/html/RaspiSMS/parseSMS.sh
Droit d'execution ajoute
Le compte administrateur pour RaspiSMS va être créé. Choisissez une adresse e-mail et un mot de passe pour ce compte
Adresse e-mail :
test@test.com
Mot de passe :
Activation du module de réecriture d'URL d'Apache
Module rewrite already enabled
Ajout du fichier de configuration Apache de RaspiSMS
Site raspisms disabled.
To activate the new configuration, you need to run:
service apache2 reload
Activation du fichier de configuration Apache de RaspiSMS
Enabling site raspisms.
To activate the new configuration, you need to run:
service apache2 reload
Redémarrage d'Apache
Warning: Unit file of apache2.service changed on disk, 'systemctl daemon-reload' recommended.
Redémarrage de Gammu
Ajout des tâches dans la crontab
Installation terminée avec succès.[/details]
Le fichier de config /etc/gammurc
est vide
Et le /etc/gammu-smsdrc
ne contient pas grand chose d’intéressant non plus :
[details=Résumé]pi@raspberrypi:~ $ cat /etc/gammu-smsdrc
# SMSD configuration, see gammu-smsdrc(5)
[smsd]
service = files
logfile = syslog
# Increase for debugging information
debuglevel = 0
RunOnReceive = /var/www/html/RaspiSMS/parseSMS.sh
# Paths where messages are stored
inboxpath = /var/spool/gammu/inbox/
outboxpath = /var/spool/gammu/outbox/
sentsmspath = /var/spool/gammu/sent/
errorsmspath = /var/spool/gammu/error/
pi@raspberrypi:~ $ cat /etc/gammu
gammurc gammu-smsdrc
[/details]
Enfin, j’ai testé la clé sous Windows, il y a un logiciel qui s’installe tout seul, puis je peux envoyer des SMS, mais impossible de le faire fonctionner avec gammu non plus.
Je m’en remets à vous, car je ne sais plus quoi faire
Merci d’avance !