web-dev-qa-db-fra.com

Le sans fil est désactivé par le commutateur matériel. Wifi ne fonctionne pas! (bloqué: oui, Lenovo Y580, Ubuntu 13.10)

J'ai un problème de wifi sur mon ordinateur portable Lenovo Ideapad Y580 (acheté avec Windows 7 Édition Familiale Premium 64 bits préinstallée). Après avoir désinstallé Win7 et installé Ubuntu 13.10 64 bits (où l’Internet câblé normal fonctionne), le wifi ne fonctionne pas!

Le sans fil est désactivé par le commutateur matériel.

liste complète

martin@martin-Y580:~$ rfkill list all
0: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes

J'ai vérifié le BIOS et la carte sans fil y est activée.

Fn + F5 ne fonctionnait pas et mon ordinateur ne disposait pas de commutateur physique à l'extérieur. C'est pourquoi j'ai posé la question ici.

rfkill unblock all ne change que les blocs variables, et Sudo ifconfig wlan0 up me montre ceci: SIOCSIFFLAGS: Operation not possible due to RF-kill.

Quelques spécifications:

lshw -class network

martin@martin-Y580:~$ lshw -class network
*-network DISABLED
       description: Wireless interface
       product: Centrino Wireless-N 2200
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlan0
       version: c4
       serial: 9c:4e:36:4c:9f:7c
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=3.11.0-13-generic firmware=18.168.6.1 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:43 memory:d3500000-d3501fff

lspci

martin@martin-Y580:~$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 IDE interface: Intel Corporation 7 Series Chipset Family 4-port SATA Controller [IDE mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
00:1f.5 IDE interface: Intel Corporation 7 Series Chipset Family 2-port SATA Controller [IDE mode] (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GTX 660M] (rev a1)
02:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 08)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 2200 (rev c4)
04:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
04:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
04:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 30)
04:00.4 System peripheral: JMicron Technology Corp. xD Host Controller (rev 30)

name -a

martin@martin-Y580:~$ uname -a
Linux martin-Y580 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux`

Comment puis-je résoudre ce problème?

6
user218158

Pour mon Lenovo Thinkpad, cela a fonctionné.

Tapez ceci dans un terminal (qui peut être ouvert avec Ctrl+Alt+t): -

Sudo nano /etc/modprobe.d/blacklist.conf

et ajoutez ceci à la fin de ce fichier: -

liste noire ideapad_laptop

puis enregistrez le fichier.

Maintenant, redémarrez.

10
KrishCdbry

Les solutions ci-dessus ne fonctionnaient pas pour moi (HP 6910p). J'ai fini par trouver une vidéo sur YouTube dans laquelle un gars modifiait le BIOS par défaut, était sauvegardé puis initialisé normalement. Je ne croyais pas que quelque chose d'aussi simple marcherait, mais j'étais désespéré. En tout cas, ça marche! Je me demande pourquoi ce bogue n'a pas encore été corrigé ... Il y a beaucoup d'articles consacrés à essayer de le résoudre!

8
Mogwai

Cela a fonctionné pour mon Lenovo Miix 2 11 '' i5:

Vous pouvez désactiver temporairement ideapad_laptop en

Sudo modprobe -r ideapad_laptop

Si votre WiFi fonctionne maintenant, vous pouvez suivre la solution de ( krishcdbry )

7
user297165

Vous devez cliquer sur "Suspendre", puis réveiller l'ordinateur.
Ça marche pour moi. (Asus x75vcp, Ubuntu 14.04 LTS x64)

4
warchantua

Certains ordinateurs portables ont une touche Fn (couleur rouge) et le wifi peut être désactivé ou activé à l'aide de ladite touche Fn en combinaison avec la touche de fonction (généralement la touche F5).

Essayez de faire ça.

1
eric

Eh bien, j’avais installé Ubuntu 13.10 sur une nouvelle machine, mais j’avais dérangé la configuration de mon réseau.

  1. J'ai installé gksu

  2. Runned: Sudo gksu gedit

    dans gedit, ouvrez le fichier d'interface réseau présent dans etc-network-interfaces

  3. Editez le fichier avec:

    • # Ce fichier décrit les interfaces réseau disponibles sur votre système.
    • # et comment les activer. Pour plus d'informations, voir interfaces (5).
    • # L'interface réseau en boucle
    • auto lo
    • iface lo inet loopback
    • # Ceci est une liste d'interfaces réseau remplaçables à chaud.
    • # Ils seront activés automatiquement par le sous-système hotplug.
    • # auto eth1
    • # iface eth1 inet dhcp

    puis sauvegardez-le.

  4. Juste pour m'assurer que tout va bien a. veuillez vérifier votre fichier dhcpd.conf trouvé dans etc-dhcp-dhcpd.conf pour vous assurer

    option nom-domaine "exemple.org";

    option nom-domaine-serveur ns1.example.org, ns2.example.org;

    durée de bail par défaut 600;

    max-bail-time 7200;

    ne pas avoir # devant eux.

  5. maintenant redémarrez votre système et j'espère que cela fonctionne comme le mien l'a fait

0
Prince Mor