Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
lecteur_carte_memoire [Le 23/02/2024, 09:42] jean3476 [Realtek Card Reader RTL8411 Device 5286/5289] |
lecteur_carte_memoire [Le 25/10/2024, 21:50] (Version actuelle) jean3476 [Realtek Card Reader RTL8411 Device 5286/5289] |
||
---|---|---|---|
Ligne 317: | Ligne 317: | ||
- | ==== > <note important>important</note>**Sous Ubuntu 22.04** avec un Clevo/LDLC, le lecteur de carte semblait mort alors qu'un lecteur externe donnait accès à la carte SD sans problème. | + | ==== > <note important>important</note>**Sous Ubuntu 22.04** avec un **Clevo/LDLC**, le lecteur de carte semblait mort alors qu'un lecteur externe donnait accès à la carte SD sans problème. |
Le message d'erreur était : | Le message d'erreur était : | ||
Ligne 323: | Ligne 323: | ||
//Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader (rev 01)// | //Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader (rev 01)// | ||
- | Les tentatives de compilation ci-dessus échouaient avec un message d'erreur dès "make". | + | Les tentatives de compilation décrites ci-dessus échouaient avec un message d'erreur dès "make". |
J'ai failli abandonner, puis j'ai suivi ces conseils : | J'ai failli abandonner, puis j'ai suivi ces conseils : | ||
- | |||
- | Vous pouvez également mettre à jour les identifiants PCI, juste au cas où : | ||
**sudo update-pciids && lspci -nn | grep "Card Reader"** | **sudo update-pciids && lspci -nn | grep "Card Reader"** | ||
- | – Pablo Bianchi | ||
- | 15 décembre 2020 à 18h03 | ||
- | Pas de résultat probant. | + | Puis : |
- | + | ||
- | Ensuite, ce conseil qui a TOUT résolu : | + | |
Essayez quelque chose d'aussi simple que : | Essayez quelque chose d'aussi simple que : | ||
- | **modprobe -r rtsx_pci** | + | **sudo modprobe -r rtsx_pci** |
- | **modprobe rtsx_pci** | + | **sudo modprobe rtsx_pci** |
Avec ce commentaire : "En effet, le module rtsx_pci gère le lecteur de carte. Parfois, cela ne fonctionne pas correctement au démarrage." | Avec ce commentaire : "En effet, le module rtsx_pci gère le lecteur de carte. Parfois, cela ne fonctionne pas correctement au démarrage." | ||
- | **Effet IMMÉDIAT, sans même redémarrer. Le lecteur de carte SD est redevenu fonctionnel.** Les solutions par compilations ci-dessus semblent correspondre à un état antérieur d'Ubuntu. J'écris en février 2024. | + | **Effet IMMÉDIAT, sans même redémarrer. Le lecteur de carte SD est redevenu fonctionnel.** Les solutions par compilations ci-dessus semblent correspondre à un état antérieur d'Ubuntu. J'écris en mars 2024. |
- | **RECTIFICATION :** | + | La veille, j'avais installé //**firmware-realtek_20230625-2_all.deb**//, un paquet Debian qui maintenant apparaît dans Synaptic et contient RTL8411. J'ai aussi installé le paquet //**Realtek r8168**//. Puis ultérieurement supprimé ce dernier paquet qui cause des erreurs dans dpkg. Le paquet Debian ne sert possiblement à rien. Le problème posé par Realtek Card Reader a donc une solution opérante mais aléatoire.;-) :-| |
- | La solution décrite ci-dessus a d'abord fonctionné, la carte SD était visible et accessible en lecture et écriture. Ensuite, après branchement d'un DD externe pour une autre usage, la carte a disparu. Le problème reste donc non résolu de manière permanente. Mais... | + | **AUTRE SOLUTION (TORDUE) DE CONTOURNEMENT :** |
- | **RE-RECTIFICATION :** | + | La carte mémoire en question, je la laisse en permanence insérée pour des sauvegardes. Il est possible d'ouvrir **/etc/fstab** et de rajouter une ligne **//pour que la carte SD soit chargée automatiquement au démarrage du système//** dans un fichier vide de "**Media**", par exemple, dédié à cet usage et créé pour cela. |
- | Le lendemain, en démarrant l'ordinateur, donc pas après un simple redémarrage, la carte SD qui était dans le lecteur a été montée sans autre manipulation. La veille, j'avais installé //**firmware-realtek_20230625-2_all.deb**//, un paquet Debian qui maintenant apparaît dans Synaptic et contient RTL8411. Cela a-t-il joué ? Mystère. Le problème posé par Realtek Card Reader a donc une solution opérante mais un peu aléatoire. Le module se charge au démarrage... ou pas. La solution vraiment pérenne n'est pas trouvée. ;-) :-| | + | |
- | **AUTRE SOLUTION (TORDUE) DE CONTOURNEMENT :** | + | Il me faut potasser fstab et mtab... quand j'aurai le temps. Le chargement en lecture seule que j'ai observé a des solutions sans passer par un clic droit. Mais la modification de /etc/fstab présente aussi des inconvénients. Un dernier recours. |
- | La carte mémoire en question, je la laisse en permanence insérée. Il est possible d'ouvrir **/etc/fstab** et de rajouter une ligne **//pour que la carte SD soit chargée automatiquement au démarrage du système//** dans un fichier vide de "**Media**", par exemple, dédié à cet usage et créé pour cela. | + | **MAINTENANT la carte SD se monte souvent au démarrage. Elle peut disparaître après une simple mise en veille de l'ordinateur. En cas d'absence du lecteur et de la carte, tenter « sudo modprobe rtsx_pci » ou « sudo modprobe rtsx_pci rtsx_pci_sdmmc », on croit que c'est le GRAAL ! Mais non, pas à chaque fois. Et même maintenant, ça ne marche plus pour moi !** La solution du problème restant aléatoire, il vaut mieux disposer d'un lecteur externe de carte mémoire qui, lui, branché sur un port USB, marche à tous les coups. |
+ | La carte SD était visible aussi en démarrant sur la live-USB d'Ubuntu, preuve que les drivers et modules de 22.04 incluent tout ce qu'il faut pour Realtek Card Reader RTL8411 Device 5286/5289. Je comprends la prise de tête internationale sur ce problème agaçant. Le problème tient-il au modèle de lecteur ? Mon Clevo/LDLC n'est pas sans défauts et Clevo est spécifiquement mis en cause par d'autres sur ce problème. | ||
+ | Faut-il chercher mieux que la situation actuelle quoique insatisfaisante ? Je m'en tiens là. | ||
- | J'ai eu un problème au premier démarrage. Ensuite, l'ordinateur a bien démarré, avec la carte SD reconnue et le fichier dédié se remplissait bien du contenu de la carte SD, laquelle restait accessible depuis l'explorateur de fichier. En lecture seule et un clic droit était nécessaire pour l'utiliser. | + | **Le 02 octobre 2024, les solutions décrites ci-dessus qui étaient aléatoires, ne fonctionnent plus du tout. Les cartes SD sont inaccessibles avec le lecteur intégré. Puis, le 25 octobre, la carte SD se charge de nouveau sans aucune intervention, mais pas à chaque fois... ** Mon lecteur externe fonctionne sans souci, merci à lui. |
- | Mais, au démarrage suivant, re-problème et, re-démarrant sur une live-usb d'Ubuntu, j'ai posé un "**#**" devant la modification de /etc/fstab, en attendant de comprendre le problème qui bloque la reconnaissance de la carte SD au démarrage de l'ordinateur et donc le démarrage. Il me faut potasser fstab et mtab... quand j'aurai le temps. Le chargement en lecture seule a des solutions. | + | |
- | Toutefois **la carte SD se charge maintenant presque chaque fois au démarrage après les diverses manipulations précédentes. Par contre, elle peut disparaître après une mise en veille de l'ordinateur**. | + | |
- | La carte SD était visible aussi en démarrant sur la live-usb d'Ubuntu, preuve que les drivers et modules de 22.04 incluent tout ce qu'il faut pour Realtek Card Reader RTL8411 Device 5286/5289. Je comprends la prise de tête internationale sur ce problème agaçant. Le problème du lecteur de carte mémoire est résolu pour moi 9 fois sur 10. Faut-il chercher mieux ? | + |