Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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 22/11/2021, à 19:53

guytas

Lecture de carte SD intermitante

J'ai un vieux iMac de 2013 avec un Intel® Core™ i5-4570S CPU @ 2.90GHz × 4 avec UBUNTU 21.04

Quand je mets une carte sd (toutes) dans le lecteur de carte, ça prends un bon 30 à 40 secondes avant qu'elle soit détectée. Par la suite, je dirais qu'à 70% du temps ça fonctionne normalement. Pour le 30% du temps, la carte de déconnecte après une dizaine de seconde, puis se reconnecte.   Très difficile à investiguer puisque le problème n'est pas toujours présent.

Et si je mets les cartes dans un lecteur de carte USB, la détection est instantanée mais c'est encore pire...  ça fonctionne qu'à 10% du temps.  C'est très frustrant...  je dois essayer et réessayer plusieurs fois avant de réussir à écrire un petit fichier.

guy@guy-iMac:~$ lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1c.4 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #5 (rev d5)
00:1f.0 ISA bridge: Intel Corporation Z87 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 750M Mac Edition] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1)
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter (rev 03)
04:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM57766 Gigabit Ethernet PCIe (rev 01)
04:00.1 SD Host controller: Broadcom Inc. and subsidiaries BCM57765/57785 SDXC/MMC Card Reader (rev 01)
05:00.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
06:00.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
06:03.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
06:04.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
06:05.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
06:06.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
07:00.0 System peripheral: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
guy@guy-iMac:~$ 
guy@guy-iMac:~$ lsusb
Bus 002 Device 009: ID 0bda:0306 Realtek Semiconductor Corp. USB3.0 Card Reader
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 05ac:828d Apple, Inc. Bluetooth USB Host Controller
Bus 001 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 003: ID 05ac:8511 Apple, Inc. FaceTime HD Camera (Built-in)
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
guy@guy-iMac:~$ 

Hors ligne

#2 Le 22/11/2021, à 20:45

geole

Re : Lecture de carte SD intermitante

Bonsoir.
Lorsque cela se déconnecte, donne ce retour de trace.

dmesg | tail -30

En ligne

#3 Le 22/11/2021, à 21:19

guytas

Re : Lecture de carte SD intermitante

voilà.

merci

guy@guy-iMac:~$ sudo dmesg | tail -30
[ 7595.094073] FAT-fs (sdc1): unable to read inode block for updating (i_pos 131104)
[ 7595.722343] usb 2-1: new SuperSpeed Gen 1 USB device number 11 using xhci_hcd
[ 7595.840944] usb 2-1: New USB device found, idVendor=0bda, idProduct=0306, bcdDevice= 1.31
[ 7595.840950] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7595.840952] usb 2-1: Product: USB3.0 Card Reader
[ 7595.840953] usb 2-1: Manufacturer: Realtek
[ 7595.840954] usb 2-1: SerialNumber: 000000001504
[ 7595.851288] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 7595.851563] scsi host4: usb-storage 2-1:1.0
[ 7596.870413] scsi 4:0:0:0: Direct-Access     Generic- USB3.0 CRW    -0 1.00 PQ: 0 ANSI: 6
[ 7596.885052] scsi 4:0:0:1: Direct-Access     Generic- USB3.0 CRW    -1 1.00 PQ: 0 ANSI: 6
[ 7596.885323] sd 4:0:0:0: Attached scsi generic sg1 type 0
[ 7596.885420] sd 4:0:0:1: Attached scsi generic sg2 type 0
[ 7597.643060] sd 4:0:0:1: [sdc] 3948544 512-byte logical blocks: (2.02 GB/1.88 GiB)
[ 7597.643728] sd 4:0:0:1: [sdc] Write Protect is off
[ 7597.643731] sd 4:0:0:1: [sdc] Mode Sense: 2f 00 00 00
[ 7597.644345] sd 4:0:0:1: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 7597.644929] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[ 7597.666170]  sdc: sdc1
[ 7597.687478] sd 4:0:0:1: [sdc] Attached SCSI removable disk
[ 7597.984164] FAT-fs (sdc1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 7599.309789] usb 2-1: USB disconnect, device number 11
[ 7599.998817] usb 2-1: new SuperSpeed Gen 1 USB device number 12 using xhci_hcd
[ 7600.117805] usb 2-1: New USB device found, idVendor=0bda, idProduct=0306, bcdDevice= 1.31
[ 7600.117820] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7600.117826] usb 2-1: Product: USB3.0 Card Reader
[ 7600.117831] usb 2-1: Manufacturer: Realtek
[ 7600.117834] usb 2-1: SerialNumber: 000000001504
[ 7600.127421] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 7600.127903] scsi host4: usb-storage 2-1:1.0
guy@guy-iMac:~$ 

