Matériel : ma carte micro SD n'est pas détectée (Debian 9 64 bits, Gnome 3)

Bonjour à tous,

Je tente depuis qq jours de lire ma micro SD avec un adaptateur USB de la mème marque (SanDisk): échec. Pour info ladite carte est en fat32, lue sans souci sur un mac.

Tests avec d’autres cartes SD: échec.
Tests avec un lecteur 12-in-One: échec.

Voici les résultats de lsusb:
local@fixy:~$ lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 413c:2107 Dell Computer Corp.
Bus 004 Device 002: ID 0d62:a100 Darfon Electronics Corp. Optical Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Pourriez vous m’aider?

Salut
Prépare une fenetre terminal avec la commande

tail -f /var/log/kern.log

Insère ta carte micro SD , et donne les messages qui vont s"afficher

Voici ce que cela donne mais entre la validation de la commande et après l’insertion de la carte, aucune ligne ne s’est ajoutée.

Voici le résultat:
root@fixy:~# tail -f /var/log/kern.log
Jul 12 17:31:50 fixy kernel: [ 1946.762501] usb 1-2: USB disconnect, device number 52
Jul 12 17:31:50 fixy kernel: [ 1946.781121] sd 8:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Jul 12 17:31:50 fixy kernel: [ 1946.781124] sd 8:0:0:0: [sdb] Sense not available.
Jul 12 17:31:50 fixy kernel: [ 1946.781134] sd 8:0:0:0: [sdb] Write Protect is off
Jul 12 17:31:50 fixy kernel: [ 1946.781139] sd 8:0:0:0: [sdb] Mode Sense: 00 00 00 00
Jul 12 17:31:50 fixy kernel: [ 1946.781147] sd 8:0:0:0: [sdb] Asking for cache data failed
Jul 12 17:31:50 fixy kernel: [ 1946.781153] sd 8:0:0:0: [sdb] Assuming drive cache: write through
Jul 12 17:31:50 fixy kernel: [ 1946.781412] sd 8:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Jul 12 17:31:50 fixy kernel: [ 1946.781414] sd 8:0:0:0: [sdb] Sense not available.
Jul 12 17:31:50 fixy kernel: [ 1946.781430] sd 8:0:0:0: [sdb] Attached SCSI removable disk

C’est grave docteur?

Et en débranchant et rebranchant le lecteur avec la carte insérée, quels sont les messages ?

@PascalHambourg
Je viens de refaire la manip.
Cela donne la même chose qu’au dessus.
sda c’est mon HD donc en théorie sdb c’est la carte non?

Tu veux dire qu’aucun nouveau message ne s’affiche après le branchement de l’adaptateur sur le port USB ?

c’est ça nada.

Attends, je teste voir si ça fait pareil avec un lecteur 12-inone USB.

