[wifi] fonctionnel mais impossible de l'activer

Bonjour,

Je suis sous Debian stable (7.3) avec gnome. C’est une nouvelle instal toute fraîche, j’ai installé mon périphérique wifi (usb) lors de l’installation en mettant le microcode correspondant sur une clé USB et tous s’est bien passé.

Le problème est que lorsque je clique sur l’applet réseau, je vois :
Sans fil --> équipement désactivé
Railink 802.11 n WLAN --> non disponible

Lorsque je clique sur paramètres réseau j’ai un petit bouton qui est censé me permettre d’allumer ou d’éteindre le wifi mais dans mon cas le bouton reste sur « off ».

Je suis donc allé voir ce qui se passe exactement en utilisant la console et voici ce que j’ai trouvé :

# rfkill list 0: phy0: Wireless LAN Soft blocked: no Hard blocked: yes 4: phy4: Wireless LAN Soft blocked: no Hard blocked: no
rfkill me trouve deux périphériques, c’est normal car j’en ai qui ne fonctionne plus (interne au pc) et le second c’est ma clé USB wifi. Elle n’est pas bloqué, ni en soft ni en hard.

[code]# iwconfig
lo no wireless extensions.

wlan1 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry long limit:7 RTS thr=2347 B Fragment thr:off
Encryption key:off
Power Management:on

wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on

eth0 no wireless extensions.[/code]
iwconfig voit bien mes deux cartes wifi. Celle qui m’intéresse (ma clé usb wifi) est en wlan0.

Je tente donc un iwlist :

[code]# iwlist scan
lo Interface doesn’t support scanning.

wlan1 Interface doesn’t support scanning : Network is down

wlan0 Scan completed :
Cell 01 - Address: 00:17:33:10:8D:C8
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=67/70 Signal level=-43 dBm
Encryption key:on
ESSID:« NEUF_8DC4 »
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=0000002ed929aa09
Extra: Last beacon: 244ms ago
IE: Unknown: 00094E4555465F38444334
IE: Unknown: 010882848B962430486C
IE: Unknown: 03010B
IE: Unknown: 2A0104
IE: Unknown: 2F0104
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: 32040C121860
IE: Unknown: DD840050F204104A00011010440001021041000100103B00010310470010D96C7EFC2F8938F1EFBD6E5148BFA812102100044E4555461023000A4E42342D5345522D72301024000A4E42342D5345522D72301042000C3030313733333130384443341054000800060050F2040001101100094E4555465F38444334100800020084103C000101
IE: Unknown: DD090010180207F02C0000
IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00
Cell 02 - Address: C2:7E:CB:E0:E8:0D
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=23/70 Signal level=-87 dBm
Encryption key:off
ESSID:« SFR WiFi FON »
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=0000000fef2ecb3d
Extra: Last beacon: 248ms ago
IE: Unknown: 000C534652205769466920464F4E
IE: Unknown: 010882848B962430486C
IE: Unknown: 03010B
IE: Unknown: 2A0100
IE: Unknown: 2F0100
IE: Unknown: 32040C121860
IE: Unknown: 2D1AEC181BFFFF000000000000000000000000000000000000000000
IE: Unknown: 3D160B001100000000000000000000000000000000000000
IE: Unknown: DD090010180200F02C0000
IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
Cell 03 - Address: C2:7E:CB:E0:E8:0F
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=25/70 Signal level=-85 dBm
Encryption key:on
ESSID:« SFR WiFi Mobile »
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=0000000fef2ed340
Extra: Last beacon: 244ms ago
IE: Unknown: 000F5346522057694669204D6F62696C65
IE: Unknown: 010882848B962430486C
IE: Unknown: 03010B
IE: Unknown: 2A0100
IE: Unknown: 2F0100
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : 802.1x
IE: Unknown: 32040C121860
IE: Unknown: 2D1AEC181BFFFF000000000000000000000000000000000000000000
IE: Unknown: 3D160B001100000000000000000000000000000000000000
IE: Unknown: DD090010180200F02C0000
IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
Cell 04 - Address: 30:7E:CB:E0:E8:0C
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=25/70 Signal level=-85 dBm
Encryption key:on
ESSID:« SFR_E808 »
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=0000000fef2ebe39
Extra: Last beacon: 256ms ago
IE: Unknown: 00085346525F45383038
IE: Unknown: 010882848B962430486C
IE: Unknown: 03010B
IE: Unknown: 2A0100
IE: Unknown: 2F0100
IE: Unknown: 32040C121860
IE: Unknown: 2D1AEC181BFFFF000000000000000000000000000000000000000000
IE: Unknown: 3D160B001500000000000000000000000000000000000000
IE: Unknown: DD840050F204104A0001101044000102103B00010310470010D96C7EFC2F8938F1EFBD6E5148BFA8121021000A4E42362D5345522D72321023000A4E42362D5345522D72321024000A4E42362D5345522D72321042000C3330374543424530453830381054000800060050F2040001101100085346525F45383038100800020084103C000101
IE: Unknown: DD090010180202F02C0000
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Authentication Suites (1) : PSK
IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00

eth0 Interface doesn’t support scanning.[/code]
On voit que mon wlan0 détecte bien les réseaux a proximité.

Donc pour moi tous fonctionne si ce n’est que je n’arrive pas a activer le wifi dans nm-applet. Comment activer ce wifi dans network manager? Quelqu’un peut-il m’aider svp?

Peut-être parce que l’applet est configurée pour utiliser la mauvaise interface wlan. Au stade où tu en es ça devrait être à portée de clicks.

Tu peux éventuellement blacklister le module wifi qui ne te sert pas.
Cela se fait en créant un fichier du nom que tu veux dans /etc/modprobe.d, dont le contenu ressemblerait à:

# Eviter que la mauvaise interface wifi ne se charge
blacklist nom_du_module_wifi

Question: comment es-tu sûr que cette interface wifi ne fonctionne plus ?

Et bien non justement. J’ai bien deux bouton qui me permettent chacun d’activé une interface wifi. Un bouton pour wlan0 et un pour wlan1. Ils sont tous les deux a « off » et il est impossible de les passer à « on ». Après j’ai aussi (toujours dans nm-applet) un bouton avec marqué « mode avion » qui est à « on » je pense qu’il sert a désactiver le wifi. Le problème, si je le passe à « off », rien ne se passe. Pire encore, lorsque je ferme l’applet et le rouvre, le bouton est repassé tous seul à « on »… C’est pour ça que je pense vraiment à un problème de conf de network-manager…

[quote=« Zbf »]Tu peux éventuellement blacklister le module wifi qui ne te sert pas.
Cela se fait en créant un fichier du nom que tu veux dans /etc/modprobe.d, dont le contenu ressemblerait à:

[code]

Eviter que la mauvaise interface wifi ne se charge

blacklist nom_du_module_wifi
[/code][/quote]
C’est quoi le nom du module? C’est wlan1?

A dire vrai j’en suis pas vraiment sur… :slightly_smiling: Mais je préfère me baser sur la clé usb wifi car elle je suis sur qu’elle fonctionne sur une Debian.

# rfkill list 0: phy0: Wireless LAN Soft blocked: no Hard blocked: yes 4: phy4: Wireless LAN Soft blocked: no Hard blocked: no

et tu avais essayé ? # rfkill unblock all

Oui j’avais essayé, mais celui qui reste bloqué n’est pas clé usb wifi donc je m’enfou :slightly_smiling: c’est le wifi interne du PC celui dont je ne me sert pas.

Non, c’est le nom du module du noyau qui pilote ce périphérique. A rechercher dans la liste des modules chargés (lsmod), les messages du noyau (dmesg), peut-être lshw.

Pas de mention non commentée de wlan0 dans le fichier /etc/network/interfaces, ce qui par défaut empêcherait NetworkManager de la gérer ?

Là est le problème, je ne comprends pas pourquoi il t’en empêche, pour moi le problème vient donc de l’applet network manager. S’il existe un autre front-end pour configurer ton wifi, tu peux tenter.
Tu pourrais aussi troquer networmanager à wicd, mais ils risquent d’entrer en conflit si tu installes les 2, donc à éviter.
PH a posté entre temps, le hic vient peut-être effectivement de /etc/network/interfaces…

Si tu veux redonner une chance à ton autre carte wifi, il s’agit peut-être juste d’un simple firmware à installer.
Le résultat de:

Ainsi que de:

… seront très utiles pour s’en faire une idée.

J’ai essayé de blacklister le module qui ne me sert pas, mais ça n’a pas l’air de fonctionner. L’interface reste « disponible » lorsque je redémarre, je la vois toujours dans nm-applet.

[code]# cat /etc/modprobe.d/blacklist.txt

Blacklist du module wifi interne pour éviter les conflits

blacklist rtl8192ce[/code]

Pour ce qui est du fichier interface, il est bien vide, il ne contient que la boucle local :

[code]# cat /etc/network/interfaces

This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback[/code]

[quote=« Zbf »]Si tu veux redonner une chance à ton autre carte wifi, il s’agit peut-être juste d’un simple firmware à installer.
Le résultat de:
Code:
lspci -nn

Ainsi que de:
Code:
uname -a

… seront très utiles pour s’en faire une idée.[/quote]
J’aimerais déjà faire fonctionner mon wifi à partir de la clé, car je suis sur qu’elle n’a pas de problème. J’ouvrirais peut être un autre sujet plus tard pour le wifi interne.

J’ai été un peu trop vite, il faut que le nom de fichier dans modprobe.d se termine par [mono].conf[/mono].
Exemple: [mono]rtl8192ce-blacklist.conf[/mono]

Puisqu’il s’agit d’un realtek, tu peux déjà vérifier si tu as les firmwares:

Et les installer:

(à condition que tu aies ajouté les dépots non-free à ton fichier sources.list)

Quant au point “l’applet network manager ne veut toujours pas activer l’interface”, je ne vois toujours pas. Une capture d’écran pour qu’on cerne mieux ?

Ils sont bien installée. C’est bien pour cela que je pense que la carte est morte.

Par contre, c’est bon, le problème résolu :smiley:

Le fait d’avoir blacklisté le module de ma carte wifi interne a résolu le problème.
Il devait foutre un peu le bordel, va savoir pourquoi.

Merci à tous pour votre aide.

Une carte wifi morte, c’est quand même pas courant.

L’autre raison commune serait que tu as un noyau trop vieux.
Voir les commandes de ce post: fonctionnel-mais-impossible-de-l-activer-t46752.html#p468493

# lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09) 00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0101] (rev 09) 00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04) 00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 05) 00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 05) 00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b5) 00:1c.1 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 [8086:1c12] (rev b5) 00:1c.5 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 [8086:1c1a] (rev b5) 00:1c.6 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 [8086:1c1c] (rev b5) 00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 05) 00:1f.0 ISA bridge [0601]: Intel Corporation HM65 Express Chipset Family LPC Controller [8086:1c49] (rev 05) 00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c03] (rev 05) 00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 05) 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:0dec] (rev a1) 01:00.1 Audio device [0403]: NVIDIA Corporation GF108 High Definition Audio Controller [10de:0bea] (rev a1) 03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8176] (rev 01) 04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)

# uname -a Linux skynet 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux

# apt-cache policy firmware-realtek firmware-realtek: Installé : 0.40 Candidat : 0.40 Table de version : *** 0.40 0 100 /var/lib/dpkg/status 0.36+wheezy.1 0 500 http://ftp.fr.debian.org/debian/ wheezy/non-free amd64 Packages

J’ai exactement le même chipset wifi, il fonctionne donc bien sous Debian.

Ton problème vient donc certainement de la version du noyau, et installer celui des dépots wheezy-backports aurait pu solutionner ton problème.