et un autre qui semble assez différent...

guy@guy-iMac:~$ sudo dmesg | tail -30
[ 8241.428744] usb 2-1: New USB device found, idVendor=0bda, idProduct=0306, bcdDevice= 1.31
[ 8241.428760] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8241.428766] usb 2-1: Product: USB3.0 Card Reader
[ 8241.428771] usb 2-1: Manufacturer: Realtek
[ 8241.428775] usb 2-1: SerialNumber: 000000001504
[ 8241.441100] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 8241.441274] scsi host4: usb-storage 2-1:1.0
[ 8242.470142] scsi 4:0:0:0: Direct-Access     Generic- USB3.0 CRW    -0 1.00 PQ: 0 ANSI: 6
[ 8242.484774] scsi 4:0:0:1: Direct-Access     Generic- USB3.0 CRW    -1 1.00 PQ: 0 ANSI: 6
[ 8242.485022] sd 4:0:0:0: Attached scsi generic sg1 type 0
[ 8242.485370] sd 4:0:0:1: Attached scsi generic sg2 type 0
[ 8243.240081] sd 4:0:0:1: [sdc] 3948544 512-byte logical blocks: (2.02 GB/1.88 GiB)
[ 8243.240769] sd 4:0:0:1: [sdc] Write Protect is off
[ 8243.240777] sd 4:0:0:1: [sdc] Mode Sense: 2f 00 00 00
[ 8243.241556] sd 4:0:0:1: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 8243.242864] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[ 8243.265926]  sdc: sdc1
[ 8243.287419] sd 4:0:0:1: [sdc] Attached SCSI removable disk
[ 8243.581563] FAT-fs (sdc1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 8244.785548] usb 2-1: USB disconnect, device number 25
[ 8244.841810] print_req_error: 472 callbacks suppressed
[ 8244.841813] blk_update_request: I/O error, dev sdc, sector 342180 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 0
[ 8244.841819] buffer_io_error: 11 callbacks suppressed
[ 8244.841820] Buffer I/O error on dev sdc1, logical block 341927, lost async page write
[ 8244.841826] blk_update_request: I/O error, dev sdc, sector 670013 op 0x1:(WRITE) flags 0x0 phys_seg 5 prio class 0
[ 8244.841828] Buffer I/O error on dev sdc1, logical block 669760, lost async page write
[ 8244.841830] Buffer I/O error on dev sdc1, logical block 669761, lost async page write
[ 8244.841831] Buffer I/O error on dev sdc1, logical block 669762, lost async page write
[ 8244.841833] Buffer I/O error on dev sdc1, logical block 669763, lost async page write
[ 8244.841834] Buffer I/O error on dev sdc1, logical block 669764, lost async page write
guy@guy-iMac:~$ 

Dernière modification par guytas (Le 22/11/2021, à 21:30)

Hors ligne

#4 Le 22/11/2021, à 21:43

geole

Re : Lecture de carte SD intermitante

Pour le premier cas

[ 7597.984164] FAT-fs (sdc1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck

Avant de débrancher une clé, il faut lancer une commande de démontage et attendre l'autorisation.
Pour réparer

sudo umount /dev/sdc1
sudo fsck  /dev/sdc1

Répondre aux questions puis debrancher et rebrancher.

Tente la même réparation pour le second cas.

Dernière modification par geole (Le 22/11/2021, à 21:46)

En ligne

#5 Le 22/11/2021, à 21:47

guytas

Re : Lecture de carte SD intermitante

C'est impossible à faire et te donner le résultat car c'est le système qui déconnecte; pas moi ;-)

Je l'ai fais mais il se corrupt lui même aussitôt.

Hors ligne

#6 Le 22/11/2021, à 22:00

geole

Re : Lecture de carte SD intermitante

Tentes uniquement la seconde commande.

En ligne

#7 Le 22/11/2021, à 22:03

guytas

Re : Lecture de carte SD intermitante

non mais ce soir, il connect et déconnecte à chaque seconde.  Je n'ai pas le temps d'effectuer la commande.

D'ailleurs je crois bien que le problème de corruption est causer par le problème numéro un.  Comment on fait pour qu'il ne se déconnecte pas tout seul comme ça?

Hors ligne

#8 Le 24/11/2021, à 16:47

geole

Re : Lecture de carte SD intermitante

Bonjour
Je n'ai d'autres idées.

En ligne

#9 Le 24/11/2021, à 19:02

guytas

Re : Lecture de carte SD intermitante

Qui d'autre a une idée comment faire pour investiguer ce problème?

Hors ligne

#10 Le 25/11/2021, à 03:26

guytas

Re : Lecture de carte SD intermitante

Dans le journal, je trouve également ceci après l'erreur:

(Les lignes en rouge commencent à nov 24 20:38:55 )

nov 24 20:38:28 guy-iMac dbus-daemon[971]: [session uid=1000 pid=971] Successfully activated service 'org.freedesktop.Tracker1'
nov 24 20:38:28 guy-iMac dbus-daemon[971]: [session uid=1000 pid=971] Successfully activated service 'org.gnome.Shell.HotplugSniffer'
nov 24 20:38:35 guy-iMac systemd[1]: fprintd.service: Succeeded.
nov 24 20:38:37 guy-iMac dbus-daemon[971]: [session uid=1000 pid=971] Activating service name='org.gnome.Nautilus' requested by ':1.379' (uid=1000 pid=22484 comm="gjs /usr/shar>
nov 24 20:38:38 guy-iMac dbus-daemon[971]: [session uid=1000 pid=971] Successfully activated service 'org.gnome.Nautilus'
nov 24 20:38:38 guy-iMac dbus-daemon[751]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by >
nov 24 20:38:38 guy-iMac systemd[1]: Starting Hostname Service...
nov 24 20:38:38 guy-iMac dbus-daemon[751]: [system] Successfully activated service 'org.freedesktop.hostname1'
nov 24 20:38:38 guy-iMac systemd[1]: Started Hostname Service.
nov 24 20:38:38 guy-iMac nautilus[22637]: Called "net usershare info" but it failed: L’exécution du processus fils « net » a échoué (No such file or directory)
nov 24 20:38:48 guy-iMac NetworkManager[755]: <info>  [1637804328.0287] manager: NetworkManager state is now CONNECTED_LOCAL
nov 24 20:38:48 guy-iMac NetworkManager[755]: <info>  [1637804328.0288] manager: NetworkManager state is now CONNECTED_SITE
nov 24 20:38:48 guy-iMac NetworkManager[755]: <info>  [1637804328.0290] policy: set 'Connexion filaire 1' (enp4s0f0) as default for IPv4 routing and DNS
nov 24 20:38:55 guy-iMac kernel: usb 2-1: USB disconnect, device number 42
nov 24 20:38:55 guy-iMac kernel: blk_update_request: I/O error, dev sdc, sector 2049 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 0
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 1, lost async page write
nov 24 20:38:55 guy-iMac kernel: blk_update_request: I/O error, dev sdc, sector 31654 op 0x1:(WRITE) flags 0x0 phys_seg 2 prio class 0
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 29606, lost async page write
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 29607, lost async page write
nov 24 20:38:55 guy-iMac kernel: blk_update_request: I/O error, dev sdc, sector 81840 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 0
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 79792, lost async page write
nov 24 20:38:55 guy-iMac kernel: blk_update_request: I/O error, dev sdc, sector 81856 op 0x1:(WRITE) flags 0x0 phys_seg 6 prio class 0
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 79808, lost async page write
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 79809, lost async page write
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 79810, lost async page write
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 79811, lost async page write
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 79812, lost async page write
nov 24 20:38:55 guy-iMac kernel: Buffer I/O error on dev sdc1, logical block 79813, lost async page write
nov 24 20:38:55 guy-iMac kernel: blk_update_request: I/O error, dev sdc, sector 81874 op 0x1:(WRITE) flags 0x0 phys_seg 3 prio class 0
nov 24 20:38:55 guy-iMac udisksd[783]: Cleaning up mount point /media/guy/Prusa (device 8:33 no longer exists)
nov 24 20:38:55 guy-iMac systemd[938]: media-guy-Prusa.mount: Succeeded.

Hors ligne

#11 Le 25/11/2021, à 10:10

geole

Re : Lecture de carte SD intermitante

Bonjour.
La découverte de ces erreurs de lecture/écriture est une piste sérieuse. Mais je ne comprends pas la décision de démontage. Bien au contraire, il faudrait pouvoir traiter le problème. Aurais-tu un autre ordinateur afin de voir le comportement?

En ligne

#12 Le 25/11/2021, à 14:26

guytas

Re : Lecture de carte SD intermitante

Je n'ai pas d'autre ordinateur avec Ubuntu. Mais celui ci est en dual boot avec Windows 10 et la carte SD fonctionne bien dans le lecteur de carte et aussi avec l'adapteur USB.  Mais tu me donnes une idée... je vais tester avec une live USB demo pour voir.

DE RETOUR:
OK, J'ai le même problème avec une clé live USB de Ubuntu.  Étrange non?   Ça confirme que ce n'est pas quelque chose que j'ai installé qui cause le problème. C'est sûrement une incompatibilité entre Ubuntu et iMac... mais quoi?  j'aimerais bien trouver ce qui ne va pas!

Dernière modification par guytas (Le 25/11/2021, à 14:37)

Hors ligne

#13 Le 25/11/2021, à 15:17

geole

Re : Lecture de carte SD intermitante

Ta version ubuntu est-elle bien à jour?

sudo apt update
sudo apt full-upgrade

En ligne

#14 Le 25/11/2021, à 16:44

guytas

Re : Lecture de carte SD intermitante

non elle ne l'est pas.  elle date d'environ 2 ou 3 mois.  Je reste la plupart du temps isolé de l'internet.  C'est la seule façon que tout continue de fonctionner ;-)

