[clés USB] kernel courant ne les voit plus (Résolu)

Reconnaissance et configuration du matériel / kernel linux
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [clés USB] kernel courant ne les voit plus

Message par hopimet »

J'en ai encore testé une autre qui marche :
Lexar 8 Go

Code : Tout sélectionner

Bus 005 Device 006: ID 05dc:a815 Lexar Media, Inc.
Si ça peut aider...
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [clés USB] kernel courant ne les voit plus

Message par Xorg »

Bonjour Mélodie.

Tu n'es pas la seule dans ce cas là, moi aussi j'ai ce soucis depuis le passage au noyau en version 3.10. Quand je branche ma clé USB en étant dans une console, j'ai bien le message comme quoi elle vient d'être branchée (activation du cache et compagnie), j'ai même le nom du périphérique (sdc), mais dès que je fais un ls /dev/sd*, il n'y a pas de sdc. Chez moi un lspci la montre bien, puis un pilote est bien indiqué quand j'ajoute l'option -v.

Enfin, ça ne me le fait que sur une seule de mes clés USB (8Go, trois partitions), pas de soucis avec une autre plus vieille (256Mio, une partition en FAT16). Et si le problème venait du MBR et du noyau 3.10 ? À moins que ça ne soit que Linux 3.10 qui pose le soucis. :?
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [clés USB] kernel courant ne les voit plus

Message par mélodie »

Salut,

Je suis persuadée que ça vient du noyau, mais "noyau et MBR" ? Là je ne vois pas.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [clés USB] kernel courant ne les voit plus

Message par Xorg »

Oui, je sais que ça vient aussi du noyau. Mais en fait, je me demande si le noyau 3.10 ne serrait pas "allergique" à certains firmwares ou à du code présent dans le MBR des clés USB.

Enfin bref, ça ne fait rien avancer, ce ne sont que des hypothèses, je ne me fais pas de soucis, les développeurs sauront d'où vient ce problème. :D
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [clés USB] kernel courant ne les voit plus

Message par mélodie »

les développeurs sauront d'où vient ce problème. :D
Salut,

Certainement, si quelqu'un leur en parle, et pour ma part je n'ai pas encore été sur le bugzilla du kernel (ce fil aurait besoin d'être traduit en anglais, je ne pense pas prendre du temps pour ça, du moins dans l'immédiat).

Quelqu'un sait-il s'il y a des fils de discussions identiques sur le forum anglophone ?
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [clés USB] kernel courant ne les voit plus

Message par Xorg »

Après une courte recherche, je n'ai pas trouvé de topic à propos de ce bug.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [clés USB] kernel courant ne les voit plus

Message par benjarobin »

La première chose à faire est de faire un "git bisect" pour isoler le commit qui pose souci.
Puis de faire un rapport de bug avec le contenu de tes recherches.
Sachant que je ne peux pas reproduire le souci, je ne peux pas aider.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
corossig
newbie
Messages : 2
Inscription : lun. 05 août 2013, 21:06

Re: [clés USB] kernel courant ne les voit plus

Message par corossig »

J'ai le même problème avec une cle VERBATIM 8Go.
La clé est bien détectée à l'insertion, dans dmesg je trouve le "fichier bloc" qui lui est associée mais ce fichier n'existe pas.
Si j'ai du temps je vais essayer un git bisect.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [clés USB] kernel courant ne les voit plus

Message par benjarobin »

Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
corossig
newbie
Messages : 2
Inscription : lun. 05 août 2013, 21:06

Re: [clés USB] kernel courant ne les voit plus

Message par corossig »

Merci benjarobin, le lien http://www.spinics.net/lists/linux-usb/msg90555.html donne le patch à appliquer.
Le problème a disparut après un petit yaourt -Sb linux avec application de ce patch.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [clés USB] kernel courant ne les voit plus

Message par Xorg »

corossig a écrit :Merci benjarobin, le lien http://www.spinics.net/lists/linux-usb/msg90555.html donne le patch à appliquer.
Le problème a disparut après un petit yaourt -Sb linux avec application de ce patch.
Je confirme !
Noyau 3.10.3 patché, ça fonctionne.
Noyau 3.10.5-ck non-patché, ça ne fonctionne pas.

Il ne reste plus qu'à ce que ce patch soit appliqué en amont. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [clés USB] kernel courant ne les voit plus

Message par mélodie »

Salut,

