Pages : 1
#1 Le 18/05/2010, à 22:05
- Prof BALTUS
Créer une action au démarrage
Bonsoir,
J'essaie de créer mon premier script pour exécuter quelques actions lors du démarrage.
Voilà mon problème, j'ai eu un peu de mal à configurer ma carte Wifi, mais finalement, ça fonctionne, le seul hic, c'est qu'à chaque fois, je suis obligé d'écrire dans la Konsole:
cd /lib/firmware/`uname -r`
sudo b43-fwcutter /Wifi/broadcom/kmod/wl_apsta.o
sudo rmmod b43
sudo modprobe b43
J'ai essayé de créer un script en cherchant un peu partout sur le net, et surtout sur ce forum
Mais je ne suis pas sur de moi, et je ne voudrais pas faire de conneries.
Voilà le script que j'ai écrit:
#! /bin/bash
PATH=/bin:/usr/bin:/sbin:/usr/sbin
DAEMON=/usr/sbin/b43-fwcutter
test -x $DAEMON || exit 0
case "$1" in
start)
#ici on écrit le machin pour démarrer le programme
cd /lib/firmware/`uname -r`; b43-fwcutter /Wifi/broadcom/kmod/wl_apsta.o
sudo rmmod b43
sudo modprobe b43
;;
stop)
killall
;;
force-reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: /etc/init.d/atd {start|stop|restart|force-reload|status}"
exit 1
;;
esac
exit 0
Script que je placerai dans /etc/init.d au format ****.sh
Je l'appelerais....... box.sh....pourquoi pas
Ensuite, dans la Konsole, je lui donne les droits d'exécution et je crée les liens avec le rc?.d :
sudo chown root:root /etc/init.d/box.sh
sudo chmod 755 /etc/init.d/box.sh
update-rc.d /etc/init.d/box.sh defaults
Est-ce correct?
Merci d'avance pour votre aide
Hors ligne