C'est quand même étrange... je n'ai trouvé personne qui a ce problème là sur le net.  Même mes recherches en anglais n'ont rien trouvé.

Avant de faire une mise à jour, je voudrais bien trouver où est le problème.

Hors ligne

#15 Le 25/11/2021, à 17:17

guytas

Re : Lecture de carte SD intermitante

bon... je suis sur une piste...

J'ai un autre USB card reader mais pour des micro SD seulement.  Avec lui je semble pas avoir le problème.  Même si j'ai des messages en rouge dans le journal, ça fonctionne quand même.

Sauf que j'ai besoin d'utiliser les grosses cartes SD.  Celui que j'ai (et qui donne le problème) c'est un Kingston MobileLite G3 qui accepte les deux formats.  Je vais aller acheter un autre lecteur pour voir.

Mais il reste que le lecteur de carte interne est extrêmement lent à détecter la carte, et il a aussi le problème de déconnecte et reconnecte.
Je rappelle qu'avec Windows 10, ça fonctionne très bien alors le lecteur est quand même bon.  Il est où le pilote de la carte SD? C'est surement lui qui est boggé non?

Hors ligne

#16 Le 25/11/2021, à 17:19

inbox

Re : Lecture de carte SD intermitante

Salut,

Vu que ton système n'est pas à jour, il faut le faire. Dans le cas contraire, on pourrait passer, inutilement, du temps à chercher à corriger un problème venant d'un bug déjà corrigé.

Utilises-tu un Hub USB ? Si oui, essaye de faire sans, voir si le problème se répète.
As-tu une autre carte SD pour tester si tu rencontres les mêmes erreurs ?

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Linux user 449594

Hors ligne

#17 Le 25/11/2021, à 17:40

guytas

Re : Lecture de carte SD intermitante

Non pas de hub.  Directement dans le port USB.
Oui, toutes les cartes font la même chose.

J'essayerai peut-être les mises à jour. Mais je dois faire une image disque avant car si le problème n'est pas réglé, je reviens en arrière.  ;-)

Hors ligne

#18 Le 26/11/2021, à 02:34

guytas

Re : Lecture de carte SD intermitante

Bon... semblerait qu'il y a une incompatibilité avec ce lecteur de carte.  Mais je ne comprends pas leur réponse:

https://askubuntu.com/questions/1363351 … th-sd-card

mais d'après ce site... ça devrait être compatible linux:

https://www.kingston.com/us/company/press/article/41308

Je me perds là dedans...

Hors ligne

#19 Le 26/11/2021, à 21:33

guytas

Re : Lecture de carte SD intermitante

bon c'est officielle...  le problème est avec le pilote:  0bda:0306 Realtek Semiconductor Corp. USB3.0 Card Reader

En utilisant un autre lecteur SD ça fonctionne sans problème.  Enfin. 

Comment on fait pour savoir quelle version ce pilote utilise? 

Merci!

Hors ligne

#20 Le 26/11/2021, à 21:47

xubu1957

Re : Lecture de carte SD intermitante


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#21 Le 26/11/2021, à 21:48

guytas

Re : Lecture de carte SD intermitante

Merci

ok après avoir suivi le fil de moko138, si je comprends bien je devrais faire cette commande?

find ~ -xdev -iname \**\* -exec bash -c 'sudo chown -c $USER:$USER "{}"' \;

Mais je ne comprends rien de quoi cette commande va faire.Elle semble plutôt modifier le propriétaire des fichiers.  En quoi ceci est relié à mon problème de pilote de carte SD?  Il semblerait que plus je lis, plus je suis mêlé ;-)

Dernière modification par guytas (Le 27/11/2021, à 01:38)

Hors ligne