Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 01-01-2016 18:38:44

marcel6566
Membre
Inscription : 01-01-2016

Démarrage de Raspbian : Gammu n'effectue pas les tâches

Bonjour et meilleurs vœux à tous
Mes SMS ne sont pas envoyées au démarrage de mon OS !!!

Sous Raspbian avec un RPI, j'utilise  une clé 3G et GAMMU.
En ligne de commandes j'envoie correctement mes SMS.
Dans un programme C++ compilé, j'envoie correctement mes SMS, via un script basic. "./mon_programme"
Mon programme s'exécute bien au démarrage de l'OS via update-rc ...
Le service gammu-smsd est bien monté.
Mais lors de ce démarrage l'envoi des sms ne se fait pas ???
Je sèche, car je ne trouve rien dans les log qui m'interpellent.
Merci par avance pour votre aide.

Extrait de mon programme en C++


#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <glib.h>
#include <glib/gprintf.h>
int main(int argc, char *argv[])
{
   int comptvaleur = 0;
   char url[100];
   do {
     sprintf(url, "%s", "./envoisms.sh 0600000000 BONNEANNEE2016");
     system(url);
     comptvaleur = comptvaleur + 1;
     usleep(400 * 500);
     } while (comptvaleur < 3);  // WHILE sur le DO
     return EXIT_SUCCESS;
}
 

 

Mon script bash


#!/bin/sh
numero=$1
texte=$2
 gammu-smsd-inject TEXT $numero -text $texte
 

 

Syslog

Dec 31 14:41:50 MyMaison gammu-smsd[2679]: Using FILES service
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: Configuring Gammu SMSD...
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: SHM token: 0xffffffffce023fc2 (-838713406)
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: PIN code is "xxxx"
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: CommTimeout=30, SendTimeout=30, ReceiveFrequency=0, ResetFrequency=0, HardResetFrequency=0
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: checks: CheckSecurity=1, CheckBattery=1, CheckSignal=1
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: mode: Send=1, Receive=1
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: deliveryreport = no
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: phoneid =
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: Inbox is "/var/spool/gammu/inbox/" with format "standard"
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: Outbox is "/var/spool/gammu/outbox/" with format "detail" and transmission format "7bit"
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: Sent SMS moved to "/var/spool/gammu/sent/"
Dec 31 14:41:50 MyMaison gammu-smsd[2679]: SMS with errors moved to "/var/spool/gammu/error/"
Dec 31 14:41:50 MyMaison gammu-smsd[2689]: Created POSIX RW shared memory at 0xb6f67000
Dec 31 14:41:50 MyMaison gammu-smsd[2689]: Starting phone communication...
Dec 31 14:41:50 MyMaison /etc/mysql/debian-start[2692]: Triggering myisam-recover for all MyISAM tables
Dec 31 14:41:51 MyMaison kernel: [   42.179131] uart-pl011 20201000.uart: no DMA platform data

Hors ligne

#2 01-01-2016 21:45:06

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Démarrage de Raspbian : Gammu n'effectue pas les tâches

Bonsoir et Bonne Année
je ne connais rien a ton systeme et ton os , mais ma premiere idée
je pense a ton réseau qui n est pas monté lorsque il veut envoyer le sms.
Dans tes log chercher a quel moment le service réseau est pret (avec une clé 3G ça doit etre un peu long je pense)
je n'ai pas de solution juste une idée smile

Hors ligne

Pied de page des forums