USB: Unit Not Ready, error = 0x70000

Fermé
GérardM - 29 mai 2008 à 13:58
 GérardM - 30 mai 2008 à 17:54
Bonjour,

je n'arrive pas à faire fonctionner une clef USB Kingston datatraveler 2GB avec une slackware 10 (linux 2.4.26) qui utilise hotplug.
Voici le contenu de /var/log/messages

Au 1er branchement, fonctionnement correct
May 29 12:54:57 darkstar kernel: hub.c: new USB device 00:07.2-2, assigned address 2
May 29 12:55:00 darkstar kernel: Initializing USB Mass Storage driver...
May 29 12:55:00 darkstar kernel: usb.c: registered new driver usb-storage
May 29 12:55:00 darkstar kernel: scsi1 : SCSI emulation for USB Mass Storage devices
May 29 12:55:01 darkstar kernel: sda: sda1
May 29 12:55:01 darkstar kernel: USB Mass Storage support registered.
débranchement
May 29 12:55:07 darkstar kernel: usb.c: USB disconnect on device 00:07.2-2 address 2
May 29 12:55:07 darkstar kernel: usb.c: deregistering driver usb-storage
May 29 12:55:07 darkstar kernel: scsi : 1 host left.

Au branchement suivant, erreur 0x70000
May 29 12:55:15 darkstar kernel: hub.c: new USB device 00:07.2-2, assigned address 3
May 29 12:55:18 darkstar kernel: Initializing USB Mass Storage driver...
May 29 12:55:18 darkstar kernel: usb.c: registered new driver usb-storage
May 29 12:55:18 darkstar kernel: scsi1 : SCSI emulation for USB Mass Storage devices
May 29 12:55:23 darkstar kernel: sda: Unit Not Ready, error = 0x70000
débranchement
May 29 12:56:39 darkstar kernel: usb.c: USB disconnect on device 00:07.2-2 address 3


Les autres clefs usb fonctionnent sans problémes
1er branchement
May 29 13:06:12 darkstar kernel: hub.c: new USB device 00:07.2-2, assigned address 2
May 29 13:06:15 darkstar kernel: Initializing USB Mass Storage driver...
May 29 13:06:15 darkstar kernel: usb.c: registered new driver usb-storage
May 29 13:06:15 darkstar kernel: scsi1 : SCSI emulation for USB Mass Storage devices
May 29 13:06:16 darkstar kernel: sda: sda1
May 29 13:06:16 darkstar kernel: USB Mass Storage support registered.
débranchement
May 29 13:06:22 darkstar kernel: usb.c: USB disconnect on device 00:07.2-2 address 2
May 29 13:06:22 darkstar kernel: usb.c: deregistering driver usb-storage
May 29 13:06:22 darkstar kernel: scsi : 1 host left.
2ième branchement
May 29 13:06:27 darkstar kernel: hub.c: new USB device 00:07.2-2, assigned address 3
May 29 13:06:30 darkstar kernel: Initializing USB Mass Storage driver...
May 29 13:06:30 darkstar kernel: usb.c: registered new driver usb-storage
May 29 13:06:30 darkstar kernel: scsi1 : SCSI emulation for USB Mass Storage devices
May 29 13:06:30 darkstar kernel: sda: sda1
May 29 13:06:30 darkstar kernel: USB Mass Storage support registered.
débranchement
May 29 13:06:34 darkstar kernel: usb.c: USB disconnect on device 00:07.2-2 address 3
May 29 13:06:34 darkstar kernel: usb.c: deregistering driver usb-storage
May 29 13:06:34 darkstar kernel: scsi : 1 host left.

Je n'arrive pas à comprendre le fonctionnement de hotplug, aussi, si quelqu'un peut m'aider à trouver une solution
Merci
A voir également:

3 réponses

Quelques précisions suite à mes recherches:

Le probléme ne semble pas venir de hotplug, car décactivé et les modules chargés manuellement
modprobe uhci
modprobe usb-storage
le défaut demeure, mais pas systématiquement, et semble alétoire, et n'est pas lié comme supposé à une première utilisation.
Voici ce que donne dmesg
hub.c: new USB device 00:07.2-2, assigned address 3
scsi2 : SCSI emulation for USB Mass Storage devices
Vendor: Kingston Model: DataTraveler 2.0 Rev: PMAP
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb-storage: host_reset() requested but not implemented
scsi: device set offline - command error recover failed: host 2 channel 0 id 0 lun 0

Merci
0
Ce ne serait pas une clef U3 par hasard?...

De plus ton noyau est un 2.4.x... Avec un 2.6.X tu aurais surement moins de soucis je pense...

As tu d'autres périphériques USB? et si oui fonctionnent ils eux??
0
J'ai jeté l'emballage, mais les infos sur internet ne font pas mention de clef U3. La clef a été reformatée en ext2.

Effectivement, le clef fonctionne correctement sur un micro équipé d'un noyau 2.6.X, mais j'aurai voulu éviter de devoir chager la version du noyau.
0
Oui, il y a un imprimante reliée sur un port usb qui fonctionne correctement.
0
Petite info en passant... fait un lsmod... si le module "ehci_hcd" est chargé, essaie la commande : sudo rmmod ehci_hcd.

enlève et remet la clef... si ça fonctionne, il faut empêcher le système de charger ce module.
0
Le module "ehci_hcd" n'est pas chargé.
Ce n'est malheuresement pas cela.
Merci
0