GNT sans publicité, site mobile, fonctionnalitées exclusives...

Clé USB: mountage très long

Le
Hugolino
Bonsoir,

Je ne sais plus depuis quand ça date, mais le mountage de ma Clé USB
(une Méga Flash de 128 Mo en usb 1.1) prend un temps fou. Je crois me
souvenir que cela est apparu après que je me suis décidé à compiler pas
mal de trucs en dur dans le noyau (2.6.7) car j'en avais marre d'être
obligé de charger les modules à la mimine à coup de "su 'password:';
modprobe usb-storage, etc"

En direct live, je vous le fait:
* J'ai un terminal sur /var/log/messages
* Un autre (en user) attendant le retour chariot sur "mount /mnt/CléUSB"
* Un rclock pour chrnométrer.

Il est 21:54:40, top chrono, j'insère la clé dans le port USB du PC et je
surveille le /var/log/messages pendant une minute voir si hotplug ou ces
copains se réveillent.

Sep 18 21:54:41 Deborah kernel: ohci_hcd 0000:00:02.3: remote wakeup
Sep 18 21:54:42 Deborah kernel: usb 2-2: new full speed USB device using
address 10
Sep 18 21:54:42 Deborah kernel: usb 2-2: Product: USB Pen drive
Sep 18 21:54:42 Deborah kernel: usb 2-2: SerialNumber: 0213A0001
Sep 18 21:54:42 Deborah kernel: scsi10 : SCSI emulation for USB Mass
Storage devices
Sep 18 21:54:42 Deborah kernel: Vendor: Generic Model: STORAGE
DEVICE Rev: 1.04
Sep 18 21:54:42 Deborah kernel: Type: Direct-Access
ANSI SCSI revision: 02
Sep 18 21:54:42 Deborah kernel: SCSI device sda: 256000 512-byte hdwr
sectors (131 MB)
Sep 18 21:54:42 Deborah kernel: sda: assuming Write Enabled
Sep 18 21:54:43 Deborah usbmgr[947]: vendor:0x5e3 product:0x70b
Sep 18 21:54:43 Deborah usbmgr[947]: class:0x8 subclass:0x6
protocol:0x50
Sep 18 21:54:43 Deborah usbmgr[947]: USB device is matched the
configuration
Sep 18 21:54:43 Deborah modprobe: FATAL: Module scsi_mod not found.
Sep 18 21:54:43 Deborah modprobe: FATAL: Module sd_mod not found.
Sep 18 21:54:43 Deborah modprobe: FATAL: Module usb_storage not found.
Sep 18 21:54:43 Deborah usbmgr[947]: "scsi_mod" was loaded
Sep 18 21:54:43 Deborah usbmgr[947]: "sd_mod" was loaded
Sep 18 21:54:43 Deborah usbmgr[947]: "usb-storage" was loaded
Sep 18 21:54:43 Deborah kernel: sda:<7>usb-storage: queuecommand called
Sep 18 21:54:43 Deborah kernel: sda1
Sep 18 21:54:43 Deborah kernel: Attached scsi removable disk sda at
scsi10, channel 0, id 0, lun 0
Sep 18 21:54:43 Deborah kernel: Attached scsi generic sg2 at scsi10,
channel 0, id 0, lun 0, type 0

Je laisse passer 5 minutes

Il est 21:59, je tape "entrée" sur le "mount /mnt/CléUSB"
Rien n'apparait dans le /var/log/messages et j'attend 1'10'' que la
commande me rende la main. Apparait alors dans /var/log/messages les
deux lignes suivante:
Sep 18 22:00:00 Deborah kernel: usb 2-2: reset full speed USB device
using address 10
Sep 18 22:00:11 Deborah kernel: age: Status code 0; transferred 13/13

Et ma clé USB est montée (après 70 secondes).

La question est donc: comment ce fait-il que je doive attendre autant de
temps pour diposer de ma clé USB ?


PS:
Il arrive (souvent) que lors d'une tentative de "mount /mnt/CléUSB" j'ai
le message "mount: /dev/sda1 n'est pas un périphérique valide de type
bloc". Késako ? Est-ce le système qui se rapelle qu'il y a déjà eu (au
moins 24 heures auparavant) la même clé USB montée en /dev/sda1 et qui
attend ensuite sur /dev/sdb1 ? (je crois pas, car j'ai testé de
/dev/sdb1 à /dev/sdd1)


Merci de votre aide


--
> afin de parfaire mon apprentissage de linux,je cherche sur lille et sa
> périphérie une nana tout linux
JPH in Guide du linuxien pervers : "Connaître le système"
Lire les 48 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 10
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
julien
Le #1420922
Bonsoir,

Je ne sais plus depuis quand ça date, mais le mountage de ma Clé USB
(une Méga Flash de 128 Mo en usb 1.1) prend un temps fou. Je crois me
souvenir que cela est apparu après que je me suis décidé à compiler pas
mal de trucs en dur dans le noyau (2.6.7) car j'en avais marre d'être
obligé de charger les modules à la mimine à coup de "su 'password:';
modprobe usb-storage, etc..."

Faut pas croire qu'un module ne peut pas être chargé automatiquement...

Essaye de recompiler tout ça en module et cherche l'option qui permet au noyau
de charger des modules si besoin.


Sep 18 21:54:43 Deborah usbmgr[947]: USB device is matched the
configuration
Sep 18 21:54:43 Deborah modprobe: FATAL: Module scsi_mod not found.
Apparemment il manque qch à ton noyau.

Cependant, je ne comprends pas comment il arrive finalement à voir ta clé.

Jérémy JUST
Le #1420913
On Sat, 18 Sep 2004 22:15:13 +0200
Hugolino
je me suis décidé à compiler pas mal de trucs en dur dans le noyau
(2.6.7) car j'en avais marre d'être obligé de charger les modules à la
mimine à coup de "su 'password:'; modprobe usb-storage, etc..."


Je ne répondrai pas à ta question pour la clef USB mais je remarque
que charger les modules à la main à chaque démarrage est le signe d'un
esprit d'artisan opposé au progrès...

Tu aurais pu au moins penser à écrire un script de shell exécuté
automatiquement... C'est sale, mais efficace.
Ou à modifier /etc/modules et /etc/modules.conf, ce qui est la bonne
solution (il est possible que ces fichiers aient été renommés sur la
Debian).


--
Jérémy JUST
Hugues
Le #1148511
Ce cher Hugolino
Bonsoir,

Je ne sais plus depuis quand ça date, mais le mountage de ma Clé USB
(une Méga Flash de 128 Mo en usb 1.1) prend un temps fou. Je crois me
souvenir que cela est apparu après que je me suis décidé à compiler pas
mal de trucs en dur dans le noyau (2.6.7) car j'en avais marre d'être
obligé de charger les modules à la mimine à coup de "su 'password:';
modprobe usb-storage, etc..."


??

et /etc/modules, ça sert à quoi ?



PS:
Il arrive (souvent) que lors d'une tentative de "mount /mnt/CléUSB" j'ai
le message "mount: /dev/sda1 n'est pas un périphérique valide de type
bloc". Késako ? Est-ce le système qui se rapelle qu'il y a déjà eu (au
moins 24 heures auparavant) la même clé USB montée en /dev/sda1 et qui
attend ensuite sur /dev/sdb1 ? (je crois pas, car j'ai testé de
/dev/sdb1 à /dev/sdd1)


Je pencherais pour une clé défectueuse, car je n'ai jamais rencontré
ce type de problèmes avec des clés en bon état.

Teste voir sur une autre distro, voire un windows si c'est toujours
aussi difficile de lire cette clef.

Sinon, ça peut aussi venir du chipset usb de ta carte mere. As tu
essayé avec une autre clé ?

Dans tous les cas, je ne vois vraisemblablement pas de probleme logiciel..

--
Hugues - Linux Addict

Hugolino
Le #1420826
Le Sun, 19 Sep 2004 12:03:28 +0200, Hugues a écrit:

