Merci pour ton aide..
J'y suis arrivé.. enfin.
Je suis reparti du script de ce post : http://www.knx-fr.com/showthread.php?tid=3365
le voici recopié tel qu'utilisé :
Je l'ai écrit dans un nouveau fichier, à côté de l'autre
Je l'ai ensuite rendu exécutable avec
puis ajouté au démarrage
il m'a alors dis qu'il y avait déjà mon ancien script au démarrage (ou un truc dans le style). J'ai alors essayé d'enlever l'ancien script avec
mais il n'a pas eu l'air de vouloir.
Tant pis me suis-je dis, j'essaie de redémarrer.. et là EIBD s'est bien lancé au démarrage... je ne sais pas bien pour finir qui fait quoi et lequel fonctionne.. mais ça m'est égal du moment que ça fonctionne !
Linux et moi, ça fait 2.. et pour longtemps.
J'y suis arrivé.. enfin.
Je suis reparti du script de ce post : http://www.knx-fr.com/showthread.php?tid=3365
le voici recopié tel qu'utilisé :
Code :
#!/bin/sh
### BEGIN INIT INFO
# Provides: knx
# Required-Start: $syslog $remote_fs $network
# Required-Stop: $syslog $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Provides knx services for raspberry pi
### END INIT INFO
startKnx() {
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
sudo -u pi eibd -d -D -S -T -i ipt:192.168.0.21:3671
echo "KNX services started" >> sudo -u pi /home/pi/knx.log
}
#
# main
#
case "$1" in
start)
startKnx
;;
stop)
;;
status)
;;
esac
#
Je l'ai écrit dans un nouveau fichier, à côté de l'autre
Je l'ai ensuite rendu exécutable avec
Code :
sudo chmod 755 /etc/init.d/monScript_2
puis ajouté au démarrage
Code :
sudo update-rc.d monScript_2 defaults
il m'a alors dis qu'il y avait déjà mon ancien script au démarrage (ou un truc dans le style). J'ai alors essayé d'enlever l'ancien script avec
Code :
sudo update-rc.d monScript_1 remove
Tant pis me suis-je dis, j'essaie de redémarrer.. et là EIBD s'est bien lancé au démarrage... je ne sais pas bien pour finir qui fait quoi et lequel fonctionne.. mais ça m'est égal du moment que ça fonctionne !
Linux et moi, ça fait 2.. et pour longtemps.