Et pensez-vous qu'en amont les dev du kernel soient au courant du résultat positif obtenu grâce à ce patch ? Ce serait une très bonne nouvelle.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [clés USB] kernel courant ne les voit plus

Message par benjarobin »

As tu lu les liens ? La réponse est bien sûr que oui, mais le correctif sera pour la version suivante
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
linox
Hankyu
Messages : 40
Inscription : ven. 01 févr. 2008, 02:14
Localisation : Belgique

Re: [clés USB] kernel courant ne les voit plus

Message par linox »

Bah pas encore, confiance cela va venir :P

Code : Tout sélectionner

Linux myarch 3.10.5-1-ARCH #1 SMP PREEMPT Mon Aug 5 08:04:22 CEST 2013 x86_64 GNU/Linux
Le bonheur n’est pas au sommet de la montagne mais dans la façon de la gravir.
(Confucius)
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [clés USB] kernel courant ne les voit plus

Message par mélodie »

Salut,

Non je n'ai pas lu les liens, je suis passée tard. J'essaierai d'aller les lire un peu plus tard dans la journée. J'ai aussi fait la mise à jour hier, le kernel courant et le lts ont été mis à jour.
linox a écrit :Bah pas encore, confiance cela va venir :P

Code : Tout sélectionner

Linux myarch 3.10.5-1-ARCH #1 SMP PREEMPT Mon Aug 5 08:04:22 CEST 2013 x86_64 GNU/Linux
Je viens de booter sur celui-ci, apparemment le patch n'est pas encore dedans. Vous voulez dire que le patch devrait arriver dans la future 3.11 ou quelque chose comme ça ? :)
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [clés USB] kernel courant ne les voit plus

Message par oktoberfest »

Le patch devrait être inclus dans la 3.11 :
http://www.mail-archive.com/linux-scsi@ ... 21836.html

Pour le 3.10 ce qui est proposé est d'ôter le patch qui a provoqué le bug.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [clés USB] kernel courant ne les voit plus

Message par mélodie »

oktoberfest a écrit :Le patch devrait être inclus dans la 3.11 :
http://www.mail-archive.com/linux-scsi@ ... 21836.html

Pour le 3.10 ce qui est proposé est d'ôter le patch qui a provoqué le bug.
Je ne suis pas sure. J'ai parcouru rapidement ce fil et ça ne semble concerner qu'un type de périphérique excluant des clés USB2 ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [clés USB] kernel courant ne les voit plus

Message par benjarobin »

Je ne vois pas ou il y a exclusion des clé USB2 (mais c'est vrai que l'on parle d'USB3)... De plus de nombreuses personnes ont testé le patch et cela corrige le souci
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [clés USB] kernel courant ne les voit plus

Message par mélodie »

benjarobin a écrit :Je ne vois pas ou il y a exclusion des clé USB2 (mais c'est vrai que l'on parle d'USB3)... De plus de nombreuses personnes ont testé le patch et cela corrige le souci
Salut,

Ici:
> Conversely I have tried a USB-2 drive on both the IBM and my ASUS
> machine and that works fine on 3.10.3 in all available USB ports.
J'ignore si l'instruction fautive concernera tous périphériques de stockage USB ou seulement certains, puisque le fil concerne un disque dur externe USB 3.
Xorg a écrit :
corossig a écrit :Merci benjarobin, le lien http://www.spinics.net/lists/linux-usb/msg90555.html donne le patch à appliquer.
Le problème a disparut après un petit yaourt -Sb linux avec application de ce patch.
Je confirme !
Noyau 3.10.3 patché, ça fonctionne.
Noyau 3.10.5-ck non-patché, ça ne fonctionne pas.

Il ne reste plus qu'à ce que ce patch soit appliqué en amont. :)
Maintenant j'ai les noyaux 3.10.5-1-ARCH (qui pose toujours le problème) et 3.0.89-1-lts (qui ne pose aucun problème avec les mêmes clés USB). Je ne sais pas appliquer le patch avant "yaourt -Sb linux" (il faut les sources, le patch dans le répertoire parent et taper un truc du genre "patch -n1 ../" depuis les sources ? Quelque chose comme ça ? )

De plus je n'ai pas envie de recompiler un kernel qui va de toute manière être remis à jour n fois bientôt. :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [clés USB] kernel courant ne les voit plus

Message par benjarobin »

@mélodie En faite cela dépend de la "qualité" des clé USB2, certaines passent d'autre non.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre