web-dev-qa-db-fra.com

L'adaptateur sans fil Lenovo IdeaPad z570 ne fonctionne pas correctement dans Ubuntu 12.04

Alors, l'anamnèse:

Machine: Lenovo IdeaPad z570

adaptateur WiFi: Intel Centrino Wireless-N 1000

OS: Ubuntu 12.04

$ uname -a
$ Linux username-Ideapad-Z570 3.2.0-32-generic #51-Ubuntu SMP Wed Sep 26 21:33:09 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

pilote WiFi:

driver=iwlwifi
driverversion=3.2.0-32-generic
firmware=39.31.5.1 build 35138

Tout a bien fonctionné jusqu'à ce que j'aie commis une erreur bien évidente: j'ai éteint l'adaptateur wifi de mon ordinateur portable via un commutateur matériel lors d'une session réseau active. La connexion a été coupée, bien sûr, mais elle n’a jamais été rétablie après ma remise sous tension.

L'applet Network Manager affiche une icône sans fil vide, comme si l'adaptateur était désactivé. Aucun point chaud n'a été trouvé.

l'analyse iwlist renvoie "Échec de lecture des données d'analyse: le réseau est en panne" pour wlan0.

dmesg | grep iwl retourne

[   15.727561] iwlwifi 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[   15.727616] iwlwifi 0000:03:00.0: setting latency timer to 64
[   15.727670] iwlwifi 0000:03:00.0: pci_resource_len = 0x00002000
[   15.727673] iwlwifi 0000:03:00.0: pci_resource_base = ffffc90000c7c000
[   15.727675] iwlwifi 0000:03:00.0: HW Revision ID = 0x0
[   15.728145] iwlwifi 0000:03:00.0: irq 44 for MSI/MSI-X
[   15.728289] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN, REV=0x6C
[   15.728452] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
[   15.749284] iwlwifi 0000:03:00.0: device EEPROM VER=0x15d, CALIB=0x6
[   15.749289] iwlwifi 0000:03:00.0: Device SKU: 0X50
[   15.749292] iwlwifi 0000:03:00.0: Valid Tx ant: 0X1, Valid Rx ant: 0X3
[   15.749375] iwlwifi 0000:03:00.0: Tunable channels: 13 802.11bg, 0 802.11a channels
[   15.921795] iwlwifi 0000:03:00.0: loaded firmware version 39.31.5.1 build 35138
[   15.924852] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[   18.198740] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
[   18.262374] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S

iwconfig retourne (pour wlan0):

wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=14 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

À partir de rfkill - cela indique qu'aucun périphérique n'est bloqué:

0: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Sudo lshw -class network retourne (une partie était en russe et une traduction est fournie, éventuellement pas très précise):

  *-network DISABLED     
       description: wireless interface
       product: Centrino Wireless-N 1000
       vendor: Intel Corporation
       physical ID: 0
       bus info: pci@0000:03:00.0
       logical name: wlan0
       version: 00
       serial №: 74:e5:0b:ce:7c:20
       capacity: 64 bits
       frequency: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=3.2.0-32-generic firmware=39.31.5.1 build 35138 latency=0 link=no multicast=yes wireless=IEEE 802.11bg
       resources: IRQ:44 memory:f1500000-f1501fff

Ce que j'ai déjà essayé et ce qui n'a pas fonctionné:

  1. ifdown/ifup
  2. rfkill block all/rfkill unblock all (ce qui est évident car, comme je l'ai mentionné plus haut, aucun périphérique n'est bloqué)
  3. rmmod iwlwifi/modprobe 11n_disable=0

Je suis vraiment très impatient de recevoir votre aide.

PDATE: Oubli de mentionner: Sous Win7, l’adaptateur fonctionne parfaitement.

PDATE 2: Eh bien, il y a un progrès certain: j'ai réussi à utiliser wlan0 via Sudo ip link set wlan0 up. De plus, j'ai découvert que iwlist scan doit être géré par un superutilisateur pour produire un résultat significatif. Je l'ai fait et ~ enfin! ~ A obtenu une liste de mes AP! Alors maintenant, je vais essayer de me connecter manuellement en définissant l'adresse du point d'accès, l'ESSID et la clé WPA dans iwconfig, et de rapporter le résultat ici plus tard.

Quoi qu'il en soit: quelle idée peut être le problème? Quelque chose avec NetworkManager peut-être? Parce que j’ai eu un problème récemment après la mise à jour, ce problème a été résolu en rétrogradant mon NetworkManager ... Est-ce que j’ai accidentellement réinstallé la dernière version?

4
user104438

L'OP a résolu le problème en écrivant:

Je l'ai fait. J'ai mis en place une connexion sans fil avec un routeur et un canal pppoe pour un accès Internet.

J'ai simplement purgé NetworkManager et ajouté tous les paramètres nécessaires à /etc/network/interfaces (ce fut une surprise pour moi que du côté WPA, je n'ai eu besoin que de définir le SSID et la clé de mon AP; définir quoi que ce soit d'autre avec wpa- Le préfixe sous la section iface wlan0 a provoqué diverses erreurs intéressantes - désauthentification avec reason = 3 pour intance).

J'ai sauvegardé les interfaces, puis juste /etc/init.d/networking restart. PPPoE a été configuré par une évidence pppoeconf plus tard.

Donc, je suppose que cela doit être un problème de NetworkManager ... Mais devrais-je le réinstaller? Mode snob noob activé Je ne le pense pas. Maintenant que je suis assez confiant pour configurer manuellement mon réseau, pourquoi en aurais-je besoin?

Je voudrais remercier sincèrement la communauté pour son silence, qui m'a soutenu dans mes recherches et m'a appris quelques leçons sur l'autosuffisance et sur Google-do.

Affaire classée.

Initialement posté dans la question elle-même .

2
Eliah Kagan