Il est nettement plus bavard, en gros il fait ça pour chaque sous périf du all-in-one:
Jul 12 18:26:16 fixy kernel: [ 5212.861956] usb 2-2: reset high-speed USB device number 8 using ehci-pci
Jul 12 18:26:16 fixy kernel: [ 5213.031779] scsi 8:0:0:0: Direct-Access Generic STORAGE DEVICE 0001 PQ: 0 ANSI: 0
Jul 12 18:26:38 fixy kernel: [ 5234.179005] usb 2-2: reset high-speed USB device number 8 using ehci-pci
Jul 12 18:26:43 fixy kernel: [ 5239.479416] usb 2-2: USB disconnect, device number 8
Jul 12 18:26:43 fixy kernel: [ 5239.480324] sd 8:0:0:0: Attached scsi generic sg2 type 0
Jul 12 18:26:43 fixy kernel: [ 5239.495279] sd 8:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Jul 12 18:26:43 fixy kernel: [ 5239.495282] sd 8:0:0:0: [sdb] Sense not available.
Jul 12 18:26:43 fixy kernel: [ 5239.495294] sd 8:0:0:0: [sdb] Write Protect is on
Jul 12 18:26:43 fixy kernel: [ 5239.495297] sd 8:0:0:0: [sdb] Mode Sense: 00 e0 a2 2e
Jul 12 18:26:43 fixy kernel: [ 5239.495306] sd 8:0:0:0: [sdb] Asking for cache data failed
Jul 12 18:26:43 fixy kernel: [ 5239.495312] sd 8:0:0:0: [sdb] Assuming drive cache: write through
Jul 12 18:26:43 fixy kernel: [ 5239.496130] sd 8:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Jul 12 18:26:43 fixy kernel: [ 5239.496132] sd 8:0:0:0: [sdb] Sense not available.
Jul 12 18:26:43 fixy kernel: [ 5239.496159] sd 8:0:0:0: [sdb] Attached SCSI removable disk
Jul 12 18:26:43 fixy kernel: [ 5239.819254] usb 2-2: new high-speed USB device number 9 using ehci-pci
Jul 12 18:26:43 fixy kernel: [ 5239.985266] usb 2-2: New USB device found, idVendor=0781, idProduct=8989
Jul 12 18:26:43 fixy kernel: [ 5239.985270] usb 2-2: New USB device strings: Mfr=3, Product=4, SerialNumber=5
Jul 12 18:26:43 fixy kernel: [ 5239.985272] usb 2-2: Product: ImageMate 12 in 1 Reader/Writer
Jul 12 18:26:43 fixy kernel: [ 5239.985273] usb 2-2: Manufacturer: SanDisk
Jul 12 18:26:43 fixy kernel: [ 5239.985275] usb 2-2: SerialNumber: 0300353724
Jul 12 18:26:43 fixy kernel: [ 5239.986133] usb-storage 2-2:1.0: USB Mass Storage device detected
Jul 12 18:26:43 fixy kernel: [ 5239.986447] scsi host8: usb-storage 2-2:1.0

Ce n’est pas encore fini, 12 en tout…

Ah c’est pas normal on en est à 14 sur 12…

Edit:
Je confirme, après debranchement/rebranchement, c’est une boucle…

Je suis paumé là, une suggestion?

ces équipements ont-ils déjà fonctionnés avec Debian 9 sur cette machine?

Que dit

apt list *usb* | grep installé

Non, avant je faisais ça sur une machine sous OSX.

apt list *usb* | grep installé
libgusb2/stable,now 0.2.9-1+b1 amd64  [installé, automatique]
libusb-0.1-4/stable,now 2:0.1.12-30 amd64  [installé, automatique]
libusb-1.0-0/stable,now 2:1.0.21-1 amd64  [installé, automatique]
libusbmuxd4/stable,now 1.0.10-3+b1 amd64  [installé, automatique]
libusbredirhost1/stable,now 0.7.1-1 amd64  [installé, automatique]
libusbredirparser1/stable,now 0.7.1-1 amd64  [installé, automatique]
spice-client-glib-usb-acl-helper/stable,now 0.33-3.3 amd64  [installé, automatique]
usb-modeswitch/stable,now 2.5.0+repack0-1 amd64  [installé, automatique]
usb-modeswitch-data/stable,now 20170120-1 all  [installé, automatique]
usbmuxd/stable,now 1.1.0-2+b2 amd64  [installé, automatique]
usbutils/stable,now 1:007-4+b1 amd64  [installé]

il me manquerait une lib?

Non je ne vois pas de paquets manquants

Le seul truc approchant que j’ai trouvé concerne du matériel qui a du mal à etre pret ( alimentation faible…) et en retardant linux ça permets de le prendre en compte
https://bbs.archlinux.org/viewtopic.php?pid=1081842#p1081842

tu peux toujours essayer et revenir en arriere si ça donne rien

creer un fichier

gksudo gedit /etc/modprobe.d/pendrive-fix.conf

et y mettre

options usb-storage delay_use=5

cf les parametres kernel
https://www.mjmwired.net/kernel/Documentation/kernel-parameters.txt#4262
reboot et tester