Bonjour,
je cherche à faire une action quand j'allume et éteins mon imprimante.
Pour cela j'ai rajouté une entrée pour mon imprimante et le script qui correspond dans /etc/hotplug/usb.usermap.
Ensuite j'ai mis ce script dans /etc/hotplug/usb. Avec un $ACTION= add/remove je fais mes trucs...
tout cela marche à merveille quand j'allume mon imprimante ($ACTION =add) mais le script n'est pas exécuté quand je l'éteins ! (c'est pas $ACTION =remove qui ne marche pas c'est le script qui n'est pas appelé...)
avez vous une idée pour m'aider ?
Merci d'avance
(Mandrake 10.0 official avec kernel smp 2.6.3)
# $REMOVER
Posté par Alexandre Boeglin . Évalué à 3.
http://openbrick.org/cgi-bin/viewcvs.cgi/umigumi/custom/vpn/etc/hot(...)
en gros, quand le script est appelé pat hotplug au branchement du device, il lui passe une variable : $REMOVER
sinon, ce script sert juste de "contrôleur", le véritable boulot est effectué dans un scxript situé dans /etc/dynamic/scripts
ensuite, quand le périphérique est débranché, hotplug va voir si $REMOVER est un fichier exécutable, et si c'est le cas, il l'exécute, puis l'efface.
je crois que ceci est décrit dans http://linux-hotplug.sourceforge.net/(...) et sinon, tu peux regarder les autres scripts dans /etc/hotplug et /etc/dynamic pour t'en inspirer
@++
[^] # Re: $REMOVER
Posté par viervier . Évalué à 2.
J'essaye ce soir en rentrant du boulot
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.