Lecteur carte SD ACER TravelMate 8104 WLMI

Cet espace permet de solliciter aide et conseils concernant l'installation, la personnalisation et l'utilisation de Xubuntu.
Bienvenue à tous !
olirel77
Messages : 7
Enregistré le : 20 sept. 2014, 01:49
Localisation : FRANCE
Contact :

Lecteur carte SD ACER TravelMate 8104 WLMI

Message par olirel77 »

Bonjour,

Je viens d'installer Xubuntu 14.04 LTS sur mon ancien PC portable Acer et le lecteur de carte SD ne fonctionne pas (matériel O2 Micro Incorporation), il ne se passe rien lorsque j’insère une carte SD, de plus au lancement de Xubuntu j'ai des message d'erreur du type "Yenta Cardus no bus associated".

Après avoir recherché sur google il semble qu'il n'existe pas de drivers pour cette marque.

Avez vous une solution de contournement ?

Merci pour votre aide
pingux
Messages : 2509
Enregistré le : 28 déc. 2011, 17:19
Localisation : Belgique
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par pingux »

Hello olirel77, tu ouvres un terminal et tu nous retournes le résultat de ces deux commandes :

Code : Tout sélectionner

lspci
lsusb
Dura Lex sed Lex
olirel77
Messages : 7
Enregistré le : 20 sept. 2014, 01:49
Localisation : FRANCE
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par olirel77 »

Bonjour Pingux

ci après la réponse à la commande lspci :

olivier@Olivier-TravelMate-8100:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 04)
00:1d.0 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV410/M26 [Mobility Radeon X700]
06:03.0 Network controller: Intel Corporation PRO/Wireless 2915ABG [Calexico2] Network Connection (rev 05)
06:06.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet (rev 03)
06:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
06:09.0 CardBus bridge: O2 Micro, Inc. OZ711M3/MC3 4-in-1 MemoryCardBus Controller
06:09.1 CardBus bridge: O2 Micro, Inc. OZ711M3/MC3 4-in-1 MemoryCardBus Controller
06:09.2 System peripheral: O2 Micro, Inc. OZ711Mx 4-in-1 MemoryCardBus Accelerator
06:09.3 CardBus bridge: O2 Micro, Inc. OZ711M3/MC3 4-in-1 MemoryCardBus Controller

Et la réponse à la commande lsusb :

olivier@Olivier-TravelMate-8100:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 046d:c50a Logitech, Inc. Cordless Mouse
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
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
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Je tiens à ajouter que ce PC portable comporte :
- un lecteur carte SD 5 en 1 de marque O2 Micro Inc (SD, MMC, MS, MS-Pro, xD)
- un lecteur de carte à puces (Acer Travelmate smartcard)

Merci pour votre aide
pingux
Messages : 2509
Enregistré le : 28 déc. 2011, 17:19
Localisation : Belgique
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par pingux »

Avec peu d'espoir que cela fonctionne, dans un terminal tu entres ces deux commandes :

Code : Tout sélectionner

sudo modprobe tifm_sd
sudo modprobe mmc_core
Tu fais un essai et bien sûr tu nous tiens au courant.
Dura Lex sed Lex
olirel77
Messages : 7
Enregistré le : 20 sept. 2014, 01:49
Localisation : FRANCE
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par olirel77 »

Bien entendu j'ai déjà essayé ces deux commandes avant de poster mon message sur ce forum.

Sur le site suivant, il est indiqué que le lecteur de carte n'est pas supporté par Linux mais depuis mars 2013
j'espérais que la dernière version de Xubuntu corrigerait ce problème.

http://mindspill.net/computing/linux-no ... 04wlmi/#13

Si tu as une autre piste ...
pingux
Messages : 2509
Enregistré le : 28 déc. 2011, 17:19
Localisation : Belgique
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par pingux »

Je suppose que tu est déjà allé voir ICI, aux chapitres 6.2 et 6.3
Dura Lex sed Lex
olirel77
Messages : 7
Enregistré le : 20 sept. 2014, 01:49
Localisation : FRANCE
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par olirel77 »

Bonjour Pingux

Non je n'ai pas appliqué la solution décrite pour le lecteur de carte REALTEK (chapitre 6.3) car la marque de mon lecteur est O2 Micro Inc. Je vais essayer, mais avant cela, je vais mettre mon BIOS à jour car j'ai découvert une version 2008 alors que la mienne date de 2005, mais avec Xubuntu c'est galère (je vais essayer la solution de Malekal ).

Je te tiens au courant.
olirel77
Messages : 7
Enregistré le : 20 sept. 2014, 01:49
Localisation : FRANCE
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par olirel77 »

pingux a écrit :Je suppose que tu est déjà allé voir ICI, aux chapitres 6.2 et 6.3
J'ai effectué la manip décrite en 6.3 et je n'ai plus les messages d'erreur au lancement de Xubuntu "Yenta Cardbus no bus associated" mais le lecteur de carte mémoire ne fonctionne toujours pas, même après

sudo modprobe tifm_sd
sudo modprobe mmc_core

Pour info j'ai toujours des parasites sonores au lancement de Xubuntu

Que faire ?
olirel77
Messages : 7
Enregistré le : 20 sept. 2014, 01:49
Localisation : FRANCE
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par olirel77 »

pingux a écrit :Je suppose que tu est déjà allé voir ICI, aux chapitres 6.2 et 6.3
j'ai essayé également la commande suivante :

Code : Tout sélectionner

dmesg | grep yenta
olivier@Olivier-TravelMate-8100:~$ dmesg | grep yenta
[ 22.499030] yenta_cardbus 0000:06:09.0: CardBus bridge found [1025:0070]
[ 22.499060] yenta_cardbus 0000:06:09.0: O2: enabling read prefetch/write burst. If you experience problems or performance issues, use the yenta_socket parameter 'o2_speedup=off'
[ 22.633097] yenta_cardbus 0000:06:09.0: ISA IRQ mask 0x0c38, PCI irq 18
[ 22.633105] yenta_cardbus 0000:06:09.0: Socket status: 30000006
[ 22.633114] yenta_cardbus 0000:06:09.0: pcmcia: parent PCI bridge window: [io 0x6000-0x6fff]
[ 22.655830] yenta_cardbus 0000:06:09.0: pcmcia: parent PCI bridge window: [mem 0xc8200000-0xc82fffff]
[ 22.655854] yenta_cardbus 0000:06:09.0: pcmcia: parent PCI bridge window: [mem 0x40000000-0x43ffffff pref]
[ 22.677449] yenta_cardbus 0000:06:09.1: no bus associated! (try 'pci=assign-busses')
[ 22.677464] yenta_cardbus 0000:06:09.3: no bus associated! (try 'pci=assign-busses')

As tu une idée ?
pingux
Messages : 2509
Enregistré le : 28 déc. 2011, 17:19
Localisation : Belgique
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par pingux »

Désolé, j'ai écumé pas mal de forums sur le sujet, il y a beaucoup de problèmes avec ce lecteur mais je n'ai trouvé aucune solution.
yenta_cardbus 0000:06:09.0: O2: enabling read prefetch/write burst. If you experience problems or performance issues, use the yenta_socket parameter 'o2_speedup=off'
Essaie de voir dans le BIOS si quelque fois tu aurais une option pour "speedup=off'".
yenta_cardbus 0000:06:09.1: no bus associated! (try 'pci=assign-busses')
Idem pour ceci, du côté de la gestion du pci/pcmcia, mais j'ai peu d'espoir. :(
Dura Lex sed Lex
olirel77
Messages : 7
Enregistré le : 20 sept. 2014, 01:49
Localisation : FRANCE
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par olirel77 »

J'ai modifié le BIOS et désactiver l'option "speedup" et ça ne fonctionne toujours pas. Quant à la gestion du pci/pcmia il n'y a rien.

J'ai peut être un espoir avec ce site de développeurs de pilotes O2Micro mais je ne sais pas comment installer le pilote :

Linux driver for O2Micro Smartcard Reader

Merci pour ton aide
pingux
Messages : 2509
Enregistré le : 28 déc. 2011, 17:19
Localisation : Belgique
Contact :

Re: Lecteur carte SD ACER TravelMate 8104 WLMI

Message par pingux »

ATTENTION, cette procédure est certifiée pour Debian, pas certain qu'elle fonctionne sous Ubuntu, cela présente des risques, le moindre c'est que les pilotes ne fonctionnent pas, le pire c'est que le système plante, alors bonjour la réinstallation.
Bon, on va suivre les instructions pour les pilotes 02micro. Tout d'abord on récupère les pilotes et le reste 02micro et pcsc-lite ce sont des archives au format .bz2, dans thunar tu double-cliques dessus et tu choisis ton home pour le désarchivage. Cela va créer deux dossiers "o2scr" et "pcsc-lite-1.8.12", fini pour le mode graphique on passe à la ligne de commande pour la compilation. Si les outils de compilation ne sont pas installés nous allons les installer, pour cela dans un terminal tu lances :

Code : Tout sélectionner

sudo apt-get install build-essential
Si les outils de compilation sont déjà installés tu auras un message disant que tu possèdes déjà la dernière version. Nous allons nous occuper de pcsc-lite, pour cela dans le terminal tu lances ces commandes :

Code : Tout sélectionner

cd pcsc-lite-1.8.12
./configure
make
sudo make install
Suivant la puissance de ton pc les trois dernières commandes risquent de prendre un peu de temps, patience donc entre chaque commandes. Si tout c'est bien passé on va installer les pilotes pour cela toujours dans le terminal tu lances ces commandes :

Code : Tout sélectionner

cd ..    'on revient à la racine'
cd o2scr
sudo make install
Si tout c'est bien passé tu relances la machine et tu fais un essai de ton lecteur, si celui-ci ne fonctionne toujours pas il y a sûrement d'autres manipulations à faire.
Dura Lex sed Lex
Répondre