Ce cher Hugolino
Bonsoir,

Je ne sais plus depuis quand ça date, mais le mountage de ma Clé USB
(une Méga Flash de 128 Mo en usb 1.1) prend un temps fou. Je crois me
souvenir que cela est apparu après que je me suis décidé à compiler pas
mal de trucs en dur dans le noyau (2.6.7) car j'en avais marre d'être
obligé de charger les modules à la mimine à coup de "su 'password:';
modprobe usb-storage, etc..."


??

et /etc/modules, ça sert à quoi ?


/etc/modutils/ veutx-tu dire...

Mais dans ce répertoire je pourais effectivement créer un fichier
USB_mount concernant les devices USB et qui serait alors intégré à
/etc/modules.conf à chaque appel de update-modules (lors du boot
notamment).
OK, mais quoi mettre dans ce fichier /etc/modutils/USB_mount


PS:
Il arrive (souvent) que lors d'une tentative de "mount /mnt/CléUSB" j'ai
le message "mount: /dev/sda1 n'est pas un périphérique valide de type
bloc". Késako ? Est-ce le système qui se rapelle qu'il y a déjà eu (au
moins 24 heures auparavant) la même clé USB montée en /dev/sda1 et qui
attend ensuite sur /dev/sdb1 ? (je crois pas, car j'ai testé de
/dev/sdb1 à /dev/sdd1)


Je pencherais pour une clé défectueuse, car je n'ai jamais rencontré
ce type de problèmes avec des clés en bon état.


Non, la clé se monte comme une fleur sur mon portable en Sarge (config
très proche de mon desktop) et sur mon desktop en Win98SE.


Teste voir sur une autre distro, voire un windows si c'est toujours
aussi difficile de lire cette clef.


No problemo avec Win98SE et sur mon portable en Sarge 20040801


Sinon, ça peut aussi venir du chipset usb de ta carte mere. As tu
essayé avec une autre clé ?


J'avoue que non, mais je ne vais pas acheter 36 clés différentes non
plus


Dans tous les cas, je ne vois vraisemblablement pas de probleme logiciel..


Pourtant je suis quasi-certain que c'est depuis une recompil du noyau
que le problème est apparu.


--
En plus, question "self esteem", Linux, c'est autre chose ("yeah, j'ai
reussi a compiler un noyau !" :-)
Moi je le fais faire par gcc.

-+- MB in Guide du linuxien pervers - "Bien configurer son égos" -+-


Hugolino
Le #1420825
Le Sun, 19 Sep 2004 02:04:00 +0200, Jérémy JUST a écrit:
On Sat, 18 Sep 2004 22:15:13 +0200
Hugolino
je me suis décidé à compiler pas mal de trucs en dur dans le noyau
(2.6.7) car j'en avais marre d'être obligé de charger les modules à la
mimine à coup de "su 'password:'; modprobe usb-storage, etc..."


Je ne répondrai pas à ta question pour la clef USB mais je remarque
que charger les modules à la main à chaque démarrage est le signe d'un
esprit d'artisan opposé au progrès...


C'est juste que j'aimerais bien que les modules soient chargés quand
j'en ai besoin. Et, même avec le 2.6.7, je peux vérifier, notamment en
ce qui concerne mon scanner sur carte SCSI, que ça n'est pas le cas.
Il faut *toujours* que je modprobe les modules à la mimine.

Il est possible qu'il y ait un schmilblick dans ma conf, mais j'aimerais
bien qu'on me dise lequel...


Tu aurais pu au moins penser à écrire un script de shell exécuté
automatiquement... C'est sale, mais efficace.
Ou à modifier /etc/modules et /etc/modules.conf, ce qui est la bonne
solution (il est possible que ces fichiers aient été renommés sur la
Debian).


Pas compris...


--
Hugo NPN (i --> ee)
...tentatives de connexion de sa part, diminue au final le download.
... c'est extrait du "Naibed Internals" ??

-+- Naibed on fsf -+-


Publicité
Suivre les réponses
Poster une réponse
Anonyme