Manuels de service: https://elektrotanya.com/keres Datasheet: https://datasheet4u.com/ Calcul de fréquence de résonnance: http://www.pronine.ca/lcf.htm Site pour codes télécommandes: http://lirc.sourceforge.net/remotes/ Site pour lecteur de bandes magnétiques https://events.ccc.de/congress/2005/fahrplan/events/765.en.html **COMMANDES HAYES** AT+CPIN? >>> +CPIN: SIM PIN // pin codes need to be entered >>> OK AT+CPIN="9546" >>>; OK AT+CLCK="SC",0,"9546" // disable pin code >>> OK AT+CPIN? >>> +CPIN: READY ---- INSTALL ARCHLINUX SUR RASPBERRY creer boot et root, extraire le tar.gz dans root et deplacer le boot de root dans boot sync clavier en azert: KEYMAP=fr-latin1 dans/etc/vconsole.conf changer le hostname (/etc/hostname), créer pit et pierre et supprimer alarm, l'heure (ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localhost) mise a jour des paquetes et upgrade : pacman -Syu install de sudo, vim, xorg-init, spectrwm ---- __**Smstools**__ Objectif : Envoyer (ou recevoir) des SMS depuis une machine, et ce de manière automatique, ou lorsqu'un évènement survient (Souci Nagios, réception mail, crontab,....) Sommaire 1 Installation 1.1 Debian Lenny 1.2 OpenBSD 1.3 Trouver le modem 2 Utilisation **Installation** __Debian Lenny__ apt-get install smstools Un tail -f /var/log/daemon.log donne le nom du device , chez moi :/dev/ttyACM0 Une boulette dans les droits : chown -R smsd.smsd /var/log/sms* On relance /etc/init.d/smstools restart __OpenBSD__ pkg_add smstools3 usbutil echo "if [ -x /usr/local/bin/smsd ]; then install -d -o _smsd /var/run/smsd echo -n ' smsd'; /usr/local/bin/smsd fi " >> /etc/rc.local Ajouter _smsd au groupe dialer dialer:*:119:_smsd Trouver le modem C'est le plus compliqué... Quel device dans /dev/ correspond au modem ?? Sous OpenBSD, le cordon USB vers un Sony K610i me disait : umodem0 at uhub1 port 1 configuration 3 interface 1 "Sony Ericsson Sony Ericsson K610" rev 2.00/0.00 addr 2 umodem0: data interface 2, has CM over data, has break umodem0: status change notification available ucom0 at umodem0 umodem1 at uhub1 port 1 configuration 3 interface 3 "Sony Ericsson Sony Ericsson K610" rev 2.00/0.00 addr 2 umodem1: data interface 4, has CM over data, has break umodem1: status change notification available ucom1 at umodem1 cdce0 at uhub1 port 1 configuration 3 interface 8 "Sony Ericsson Sony Ericsson K610" rev 2.00/0.00 addr 2 cdce0: address @MAC ugen0 at uhub1 port 1 configuration 3 "Sony Ericsson Sony Ericsson K610" rev 2.00/0.00 addr Et pourtant c'est : /dev/cuaU0 **Utilisation** vi /etc/smsd.conf (On modifie la ligne device = ///// dans la partie GSM1 ) Un script piqué d'ici #!/usr/local/bin/bash # This script send a text sms at the command line by creating # a sms file in the outgoing queue. # I use it for testing. # $1 is the destination phone number # $2 is the message text # if you leave $2 or both empty, the script will ask you #DEST=33N°Tel au format international : Le 336XXXXX au lieu du 06XXXXX DEST=$1 if [ -z "$DEST" ]; then printf "Destination: " read DEST fi TEXT=$2 if [ -z "$TEXT" ]; then printf "Text: " read TEXT fi == Debug == Attention, les smstools refuseront de fonctionner si vous utilisez les numéros en 06XX; seuls les formats 336XXx sont acceptés. De plus l'erreur est peu parlante : The modem answer was not OK: +CMS ERROR: 38 (Network out of order) FILE=`mktemp /var/spool/sms/outgoing/send_$DEST` chown _smsd $FILE echo "To: $DEST" >> $FILE echo "" >> $FILE echo "$TEXT" >> $FILE Puis un simple echo "Systèmes opérationnels Captain Kirk" | sendsms.sh et c'est parti pour du monitoring temps-réel. Tout se passe dans /var/spool/sms, avec des outgoing, des incoming, des sent... Récupérée de « http://www.openbsd-edu.net/index.php?title=Smstools&oldid=1667 »