Dans plusieurs occasions, en particulier lors des ateliers 4JLG, j'ai
constate un probleme lorsque des clefs USB differentes etaient montees
successivement sur une machine.
Il s'avere apres quelques essais personnels que le noyau incremente le
numero du device USB a chaque _NOUVELLE_ clef, mais ne libere pas ce
numero lorsque la clef est enlevee. Si une clef anciennement utilisee
est de nouveau inseree, elle reprend son numero precedent.
(Je parle de clefs USB, mais lire "perifs USB mass-storage", le pb etant
le meme avec les APN, certains scanners mass-storage, etc...)
Le probleme a ete debattu quelque peu sur la liste debian-user-french,
mais une solution de fond n'a pas ete trouvee: juste une solution au
probleme du moment... J'ai en effet constate qu'en enlevant les modules
USB du noyau, puis en les remettant, le noyau remettait ses compteurs a
zeros (ce qui semble logique)... C'est bourrin, mais c'est toujours
mieux que de rebooter la machine, comme on le faisait aux 4JLG (avec une
RedHat 9). Sinon, il faut se rappeler quels perifs USB mass-storage ont
deja ete utilises dans la journee pour savoir quel numero on tire
lorsqu'on branche son APN favori... Avec un petit script contenant
les bons rmmod, sleep (!), et insmod, on arrive a une solution
semi-automatique qq peu acceptable...
Mais je n'ai pas trouve de solution pour attribuer de maniere constante,
un perif USB sur un point de montage fixe, toujours identique, quelque
soit l'historique d'utilisation de l'USB, l'heure, la temperature,
l'age du capitaine, etc... ;o)
Ceci etant dit, je connais peu la Mandrake, et de plus je n'aime pas sa
maniere de proceder en faisant trop de choses automatiques et parfois
'inhabituelles' et qui s'averent quelques fois assez... instables. Je
suis plutot pour controler tout sur sa machine, type Debian (mais ceci
n'est pas un debut de Troll...).
J'espere avoir fait un peu avancer la chose...
Laurent
On Mon, 2004-02-09 at 00:23, Olivier Allard-Jacquin wrote:
> Bonsoir,
>
> Jerome KIEFFER wrote:
> >
> > Salut
> >
> > je me demandais si des gens utilisaient plusieurs perifs
> > USB-Mass-Storage et comme leur assigner un nom dans le fstab.
>
> J'ai une technique bourine qui n'est pas top :
> <extrait /etc/fstab>
> /dev/sda1 /mnt/usb/1 auto user,noauto,sync,umask=0,exec 0 0
> /dev/sda2 /mnt/usb/2 auto user,noauto,sync,umask=0,exec 0 0
> </extrait>
>
> Lorsque je rajoute un 2nd périphérique USB, comme je sais que c'est le
> second (je le vois sur mon bureau), je monte /mnt/usb/2 ...
>
> Bourrin, mais ca marche... Sans supermount évidement, d'où le "c'est
> pas top"... :=(
>
> Mais j'ai eu la surprise il y a quelques jours, alors que je
> connectais un APN qui n'était pas le mien sur ma machine. La Mandrake
> 9.2 l'a monté automatiquement, et a crée un /mnt/removable tout seul.
> Sur le coup, je n'ai pas eu le temps d'étudier en détail la chose, et le
> /var/log/message n'est pas très causant. Comme d'hab, c'est
> /etc/hotplug/usb.agent qui a tout fait le boulot...
>
> La seule chose que je peux dire, c'est qu'il a identifié le nouvel
> APM via un identifiant (unique ??) : "ea0/2168/200"
>
> Après retrait de l'APM, la Mandrake a automatiquement supprimé le
> /mnt/removable, et l'entrée dans le /etc/fstab. Et aucun fichier du /etc
> ne contient cet identifiant unique, ou même une partie...
>
> Le mystère reste entier... :=)
>
> Olivier
>
>
> --
> ~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Phoenix / _ \/ _ \ Olivier Allard-Jacquin
> / / \ / \ \ Web: http://olivieraj.free.fr/
> /___/ / \ \___\ Mail: olivieraj@???
> ~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!
>