Bonjour et merci par avance pour votre aide.
Mes SMS ne sont pas envoyées au démarrage !!!
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 ...
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 et bon réveillon !
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
root@MyMaison:/var/log#