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
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 »