[Lecteur de cartes] RTS5139 ne marche pas
[Lecteur de cartes] RTS5139 ne marche pas
Bonjour à tous.
Depuis peu, mon lecteur de carte (intégré a mon laptop, un asus UX31A) ne lis plus aucune cartes. Je n'ai même plus de /dev/sdb (comme à l'époque où ça marchait).
Mes recherches m'ont redirigées vers des liens morts et des posts disant que ça marche depuis linux 3.11 (alors que j'ai la 3.16).
Quelqu'un d'assez aimable pour m'aider ? please ?
Depuis peu, mon lecteur de carte (intégré a mon laptop, un asus UX31A) ne lis plus aucune cartes. Je n'ai même plus de /dev/sdb (comme à l'époque où ça marchait).
Mes recherches m'ont redirigées vers des liens morts et des posts disant que ça marche depuis linux 3.11 (alors que j'ai la 3.16).
Quelqu'un d'assez aimable pour m'aider ? please ?
Si j'ai fait un appel à l'aide et que vous avez des question concernant le matériel, je fais tourner archlinux sur un asus zenbook prime ux31a :
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
- benjarobin
- Maître du Kyudo
- Messages : 17285
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Lecteur de cartes] RTS5139 ne marche pas
As tu essayé la version LTS du kernel : linux-lts ?
Est-ce que le lecteur est toujours vu par : lsusb ? Quel est la sortie de dmesg ?
Est-ce que le lecteur est toujours vu par : lsusb ? Quel est la sortie de dmesg ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Lecteur de cartes] RTS5139 ne marche pas
Merci pour cette réponse rapide !
Je n'ai pas essayé la version lts de linux. Je vais essayer de suite.
Pour ce qui est de lsusb, le lecteur est envoce vu :
Pour la sortie de dmesg, tu veux tout ? Un coup de grep ?
edit : utiliser linux-lts ne change rien.
Je n'ai pas essayé la version lts de linux. Je vais essayer de suite.
Pour ce qui est de lsusb, le lecteur est envoce vu :
Code : Tout sélectionner
-$ lsusb | grep RTS5139
Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
edit : utiliser linux-lts ne change rien.
Si j'ai fait un appel à l'aide et que vous avez des question concernant le matériel, je fais tourner archlinux sur un asus zenbook prime ux31a :
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
- benjarobin
- Maître du Kyudo
- Messages : 17285
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Lecteur de cartes] RTS5139 ne marche pas
Est ce que je peux avoir la sortie de dmesg avec le kernel lts :
Code : Tout sélectionner
dmesg | curl -F 'sprunge=<-' http://sprunge.us
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Lecteur de cartes] RTS5139 ne marche pas
Si j'ai fait un appel à l'aide et que vous avez des question concernant le matériel, je fais tourner archlinux sur un asus zenbook prime ux31a :
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
- benjarobin
- Maître du Kyudo
- Messages : 17285
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Lecteur de cartes] RTS5139 ne marche pas
Heu, tu n'as pas démarré avec le kernel LTS, tu as booté dans les 2 cas avec le noyau 3.16.1-1-ARCH
Il faut rajouter une entrée dans ton bootloader...
Il faut rajouter une entrée dans ton bootloader...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Lecteur de cartes] RTS5139 ne marche pas
Oups, autant pour moi. Voilà la version LTS : http://sprunge.us/bUBI
Sinon avec linux-LTS ça remarche
Sinon avec linux-LTS ça remarche
Si j'ai fait un appel à l'aide et que vous avez des question concernant le matériel, je fais tourner archlinux sur un asus zenbook prime ux31a :
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
- benjarobin
- Maître du Kyudo
- Messages : 17285
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Lecteur de cartes] RTS5139 ne marche pas
J'aurais du vérifier avant, en faite c'est juste que le module rts5139 n'est pas compilé avec le dernier noyau, voir il n'existe plus dans la dernière version : en tout cas je ne le trouve pas
Edit: Supprimé au commit : https://github.com/torvalds/linux/commi ... 96bfdcb4f9
Edit: Supprimé au commit : https://github.com/torvalds/linux/commi ... 96bfdcb4f9
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Lecteur de cartes] RTS5139 ne marche pas
Ha... Serat-il disponible dans les dépôts d'archlinux (ou AUR) ? Ou suis-je condamné à utiliser la version LTS ? :s
Si j'ai fait un appel à l'aide et que vous avez des question concernant le matériel, je fais tourner archlinux sur un asus zenbook prime ux31a :
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
- benjarobin
- Maître du Kyudo
- Messages : 17285
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Lecteur de cartes] RTS5139 ne marche pas
Si je comprend bien ton lecteur de carte devrait être supporté maintenant avec le module rtsx_usb activé via l'option MFD_RTSX_USB : https://github.com/torvalds/linux/blob/ ... fd/Kconfig
Tu peux donc tenter de charger ce module :
Tu peux donc tenter de charger ce module :
Code : Tout sélectionner
modprobe rtsx_usb
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Lecteur de cartes] RTS5139 ne marche pas
J'arrive bien à charger le module. Maintenant, il arrive bien a détecter la carte... en tant que /dev/mmcblk0. Normal ou bug ?
Une petite question subsidiaire : ça ressemble à un changement majeur et pourtant je n'ai pas vu de news sur la page d'accueille. Je l'ai loupée ou il n'y a effectivement rien ?
Edit : Quand l'insère une carte elle met beaucoup de temps à être détectée. Est-ce normal ?
Une petite question subsidiaire : ça ressemble à un changement majeur et pourtant je n'ai pas vu de news sur la page d'accueille. Je l'ai loupée ou il n'y a effectivement rien ?
Edit : Quand l'insère une carte elle met beaucoup de temps à être détectée. Est-ce normal ?
Si j'ai fait un appel à l'aide et que vous avez des question concernant le matériel, je fais tourner archlinux sur un asus zenbook prime ux31a :
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
- benjarobin
- Maître du Kyudo
- Messages : 17285
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Lecteur de cartes] RTS5139 ne marche pas
Non, c'est un changement très mineur... Il y en a des dizaines par mois du même genre sur le kernel linux.
Je pense que c'est normal que la carte apparaisse en /dev/mmcblk0
Je pense que c'est normal que la carte apparaisse en /dev/mmcblk0
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Lecteur de cartes] RTS5139 ne marche pas
Petite correction, je n'arrive carrément plus à voir ma carte.
Pourtant, le module est bien chargé :/
Pourtant, le module est bien chargé :/
Code : Tout sélectionner
-$ lsmod | grep rtsx_usb
rtsx_usb_sdmmc 25280 0
rtsx_usb_ms 16899 0
mmc_core 110475 2 mmc_block,rtsx_usb_sdmmc
memstick 13696 1 rtsx_usb_ms
rtsx_usb 17487 2 rtsx_usb_sdmmc,rtsx_usb_ms
usbcore 199328 9 asix,btusb,uvcvideo,rtsx_usb,ehci_hcd,ehci_pci,usbhid,usbnet,xhci_hcd
led_class 12859 3 rtsx_usb_sdmmc,iwldvm,asus_wmi
Si j'ai fait un appel à l'aide et que vous avez des question concernant le matériel, je fais tourner archlinux sur un asus zenbook prime ux31a :
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
http://www.asus.com/fr/Notebooks_Ultrab ... /HelpDesk/
Re: [Lecteur de cartes] RTS5139 ne marche pas
faut regarder dans journalctl ( en mode root pour avoir tous les messages ) s'il y a des messages d'erreurs expliquant la disparition du lecteur de carte mémoire :
si c'est vraiment un bug alors il faut le déclarer dans le bugzilla du kernel,
si ton lecteur de carte mémoire est crucial pour ton usage alors tu peux toujours downgrader le kernel vers la version 3.15.8, ou tester la version 3.17 expérimentale :
https://aur.archlinux.org/packages/linux-mainline/
enfin tu peux étudier la possibilité de compiler le module rts5139 ( en récupérant le code source du module depuis le code source du kernel 3.15.8, un dossier rts5139 ), dans ce dossier tu crées un fichier Makefile :
tu te places dans ce dossier et tu tapes "make", ça va créer un module rts5139.ko, tu peux essayer de le charger avec modprobe ( en déchargeant auparavant l'autre driver actuellement utilisé ), mais pas sûr que ça soit compatible avec le noyau 3.16.1
Code : Tout sélectionner
journalctl -b | grep usb
journalctl -n 100 _TRANSPORT=kernel
si ton lecteur de carte mémoire est crucial pour ton usage alors tu peux toujours downgrader le kernel vers la version 3.15.8, ou tester la version 3.17 expérimentale :
https://aur.archlinux.org/packages/linux-mainline/
enfin tu peux étudier la possibilité de compiler le module rts5139 ( en récupérant le code source du module depuis le code source du kernel 3.15.8, un dossier rts5139 ), dans ce dossier tu crées un fichier Makefile :
Code : Tout sélectionner
ccflags-y := -Idrivers/scsi
rts5139-y := \
rts51x_transport.o \
rts51x_scsi.o \
rts51x_fop.o \
rts51x.o \
rts51x_chip.o \
rts51x_card.o \
xd.o \
sd.o \
ms.o \
sd_cprm.o \
ms_mg.o
obj-m := rts5139.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules