[RTL8188CE] carte wifi non détectée (résolu)

Reconnaissance et configuration du matériel / kernel linux
Alfred456654
newbie
Messages : 6
Inscription : ven. 12 sept. 2008, 17:54

[RTL8188CE] carte wifi non détectée (résolu)

Message par Alfred456654 »

Bonjour,

Je suis pas sûr de poster au bon endroit, c'est peut-être dans réseau, je m'en excuse.

J'utilise une carte wifi Realtek RTL8188CE sur mon pc portable et je n'ai pas réussi à la configurer pour l'utiliser (Je suis sous Arch 64 bits et mon système est à jour).

J'ai même essayé ndiswrapper, mais même là, avec le module ndiswrapper chargé, le driver installé et le matériel détecté comme "présent" par "ndiswrapper -l", je n'ai que les habituels "eth0" et "lo" dans "ifconfig -a".

Voilà les informations que je pense être utiles, dites moi si il manque quelque chose :

Code : Tout sélectionner

# lshw -C network
  *-network NON-RÉCLAMÉ   
       description: Network controller
       produit: RTL8188CE 802.11b/g/n WiFi Adapter
       fabriquant: Realtek Semiconductor Co., Ltd.
       identifiant matériel: 0
       information bus: pci@0000:08:00.0
       version: 01
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       ressources: portE/S:3000(taille=256) mémoire:f2d00000-f2d03fff

Code : Tout sélectionner

# lspci -vnn
08:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8176] (rev 01)
    Subsystem: Realtek Semiconductor Co., Ltd. Device [10ec:9196]
    Flags: bus master, fast devsel, latency 0, IRQ 7
    I/O ports at 3000 [size=256]
    Memory at f2d00000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 01-91-81-fe-ff-4c-e0-00

Code : Tout sélectionner

# lsmod | grep ndiswrapper
ndiswrapper           231163  0 
usbcore               139496  5 uvcvideo,ndiswrapper,xhci_hcd,ehci_hcd

Code : Tout sélectionner

# ndiswrapper -l
net8192ce : driver installed
    device (10EC:8176) present
net8192cu : driver installed
Merci d'avance, et merci de me dire si quoi que ce soit manque !

Alfred
Dernière modification par Alfred456654 le dim. 03 avr. 2011, 16:29, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [RTL8188CE] carte wifi non détectée

Message par FoolEcho »

Alfred456654 a écrit :J'ai même essayé ndiswrapper, mais même là, avec le module ndiswrapper chargé, le driver installé et le matériel détecté comme "présent" par "ndiswrapper -l", je n'ai que les habituels "eth0" et "lo" dans "ifconfig -a".
Pas forcément le bon pilote puisqu'il n'y a rien avec ifconfig.

Que t'indique:

Code : Tout sélectionner

hwdetect --show-net
(perso, j'aime bien hwinfo --netcard ;-) )
... et plus généralement, vois par là, si ça n'est pas déjà fait:
https://wiki.archlinux.org/index.php/Wi ... _Supported
https://wiki.archlinux.org/index.php/Co ... ice_module

Pense au paquet "linux-firmware" aussi. :wink:
«The following statement is not true. The previous statement is true.» :nage:
Alfred456654
newbie
Messages : 6
Inscription : ven. 12 sept. 2008, 17:54

Re: [RTL8188CE] carte wifi non détectée

Message par Alfred456654 »

Bonjour,

Merci de me répondre !

hwdetect --show-net :

Code : Tout sélectionner

NET    : jme mii
hwinfo --netcard :

Code : Tout sélectionner

23: PCI 800.0: 0280 Network controller                          
  [Created at pci.318]
  Unique ID: GBI1.DFqw11WwhmA
  Parent ID: hoOk.7CaFFmhxE3E
  SysFS ID: /devices/pci0000:00/0000:00:1c.2/0000:08:00.0
  SysFS BusID: 0000:08:00.0
  Hardware Class: network
  Model: "Realtek Network controller"
  Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
  Device: pci 0x8176 
  SubVendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
  SubDevice: pci 0x9196 
  Revision: 0x01
  I/O Ports: 0x3000-0x3fff (rw)
  Memory Range: 0xf2d00000-0xf2d03fff (rw,non-prefetchable)
  IRQ: 7 (no events)
  Module Alias: "pci:v000010ECd00008176sv000010ECsd00009196bc02sc80i00"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #15 (PCI bridge)
Le paquet linux-firmware est bien installé depuis le début, mais j'ignore si il y a quelque chose à configurer.

J'ai regardé les liens, j'ai trouvé les sources de mon driver, je les ai compilées, mais je ne sais toujours pas comment l'utiliser (Comment trouver le module à charger, y a-t-il des fichiers à déplacer, étant donné que je n'ai fait que compiler dans un répertoire local en utilisateur non-privilégié ?)

