#1 Le 05/02/2013, à 22:01
- seub
driver Realtek rtl8188ce sous 12.10 x64
Bonjour,
J'ai des problèmes de connectivité avec ma carte Realtek rtl8188ce sur mon laptop sous Ubuntu 12.10 64 bits. La connexion "saute", euh ... bref elle marche mais elle est mauvaise. Visiblement je ne suis pas le premier à avoir ce problème. Toutefois, d'autres ont trouvé des solutions, paraît-il, moi pas (encore).
J'ai essayé les recettes de cette page, celle-ci (en anglais), sans succès. Il me semble avoir lu quelque part que la manip ne fonctionnait pas pour x64. Ceci dit, comme je ne comprends pas grand chose à ce que je fais, il est possible que j'ai fini par faire des trucs conflictuels...
Si quelqu'un a une solution, je suis preneur ! Si vous avez besoin de plus de précisions, de lsmod ou que sais-je, merci de demander !
Merci d'avance,
Hors ligne
#2 Le 06/02/2013, à 23:00
- LinuxSSH
Re : driver Realtek rtl8188ce sous 12.10 x64
Salut,
J'ai trouvé un truc je sais pas du tout si ça pourra résoudre ton soucis : http://erickranich.wordpress.com/2012/0 … u-cubuntu/
Fais un retour !
LinuxSSH
Ordi : HP EliteBook 2540p Core i5 I5-540M 2.53GHz 4 Go RAM SSD 256Go --> Archlinux x86_64
Hors ligne
#3 Le 07/02/2013, à 11:55
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Salut et merci pour ta réponse,
Malheureusement ça n'a pas l'air de changer grand-chose, ceci dit
-c'est difficile d'être certain car je n'ai pas vraiment de test fiable
-surtout, c'est sans doute de ma faute (en partie) pour avoir foutu la m... à force d'essayer plein de solutions.
Je m'explique : Quand je fais un lsmod je lis entre autres :
rtl8192ce 137713 0
rtlwifi 118776 1 rtl8192ce
mac80211 539958 2 rtl8192ce,rtlwifi
cfg80211 206797 2 rtlwifi,mac80211
8192cu
Ça fait beaucoup de modules qui tournent autour du wifi ! (bon, le 8192cu est celui dont se sert ma clé USB wifi). Surtout, ma carte wifi est (selon un lspci) : Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01), du coup je ne sais pas pourquoi j'utilise le module rtl8192ce.
Bref faudrait peut-être que je fasse du nettoyage dans tout ça (et que je recommence à zéro), seulement je sais pas faire. Même si je faisais tout bien, ce n'est pas garanti que ça marche (peut-être une histoire de 64 bits). Pour le moment je me suis contenté de l'achat d'une clé USB wifi... (et j'ai blacklisté les autres modules)
Dernière modification par seub (Le 07/02/2013, à 11:56)
Hors ligne
#4 Le 07/02/2013, à 12:21
- LinuxSSH
Re : driver Realtek rtl8188ce sous 12.10 x64
J'ai trouvé ça :
Jou-joue avec la compilation : http://www.youtube.com/watch?v=QFh2EZhUKgs
Apparemment le même soucis que toi : http://forum.ubuntu-fr.org/viewtopic.php?id=1065021
Regarde dans l'avant dernier post, j'ai vu ça :
Mais avec le pilote dkms de freechelmi c'est enfin résolu, un grand merci
Ordi : HP EliteBook 2540p Core i5 I5-540M 2.53GHz 4 Go RAM SSD 256Go --> Archlinux x86_64
Hors ligne
#5 Le 07/02/2013, à 16:43
- freechelmi
Re : driver Realtek rtl8188ce sous 12.10 x64
Bonjour,
Quel est l'erreur quand tu installe le pilote DKMS ? il est possible que sous ubuntu 12.10 il y a ai un conflit avec un fichier du firmware.
Hors ligne
#6 Le 07/02/2013, à 20:34
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
LinuxSSH, merci pour ton obstination à vouloir m'aider ! Mais j'ai déjà essayé, sans succès.
freechelmi, en tous cas merci pour essayer d'aider tout le monde. Je t'avoue qu'à force d'essayer des trucs j'oublie un peu ce qui s'est passé au fur et à mesure, mais si ma mémoire est bonne :
- Bon déjà la logithèque me met un avertissement "paquet de mauvaise qualité" (ça on s'en fout à la limite)
- Effectivement il me semble qu'il y avait une erreur par ce que firmware était déjà installé, ou un truc du style. Mais j'ai dû le désinstaller (directement ou indrectement, je ne me souviens plus) pour faire fonctionner ton truc. Visiblement maintenant il est installé.
- Je sais pas si c'est normal, ça installe le 8192ce alors que ma carte est une 8188ce
- Je crois que ça n'a pas résolu les problèmes de lenteur / sauts de connexion.
Si tu sais comment faire, je veux bien essayer de refaire une virginité à mon système en termes de modules installés et tout (essayer de revenir à la config avant que j'installe - ou désinstalle - des merdes tous azmiuts), et réessayer ton truc. Penses-tu qu'il est possible que ton truc ne résolve le problème que pour les systèmes 32 bits ? Ce qui me fait penser cela est par exemple cette page
Bon tout ceci étant dit, j'apprécie votre sollicitude mais ne perdez pas trop votre temps pour moi, j'ai fini par acheter et configurer une clé USB wifi et je me contenterai de ça
Hors ligne
#7 Le 08/02/2013, à 11:55
- freechelmi
Re : driver Realtek rtl8188ce sous 12.10 x64
Oui je penses qu'on peut faire marcher ta carte correctement.
En fait il faut savoir que le constructeur Realtek supporte officielement linux mais mets parfois plusieurs mois a mettre a jour son driver.
Déjà il ne fallait pas desinstaller le paquet linux-firmware ! Réinstalles le pour commencer.
Esnuite deinstaller mon driver DKMS avec synaptic par exemple ( en affichant les paquets locaux) .
Puis fait une installation en ligne de commande et affiche nous ici ce qui est affiché pendant l'installation.
dpkg -i --force driverdkmswifimachine.deb
Hors ligne
#8 Le 08/02/2013, à 16:18
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Quelques questions plus ou moins bêtes (désolé je suis pas très doué) :
1. Quand j'essaie de réinstaller linux-firmware j'ai une erreur :
Dépaquetage de linux-firmware (à partir de .../linux-firmware_1.95_all.deb) ...
dpkg: erreur de traitement de /var/cache/apt/archives/linux-firmware_1.95_all.deb (--unpack) :
tentative de remplacement de « /lib/firmware/rtlwifi/rtl8192cfwU.bin », qui appartient aussi au paquet r8192ce 0007.0809.2012-1~classmate~121102~1cw
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/linux-firmware_1.95_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
2. Dans /etc/modprobe.d j'ai ça :
alsa-base.conf blacklist-framebuffer.conf bumblebee.conf
blacklist-ath_pci.conf blacklist-modem.conf dkms.conf
blacklist.conf blacklist-oss.conf iwlwifi.conf
blacklist.conf~ blacklist-rare-network.conf nvidia-current_hybrid.conf
blacklist-firewire.conf blacklist-watchdog.conf vmwgfx-fbdev.conf
et dans blacklist.conf j'ai écrit ça à la fin (pour être tranquille avec ma clé USB wifi) :
# Wireless
blacklist rtl8188ce
blacklist rtl8192ce
blacklist rtlwifi
blacklist rtl5370sta
Je touche à rien ?
3. et 4. (En cherchant un peu je trouverais sans doute, mais j'en profite, désolé) :
Comment affiche-t-on les paquets locaux dans synaptic et comment je trouve ton driver DKMS ?
Où est-ce que je choppe driverdkmswifimachine.deb ?
Hors ligne
#9 Le 09/02/2013, à 18:17
- freechelmi
Re : driver Realtek rtl8188ce sous 12.10 x64
1 - desinstalle d'abord le driver wifi avant d'installer linux firmwae ou force l'installation avec l'option --force
2- C'est toi qui as rajouter ce blacklist pour rtl* ? mets les en commentaire.
3- dans synaptic , fais juste une recherche de r8192ce ! et tu trouveras le deb.
Je suis d'accord que cet histoire conflit avec linux-firmware pose problème mais effectvement je n'avais pas tester sur 12.10
Hors ligne
#10 Le 12/02/2013, à 13:58
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Bonjour,
Désolé de répondre maintenant seulement. J'ai désinstallé r8192ce et réinstallé linux-firmware. Par contre, je n'ai toujours pas compris ce qu'est driverdkmswifimachine.deb et où je le trouve ?
Hors ligne
#11 Le 12/02/2013, à 16:16
- freechelmi
Re : driver Realtek rtl8188ce sous 12.10 x64
OK maintenant tu reprends mon driver deb ( c'est lui "XXXXmachin.deb" ! ) :
sudo dpkgi --force-all -i machine.deb
Attention l'utilisation de --force peut etre dangereux.
Au passage Realtek a sortie une nouvele version donc il faudrait refaire le deb dkms, peut etre je le ferais la semaine prochaine
Hors ligne
#12 Le 12/02/2013, à 22:55
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Resalut,
Donc voici ce que j'obtiens après un
sudo dpkg --force-all -i r8192ce_0007.0809.2012-1~classmate~121102~1cw_all.deb
:
Sélection du paquet r8192ce précédemment désélectionné.
(Lecture de la base de données... 365106 fichiers et répertoires déjà installés.)
Dépaquetage de r8192ce (à partir de r8192ce_0007.0809.2012-1~classmate~121102~1cw_all.deb) ...
dpkg : avertissement : problème contourné par utilisation de --force :
tentative de remplacement de « /lib/firmware/rtlwifi/rtl8192cfwU_B.bin », qui appartient aussi au paquet linux-firmware 1.95
dpkg : avertissement : problème contourné par utilisation de --force :
tentative de remplacement de « /lib/firmware/rtlwifi/rtl8192cfwU.bin », qui appartient aussi au paquet linux-firmware 1.95
Paramétrage de r8192ce (0007.0809.2012-1~classmate~121102~1cw) ...
Loading new r8192ce-0007.0809.2012 DKMS files...
First Installation: checking all kernels...
Building only for 3.5.0-23-generic
Building for architecture x86_64
Building initial module for 3.5.0-23-generic
Done.
rtlwifi:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/3.5.0-23-generic/updates/dkms/
rtl8192ce.ko:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/3.5.0-23-generic/updates/dkms/
rtl8192de.ko:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/3.5.0-23-generic/updates/dkms/
rtl8192se.ko:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/3.5.0-23-generic/updates/dkms/
rtl8723e.ko:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/3.5.0-23-generic/updates/dkms/
depmod....
DKMS: install completed.
Après redémarrage, je suis bien en mal de te dire si ça a réglé le problème ou pas (faute de test fiable) ! Pour l'instant je n'ai pas constaté de microsauts ou de ralentissements, mais je me méfie... (Ce qui m'inquiète un poil c'est que l'icone wifi qui montre l'intensité du signal baisse par intermittences, alors qu'elle reste tout le temps au max quand je me connecte avec ma clé USB wifi. Mais bon je croise les doigts !)
Hors ligne
#13 Le 13/02/2013, à 10:42
- freechelmi
Re : driver Realtek rtl8188ce sous 12.10 x64
Merci pour ton log detaillé.
Tu te connectes a un signal N ?
il faut maintenant tester la stabilité du Wifi,
Télécharge une grosse iso ubuntu genre http://ftp.free.fr/mirrors/ftp.ubuntu.c … -amd64.iso
et regarde avec le moniteur si le débit est stable et reste au top et s'il correspond a ton routeur : environ 24 Mbits si tu es en G et 70 Mbits si tu es en N et que ton routeur supporte 150 Mbits.
Surtout que tu as une Rev01, je l'ai meme utilisé longtemps avec le driver par défaut d'ubuntu 12.10 sans réel problème mais bon c'était sur un PC Fixe
Hors ligne
#14 Le 14/02/2013, à 00:51
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Resalut freechelmi,
Encore merci pour ton aide.
Je viens de passer pas mal de temps à chercher et essayer des outils pour tester la connexion, je n'ai rien trouvé de probant. Il est impossible de détecter une défaillance de ma connexion nouvellement configurée assez facilement, par exemple, avec le moniteur système :
Avec la carte wifi interne :
Avec la clé USB wifi :
Le truc c'est que parfois la défaillance est subtile, par expérience, il s'agit :
-soit de mcirosauts qui rendent difficile d'utiliser des jeux en ligne, par exemple
-de déconnexions fréquentes d'un réseau lorsque le signal est faible (ce qui n'est pas le cas chez moi avec ma connexion freebox).
Donc mon impression pour le moment c'est que c'est mieux qu'avant, mais ça reste pas aussi bien qu'avec la clé USB. Mais peut-être que je me fais des films ! Il faudra que je te redise un peu plus tard après l'avoir plus testé.
Dernière modification par seub (Le 14/02/2013, à 00:52)
Hors ligne
#15 Le 14/02/2013, à 11:13
- freechelmi
Re : driver Realtek rtl8188ce sous 12.10 x64
IL faut tester sur ton réseau local , pas a partir d'internet, donc si tu as une FBX V6 tu telecharge :
http://mafreebox.freebox.fr/gen/1G
et la tu verras bien si le débit est constant.
Comme j'ai dit , il faut qu'on teste aussi le nouveau driver de realTek.
Hors ligne
#16 Le 15/02/2013, à 21:10
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Salut,
Il se passe des trucs un peu bizarres quand je télécharge ton fichier, là je viens de réessayer, le débit varie entre 1.0 et 2.4 Mo/s (continûment, sans faire de sauts brutaux, mais en variant de manière imprévisible au cours du temps entre ces deux valeurs)
Pour plus tester j'ai uploadé un gros fichier sur la freebox puis j'essaie de le downloader, ça donne :
- Avec la carte wifi interne : un débit stable à environ 1.9Mo/s
- Avec la clé US wifi : un débit stable à environ 1.3Mo/s
Ça t'inspire quelque chose ?
Hors ligne
#17 Le 20/02/2013, à 21:22
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Bonjour freechelmi (et les autres),
Je vole à ton secours car après réinstallation de mon OS je n'arrive plus à installer ton driver : après un
sudo dpkg --force-all -i r8192ce_0007.0809.2012-1~classmate~121102~1cw_all.deb
J'obtiens :
(Lecture de la base de données... 304393 fichiers et répertoires déjà installés.)
Préparation du remplacement de r8192ce 0007.0809.2012-1~classmate~121102~1cw (en utilisant .../r8192ce_0007.0809.2012-1~classmate~121102~1cw_all.deb) ...
------------------------------
Deleting module version: 0007.0809.2012
completely from the DKMS tree.
------------------------------
Done.
Dépaquetage de la mise à jour de r8192ce ...
Paramétrage de r8192ce (0007.0809.2012-1~classmate~121102~1cw) ...
Loading new r8192ce-0007.0809.2012 DKMS files...
First Installation: checking all kernels...
Building only for 3.5.0-23-generic
Building for architecture x86_64
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
De même, lorsque j'essaie d'installer le driver ma clé USB wifi j'ai une erreur :
make: *** Pas de règle pour fabriquer la cible « clean ». Arrêt.
Authentication requested [root] for make driver:
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################
Je me suis dit que ça parce que je n'avais pas les sources du kernel (je ne sais pas vraiment de quoi je parle), j'ai donc fait un
sudo apt-get install linux-source
et
sudo apt-get install linux-source-3.5.0
mais ça n'a pas résolu le problème.
Tu as une idée ?
Merci d'avance,
Hors ligne
#18 Le 20/02/2013, à 23:00
- chibbata
Re : driver Realtek rtl8188ce sous 12.10 x64
salut
c'est le ou les paquets linux-headers qui manquent
sudo apt-get install --reinstall linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Hors ligne
#19 Le 20/02/2013, à 23:22
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Salut chibbata et merci pour ton aide !
Mais j'ai une erreur quand j'éxécute la ligne que tu as écrite, voici la fin de ce qu'affiche mon terminal :
Paramétrage de linux-headers-3.5.0-23-generic (3.5.0-23.35) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.5.0-23-generic /boot/vmlinuz-3.5.0-23-generic
Error! Your kernel headers for kernel 3.5.0-23-generic cannot be found.
Please install the linux-headers-3.5.0-23-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Une idée ?
Hors ligne
#20 Le 20/02/2013, à 23:46
- chibbata
Re : driver Realtek rtl8188ce sous 12.10 x64
post
dpkg -l | grep linux-headers
essayes
sudo apt-get install linux-headers-3.5.0-23-generic
Dernière modification par chibbata (Le 20/02/2013, à 23:49)
Hors ligne
#21 Le 20/02/2013, à 23:54
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Quand je fais
dpkg -l | grep linux-headers
j'obtiens :
ii linux-headers-3.5.0-23 3.5.0-23.35 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-23-generic 3.5.0-23.35 amd64 Linux kernel headers for version 3.5.0 on 64 bit x86 SMP
Quand je fais
sudo apt-get install linux-headers-3.5.0-23-generic
j'obtiens :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
linux-headers-3.5.0-23-generic est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
Euh... que se passe-t-il ? Je précise que j'ai reformaté mon DD et réinstallé Ubuntu 12.10 (64 bits), puis j'ai essayé de réinstaller le truc de freechelmi et la driver de ma clé USB wifi, en gros c'est tout...
Dernière modification par seub (Le 20/02/2013, à 23:54)
Hors ligne
#22 Le 21/02/2013, à 00:03
- chibbata
Re : driver Realtek rtl8188ce sous 12.10 x64
sudo apt-get install --reinstall build-essential
installes le driver et post les erreurs
Hors ligne
#23 Le 21/02/2013, à 00:10
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
Même erreurs qu'avant (celles postées dans mon message à 20:22)
Hors ligne
#24 Le 21/02/2013, à 00:29
- chibbata
Re : driver Realtek rtl8188ce sous 12.10 x64
sudo dpkg --remove r8192ce_0007.0809.2012-1~classmate~121102~1cw_all
Hors ligne
#25 Le 21/02/2013, à 00:35
- seub
Re : driver Realtek rtl8188ce sous 12.10 x64
J'ai fait un
sudo dpkg --remove r8192ce
(je pense que c'est ça que tu voulais que je fasse)
Maintenant quoi ? J'ai réessayé d'installé le driver de la clé USB (et non pas celui-ci pour ne pas "resaloper"), ça fait comme avant...
Hors ligne