Re: [woody] hotplug et clé USB...
Quoting fred <fredantispam@free.fr>:
> Bonjour,
Hello
>
>
> Que hotplug soit présent ou non (dans /sbin), ça ne change pas le
> résultat : le n° du device USB est toujours incrémenté à chaque connexion.
>
> ALors je me disais qu'avec hotplug, je pourrais le "décrémenter". Mais
> non, rien n'y fait. Le noyau ne semble pas en tenir compte .
>
> On peut mettre des scripts dans /etc/hotplug pour que certaines actions
> soient faites automatiquement à la connexion du device, mais là, je ne
> vois pas à quoi cela pourrait servir.
>
Le seul truc que j'aie trouvé est de décharger le module usb-storage pour
«décrémenter» la valeur. J'ai écrit un petit script vraiment crade, mais bon, ça
marche chez moi(TM). En revanche, ça mettra la zone si tu branches plusieurs
périphériques usb-storage en même temps !
francois@vaio:~$ cat /etc/hotplug/usb/usb-storage
#!/bin/sh
echo 'rmmod usb-storage' > $REMOVER
chmod +x $REMOVER
mount -t vfat -o users,noauto,umask=002,codepage=850,gid=25 /dev/sda1 /usb
Ce script décharge le module usb-storage au débranchement de la clef. La
variable $REMOVER contient le nom du fichier qui sera appelé par hotplug lors du
débranchement. Etant donné que le script est appelé *après* le débranchement, ça
ne te dispense pas de démonter le fs sur la clef ;-)
J'utilise le paquet hotplug de woody :
francois@vaio:~$ apt-cache policy hotplug
hotplug:
Installed: 0.0.20020114-7
Candidate: 0.0.20020114-7
Version Table:
*** 0.0.20020114-7 0
500 http://ftp.u-strasbg.fr stable/main Packages
100 /var/lib/dpkg/status
HTH.
François.
--
Francois BOTTIN
--
"How kind," the PFY sighs. "But where will I go?"
"Somewhere where they know nothing about computing...
where they wouldn't know a RAM chip from a potato chip!"
"But I don't want to visit Microsoft!" he whines.
The BOFH 1998 - Simon Travaglia (bofh.ntk.net)
Reply to: