Contenu | Rechercher | Menus

Annonce

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 05/02/2013, à 21: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, à 22: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, à 10: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, à 10:56)

Hors ligne

#4 Le 07/02/2013, à 11: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, à 15: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, à 19: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 wink

Hors ligne

#7 Le 08/02/2013, à 10: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, à 15: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, à 17: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, à 12: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, à 15: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, à 21: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, à 09: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 13/02/2013, à 23: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 :
carte interne

Avec la clé USB wifi :
cle USB

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 13/02/2013, à 23:52)

Hors ligne

#15 Le 14/02/2013, à 10: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, à 20: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, à 20: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, à 22: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, à 22: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, à 22: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, à 22:49)

Hors ligne

#21 Le 20/02/2013, à 22: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, à 22:54)

Hors ligne

#22 Le 20/02/2013, à 23: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 20/02/2013, à 23: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 20/02/2013, à 23: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 20/02/2013, à 23: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