Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/06/2006, à 21:46

Vinvin2021

[Résolu] Clé USB : pas de périphérique /dev/sda

Clé USB avec Kubuntu 6.06 (noyau K7)

Bonsoir à tous.
Je rencontre des difficultés pour accéder à ma clé USB sur mon port USB en facade.
Je suis sous Kubuntu 6.06 LTS (c'est-à-dire « Kubuntu Dapper ») avec un AMD Athlon XP. Mon noyau est le 2.6.15-25-k7.

Lorsque je démarre sous Windows, je peux brancher la clé USB sur le port en facade. Elle est bien reconnue par Windows : je peux lire et écrire dessus. Ainsi, la clé fonctionne bien, et le port USB est correctement alimenté en électricité. Ce n'est donc pas un problème matériel, mais plutôt un problème logiciel.

Je souhaiterai d'abord pouvoir la monter en root, ce serait déjà bien !
Le problème est qu'elle semble ne pas être complètement reconnue par le système.

Ce qui est très étonnant, c'est que le répertoire /dev ne contient aucun fichier de type sd*
Par conséquent, les commandes du genre « sudo mount /dev/sd* /point_de_montage » ne fonctionnent pas. Et lorsque je fais « sudo cfdisk », les différentes partitions de mon disque dur apparaissent, mais pas de clé USB.


« lsusb » renvoie ceci :

Bus 005 Device 003: ID 0781:5150 SanDisk Corp. SDCZ2 Cruzer Mini Flash Drive (thin)
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000

C'est bien ma clé qui est détectée. C'est encourageant. smile
De même, la clé apparaît dans « usbview ».

Voici ce que renvoie « dmesg » pour 3 tentatives de branchement de la clé :

[17182007.524000] usb 5-7: new high speed USB device using ehci_hcd and address 4
[17182007.656000] usb 5-7: no configurations
[17182007.656000] usb 5-7: can't read configurations, error -22
[17182007.772000] usb 5-7: new high speed USB device using ehci_hcd and address 5
[17182007.904000] usb 5-7: config 9 has too many interfaces: 100, using maximum allowed: 32
[17182007.904000] usb 5-7: config 9 has an invalid descriptor of length 0, skipping remainder of the config
[17182007.904000] usb 5-7: config 9 has 0 interfaces, different from the descriptor's value: 100
[17182007.904000] usb 5-7: can't set config #9, error -32
[17182008.020000] usb 5-7: new high speed USB device using ehci_hcd and address 6
[17182008.040000] usb 5-7: no configurations
[17182008.040000] usb 5-7: can't read configurations, error -22
[17182008.156000] usb 5-7: new high speed USB device using ehci_hcd and address 7
[17182008.176000] usb 5-7: config 9 has too many interfaces: 100, using maximum allowed: 32
[17182008.176000] usb 5-7: config 9 has an invalid descriptor of length 0, skipping remainder of the config
[17182008.176000] usb 5-7: config 9 has 0 interfaces, different from the descriptor's value: 100
[17182008.180000] usb 5-7: can't set config #9, error -32
[17182120.932000] usb 5-7: new high speed USB device using ehci_hcd and address 8
[17182121.068000] usb 5-7: config 1 has an invalid descriptor of length 0, skipping remainder of the config
[17182121.068000] usb 5-7: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping
[17182121.068000] usb 5-7: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2
[17182121.524000] Initializing USB Mass Storage driver...
[17182121.524000] usb-storage: probe of 5-7:1.0 failed with error -5
[17182121.524000] usbcore: registered new driver usb-storage
[17182121.528000] USB Mass Storage support registered.
[17182229.808000] usb 5-7: new high speed USB device using ehci_hcd and address 9
[17182229.944000] usb 5-7: no configurations
[17182229.944000] usb 5-7: can't read configurations, error -22
[17182230.060000] usb 5-7: new high speed USB device using ehci_hcd and address 10
[17182230.192000] usb 5-7: no configurations
[17182230.192000] usb 5-7: can't read configurations, error -22
[17182230.308000] usb 5-7: new high speed USB device using ehci_hcd and address 11
[17182230.328000] usb 5-7: no configurations
[17182230.328000] usb 5-7: can't read configurations, error -22
[17182230.444000] usb 5-7: new high speed USB device using ehci_hcd and address 12
[17182230.464000] usb 5-7: config 1 has an invalid descriptor of length 0, skipping remainder of the config
[17182230.464000] usb 5-7: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping
[17182230.464000] usb 5-7: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2
[17182230.468000] usb-storage: probe of 5-7:1.0 failed with error -5

Si vous avez des propositions ... wink

Dernière modification par Vinvin2021 (Le 24/06/2006, à 13:03)

Hors ligne

#2 Le 24/06/2006, à 13:03

Vinvin2021

Re : [Résolu] Clé USB : pas de périphérique /dev/sda

Problème réglé ! smile

Il fallait désactiver le module ehci_hcd avec la commande suivante

sudo rmmod ehci_hcd

J'ai ensuite automatisé la procédure grâce au message de Le_nogre, en faisant un script dans le dossier /etc/init.d/

sudo vi /etc/init.d/stopper_ehci

et en mettant ce qui suit dans ce fichier :

#!/bin/sh
rmmod ehci_hcd

Accorder ensuite les autorisations nécessaires :

sudo chmod 755 /etc/init.d/stopper_ehci

Et créer un lien logique pour que le script soit lancé au démarrage:

sudo ln -s /etc/init.d/stopper_ehci /etc/rcS.d/S99stopper_ehci

S99 pour que ce soit lancé en dernier.

J'espère que ça pourra être utile à quelqu'un !

Hors ligne

#3 Le 03/07/2006, à 16:26

Louarnig

Re : [Résolu] Clé USB : pas de périphérique /dev/sda

smile Merci pour ce post, il m'a permis de résoudre un problème similaire sur Ubuntu dapper .

Louarnig

#4 Le 04/07/2006, à 09:29

Vinvin2021

Re : [Résolu] Clé USB : pas de périphérique /dev/sda

De rien ! big_smile
Content d'avoir pu t'aider !

Hors ligne

#5 Le 08/07/2006, à 19:08

Math

Re : [Résolu] Clé USB : pas de périphérique /dev/sda

est ce que la commande "sudo rmmod ehci_hcd" peux avoir des conséquence ?

Car j'essaye de monter mon apn et ca pas l'aire de marcher. Or usbview à l'aire de parler de ehci concernant mon apn.. donc j'ai bien envie d'essayer, mais le man de rmod me dis : "rmmod — simple program to remove a module from the Linux Kernel"

ca me fais peur les mots "remove" et "from kernel". je veux pas faire de boulette...

Hors ligne

#6 Le 09/07/2006, à 19:24

Vinvin2021_pas_conecté

Re : [Résolu] Clé USB : pas de périphérique /dev/sda

N'a aucune crainte ! smile
"rmmod module" décharge un module, mais ne le supprime pas du disque dur.

Si il y a eu des conséquences, il suffira de faire "modprobe module" pour à nouveau charger le module en mémoire. Tu auras plus d'informations sur cette page.

#7 Le 17/02/2008, à 18:59

newrikk

Re : [Résolu] Clé USB : pas de périphérique /dev/sda

Merci aussi, problème similaire sous gutsy smile

Hors ligne