09/08/2010, 20:40:12
Pour le lancement automatique, j'ai suivi le PDF de Jeff :
Créer et placer les 2 fichiers ci-dessous dans : /share/
HDA_DATA/.qpkg/Optware/bin
LancementEIBD.sh
#!/bin/sh
echo "Lancement de EIBD";
/share/HDA_DATA/.qpkg/Optware/bin/eibd -t65535 -D -S -T -i ipt:
192.168.123.244:3671 &
LancementLINKNX.sh
#!/bin/sh
echo "Lancement de LINKNX";
export LD_LIBRARY_PATH=/share/HDA_DATA/.qpkg/Optware/lib
/share/HDA_DATA/.qpkg/Optware/bin/linknx -c/share/HDA_DATA/Qweb/knxweb/
linknx.xml &
Puis effectuer le lancement au démarrage :
mount -t ext2 /dev/mtdblock5 /tmp/config
vi /tmp/config/autorun.sh
#!/bin/sh /sbin/daemon_mgr eibd start "/share/HDA_DATA/.qpkg/Optware/
bin/LancementEIBD.sh" /sbin/daemon_mgr linknx start "/share/
HDA_DATA/.qpkg/Optware/bin/LancementLINKNX.sh"
chmod +x /tmp/config/autorun.sh
umount /tmp/config
La seule chose que j'avais fait avant, c'était l'installation de ipkg
en ligne de commande, avec lancement automatique. ausssi :
# mount /dev/mtdblock5 -t ext2 /tmp/config
# cd /tmp/config
# vi autorun.sh
rm -rf /opt
ln -sf /share/MD0_DATA/optware/opt /opt echo "export PATH=$PATH:/opt/
bin:/opt/sbin" >> /etc/profile
et le plus important , mettre les droits sur le fichier :
# chmod +x autorun.sh
# cd /
# umount /dev/mtdblock5
J'espère qu'avec ça , t'arrivera a lancer EIBD et LINKNX .
Pour info, voir les processus qui tournent
lancer la commande : #PS
tuer un processus : kill 20456 ( N° du processus donné par la commande
PS )
Par contre, avec le lancement automatique, EIBD et LINKNX redémarre
dès que le système détecte qu'ils ne sont plus en service.
Créer et placer les 2 fichiers ci-dessous dans : /share/
HDA_DATA/.qpkg/Optware/bin
LancementEIBD.sh
#!/bin/sh
echo "Lancement de EIBD";
/share/HDA_DATA/.qpkg/Optware/bin/eibd -t65535 -D -S -T -i ipt:
192.168.123.244:3671 &
LancementLINKNX.sh
#!/bin/sh
echo "Lancement de LINKNX";
export LD_LIBRARY_PATH=/share/HDA_DATA/.qpkg/Optware/lib
/share/HDA_DATA/.qpkg/Optware/bin/linknx -c/share/HDA_DATA/Qweb/knxweb/
linknx.xml &
Puis effectuer le lancement au démarrage :
mount -t ext2 /dev/mtdblock5 /tmp/config
vi /tmp/config/autorun.sh
#!/bin/sh /sbin/daemon_mgr eibd start "/share/HDA_DATA/.qpkg/Optware/
bin/LancementEIBD.sh" /sbin/daemon_mgr linknx start "/share/
HDA_DATA/.qpkg/Optware/bin/LancementLINKNX.sh"
chmod +x /tmp/config/autorun.sh
umount /tmp/config
La seule chose que j'avais fait avant, c'était l'installation de ipkg
en ligne de commande, avec lancement automatique. ausssi :
# mount /dev/mtdblock5 -t ext2 /tmp/config
# cd /tmp/config
# vi autorun.sh
rm -rf /opt
ln -sf /share/MD0_DATA/optware/opt /opt echo "export PATH=$PATH:/opt/
bin:/opt/sbin" >> /etc/profile
et le plus important , mettre les droits sur le fichier :
# chmod +x autorun.sh
# cd /
# umount /dev/mtdblock5
J'espère qu'avec ça , t'arrivera a lancer EIBD et LINKNX .
Pour info, voir les processus qui tournent
lancer la commande : #PS
tuer un processus : kill 20456 ( N° du processus donné par la commande
PS )
Par contre, avec le lancement automatique, EIBD et LINKNX redémarre
dès que le système détecte qu'ils ne sont plus en service.