web-dev-qa-db-fra.com

Le sans fil et le Bluetooth ne fonctionnent pas - Lenovo Y700

J'ai un problème à essayer d'activer ma carte sans fil pour le wifi et le bluetooth. J'ai cherché une réponse sur Google, mais personne ne peut résoudre ce problème.

Pour autant que je puisse voir que c'est un problème avec le blocage total, le problème ici est que je n'ai pas de bouton physique pour l'activer. Je n'ai que la combinaison fn + F5, mais lorsque j'appuie sur cela, il suffit de bloc changer.

0: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
1: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: yes
2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no 

Aussi j'ai essayé de le débloquer avec Sudo rfkill unblock all mais rien ne change

J'ai essayé de l'ajouter à la liste noire, mais lorsque je le fais, la seule chose disponible est 2: hci0: Bluetooth

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

Ceci est mon contrôleur de réseau

lspci -nnk | grep -iA2 net
08:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
Subsystem: Intel Corporation Device [8086:1010]
09:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
    Subsystem: Lenovo Device [17aa:3831]
    Kernel driver in use: r8169

En utilisant la commande dmesg | egrep -i 'blue|firm' je reçois ce message.

[    0.236555] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[    0.669195] [Firmware Bug]: No valid trip found
[    0.669836] [Firmware Bug]: No valid trip found
[    1.747465] Bluetooth: Core ver 2.20
[    1.747479] Bluetooth: HCI device and connection manager initialized
[    1.747482] Bluetooth: HCI socket layer initialized
[    1.747484] Bluetooth: L2CAP socket layer initialized
[    1.747488] Bluetooth: SCO socket layer initialized
[    1.798461] iwlwifi 0000:08:00.0: Direct firmware load for iwlwifi-8000C-19.ucode failed with error -2
[    1.798475] iwlwifi 0000:08:00.0: Direct firmware load for iwlwifi-8000C-18.ucode failed with error -2
[    1.798485] iwlwifi 0000:08:00.0: Direct firmware load for iwlwifi-8000C-17.ucode failed with error -2
[    1.798493] iwlwifi 0000:08:00.0: Direct firmware load for iwlwifi-8000C-16.ucode failed with error -2
[    1.798502] iwlwifi 0000:08:00.0: Direct firmware load for iwlwifi-8000C-15.ucode failed with error -2
[    1.798621] iwlwifi 0000:08:00.0: Direct firmware load for iwlwifi-8000C-14.ucode failed with error -2
[    1.803002] iwlwifi 0000:08:00.0: loaded firmware version 25.30.13.0 op_mode iwlmvm
[    1.885325] [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS
[    2.100437] nouveau  [  PGRAPH][0000:01:00.0] using external firmware
[    2.100453] nouveau 0000:01:00.0: Direct firmware load for nouveau/nv117_fuc409c failed with error -2
[    2.100457] nouveau 0000:01:00.0: Direct firmware load for nouveau/fuc409c failed with error -2
[    2.274598] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.274600] Bluetooth: BNEP filters: protocol multicast
[    2.274604] Bluetooth: BNEP socket layer initialized
[    2.287465] Bluetooth: RFCOMM TTY layer initialized
[    2.287475] Bluetooth: RFCOMM socket layer initialized
[    2.287479] Bluetooth: RFCOMM ver 1.11
[    3.721686] nouveau  [  PGRAPH][0000:01:00.0] using external firmware
[    3.721695] nouveau 0000:01:00.0: Direct firmware load for nouveau/nv117_fuc409c failed with error -2
[    3.721699] nouveau 0000:01:00.0: Direct firmware load for nouveau/fuc409c failed with error -2

J'espère que vous pouvez m'aider.

1
Jimmy Martinez

Votre carte Intel Wireless n'est pas prise en charge par le noyau que vous utilisez actuellement. Pour résoudre ce problème, nous pouvons installer des backports

Sudo apt-get install linux-headers-generic build-essential
wget https://www.kernel.org/pub/linux/kernel/projects/backports/2015/11/20/backports-20151120.tar.gz
tar -zxvf backports-20151120.tar.gz
cd backports-20151120
make defconfig-iwlwifi
make 
Sudo make install
wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-8000-ucode-25.30.13.0.tgz
tar -zxvf iwlwifi-8000-ucode-25.30.13.0.tgz 
cd iwlwifi-8000-ucode-25.30.13.0/
Sudo cp iwlwifi-8000C-13.ucode /lib/firmware/

Le redémarrage et le wifi devraient fonctionner puisque vous avez déjà mis sur la liste noire ideapad-laptop, si vous avez supprimé ideapad-laptop de la liste noire, veuillez le rajouter.

2
Jeremy31