Merci beaucoup du coup de main ;)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [RTL8188CE] carte wifi non détectée

Message par FoolEcho »

hwdetect t'indique les modules à charger.
hwinfo ne donne pas d'informations sur un quelconque pilote chargé.

Donc tu peux commencer par charger les modules jme et mii (avec modprobe) s'ils n'apparaissent pas dans lsmod puis vérifier si la sortie de ifconfig -a (et hwinfo) a évolué.

Alfred456654 a écrit :J'ai regardé les liens, j'ai trouvé les sources de mon driver, je les ai compilées, mais je ne sais toujours pas comment l'utiliser (Comment trouver le module à charger, y a-t-il des fichiers à déplacer, étant donné que je n'ai fait que compiler dans un répertoire local en utilisateur non-privilégié ?)
S'il le faut, pour ça, le plus propre est de passer par un PKGBUILD (en s'inspirant de ceux que tu peux trouver sur Aur). Je n'ai pas vérifié d'ailleurs, peut-être y a t-il un pilote particulier pour toi.
Mais commence par charger les modules indiqués par hwdetect.
«The following statement is not true. The previous statement is true.» :nage:
Alfred456654
newbie
Messages : 6
Inscription : ven. 12 sept. 2008, 17:54

Re: [RTL8188CE] carte wifi non détectée

Message par Alfred456654 »

Après avoir chargé jme hii, ifconfig -a a toujours la même sortie (eth0 et lo).

J'ai vérifié, il se trouve que Realtek fournit les sources de son pilote pour les noyaux 2.6 sur son site officiel. Je l'ai compilé, mais je ne sais pas comment l'utiliser. En effet, un PKGBUILD serait particulièrement commode, et je regrette de manquer de temps pour apprendre à en écrire convenablement.

Le vrai problème est que lorsqu'après avoir compilé (make) les sources, quand je tente un "make install", j'obtiens l'erreur suivante :

Code : Tout sélectionner

make[3]: *** Pas de règle pour fabriquer la cible « missing-syscalls ». Arrêt.
[...](erreur 2)
Par conséquent, je ne sais pas si je suis en mesure de "faire le boulot" moi-même ou si réellement des binaires sont manquants...
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [RTL8188CE] carte wifi non détectée

Message par FoolEcho »

Tu l'as sur Aur apparemment (j'aurais du regarder avant): rtl8192ce
http://aur.archlinux.org/packages.php?ID=46797

Essaie ça et vérifie bien les commentaires d'installation (du genre qui t'inqueront le(s) module(s) à ajouter ). :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Alfred456654
newbie
Messages : 6
Inscription : ven. 12 sept. 2008, 17:54

Re: [RTL8188CE] carte wifi non détectée

Message par Alfred456654 »

Wow, si j'avais su ! J'ai pas du tout pensé à regarder sur l'AUR...
Merci beaucoup, même si je me sens mal du coup :)

Ça fonctionne parfaitement, j'ai plus qu'à régler les problèmes de permissions avec networkmanager, mais là je devrais pas avoir besoin d'aide :)

Encore merci de ton aide, bonne fin de journée !
Répondre