Sem fio e Bluetooth não estão funcionando - Lenovo Y700

1

Eu tenho um problema ao tentar ativar minha placa sem fio para wifi e bluetooth. Eu tenho procurado no Google alguma resposta, mas ninguém pode corrigir esse problema.

Até onde eu posso ver, é um problema com o hard block, o problema aqui é que eu não tenho um botão físico para ativar isso. Eu só tenho a combinação fn + F5 , mas quando pressiono, apenas o Soft block muda.

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 

Também tentei desbloqueá-lo com sudo rfkill unblock all , mas nada mudou

Eu tentei adicioná-lo à lista negra, mas quando faço isso, a única coisa disponível é 2: hci0: Bluetooth

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

Este é o meu controlador de rede

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

Usando o comando dmesg | egrep -i 'blue|firm' , recebo esta mensagem.

[    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

Espero que você possa me ajudar.

    
por Jimmy Martinez 09.01.2016 / 11:09

1 resposta

2

Sua placa sem fio Intel não é suportada pelo kernel que você está usando atualmente. Para corrigir isso, podemos instalar 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/

A reinicialização e o Wi-Fi devem funcionar, pois você já colocou na lista negra ideapad-laptop , se tiver excluído ideapad-laptop da lista negra, adicione-a novamente

    
por Jeremy31 09.01.2016 / 23:09