Acabei de comprar um novo HP Pavilion 15-ab223cl. Eu então instalei o Ubuntu 14.04 (4.2.0-27-genérico) em dual-boot com o Windows 10. existente. Tudo correu muito bem, exceto que toda vez que eu suspendo o computador (usando o menu ou fechando a tampa), e então acorde e faça o login, o Wi-Fi não está mais disponível. Eu sou, no entanto, capaz de se conectar à rede através de uma conexão com fio.
Aqui está a saída "rfkill list" antes da suspensão:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Aqui está APÓS suspender / acordar:
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
Encontrei MUITAS soluções sugeridas para variações deste problema e tentei todas elas sem sucesso. Estes incluem:
-
sudo rfkill desbloqueia tudo (sem efeito - só funciona em blocos Soft)
-
Procurando o número do evento rfkill com "eventos rfkill" e, em seguida, desbloqueando o número do evento (sem efeito - um novo evento é gerado instantaneamente com um novo número de evento)
-
Clicando na tecla WIFI desativar no teclado (funciona antes da suspensão, mas não tem efeito após a suspensão. Eu também tentei desabilitar o WIFI antes de suspender, mas isso teve o mesmo resultado.)
-
Fazendo download de versões posteriores do firmware para o adaptador sem fio Intel 3160 e copiando-as para o / lib / firmware. A versão usada atualmente era iwlwifi3160-12.ucode, eu tentei iwlwifi3160-13.ucode e iwlwifi3160-16.ucode. Eu também tentei renomear os mais novos como iwlwifi3160-12.ucode (por instruções) e nada produziu resultados diferentes após reiniciar e suspender / ativar.
-
Bloqueie os drivers HP adicionando "hp-wmi" ou "hp_wmi" (instruções encontradas para as duas ortografias) em /etc/modprobe.d/blacklist.conf. O mesmo problema depois de reiniciar e suspender / ativar.
-
Descarregando o módulo WIFI ("sudo modprobe -r iwlwifi" seguido por "sudo modprobe iwlwifi") Sem efeito.
-
Reiniciando o serviço de rede com "sudo service network-manager restart" (sem efeito)
-
Acordando o gerenciador de rede com "sudo nmcli nm sleep false" (responde que o gerenciador de rede já está acordado, como também evidenciado pelo fato de que a rede com fio está funcionando). Nenhum efeito.
-
Entrando em contato com o suporte Linux da Intel. Eles sugeriram a inclusão de drivers HP na lista negra (já tentaram isso) e entraram em contato com a HP ou com o Ubuntu desde "Este é provavelmente um bug no driver wmi do OEM e um bug de wifi."
-
Entrando em contato com o suporte da HP, que simplesmente diz que não fornece suporte para o Ubuntu, mas escalou o ticket de qualquer maneira (esperando por uma ligação de volta, mas não prendendo minha respiração)
Tentei alguns outros ao longo do caminho, mas perdi a noção.
Desde que reiniciar o Ubuntu é a ÚNICA coisa até agora que remove o disco rígido, eu me pergunto o que está acontecendo durante a reinicialização que faz isso? É possível duplicar o que quer que seja com um script que será executado com uma suspensão?
Detalhes do cartão WIFI:
*-network
description: Wireless interface
product: Wireless 3165
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:08:00.0
logical name: wlan0
version: 81
serial: e0:94:67:76:90:76
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.2.0-27-generic firmware=25.30.13.0 ip=10.0.1.56 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
resources: irq:52 memory:c3100000-c3101fff
*-network
description: Ethernet interface
product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:09:00.0
logical name: eth0
version: 0a
serial: dc:4a:3e:e2:24:0f
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8107e-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:48 ioport:3000(size=256) memory:c3004000-c3004fff memory:c3000000-c3003fff
Aqui estão relacionadas as linhas do syslog no momento em que você acordou da suspensão. Não tenho certeza do que fazer com isso.
Feb 22 17:48:26 HP-Pavilion-Notebook NetworkManager[906]: WiFi now disabled by radio killswitch
Feb 22 17:48:26 HP-Pavilion-Notebook bluetoothd[781]: Adapter /org/bluez/781/hci0 has been disabled
Feb 22 17:48:26 HP-Pavilion-Notebook bluetoothd[781]: Unregister path: /org/bluez/781/hci0
Feb 22 17:48:26 HP-Pavilion-Notebook bluetoothd[781]: Endpoint unregistered: sender=:1.58 path=/MediaEndpoint/A2DPSink
Feb 22 17:48:26 HP-Pavilion-Notebook bluetoothd[781]: Endpoint unregistered: sender=:1.58 path=/MediaEndpoint/A2DPSource
Feb 22 17:48:26 HP-Pavilion-Notebook bluetoothd[781]: Endpoint unregistered: sender=:1.58 path=/MediaEndpoint/HFPAG
Feb 22 17:48:26 HP-Pavilion-Notebook bluetoothd[781]: Endpoint unregistered: sender=:1.58 path=/MediaEndpoint/HFPHS
Feb 22 17:48:28 HP-Pavilion-Notebook NetworkManager[906]: wake requested (sleeping: yes enabled: yes)
Feb 22 17:48:28 HP-Pavilion-Notebook NetworkManager[906]: waking up and re-enabling...
Feb 22 17:48:28 HP-Pavilion-Notebook NetworkManager[906]: >WWAN now enabled by management service
Feb 22 17:48:28 HP-Pavilion-Notebook NetworkManager[906]: (wlan0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Feb 22 17:48:28 HP-Pavilion-Notebook NetworkManager[906]: (wlan0): bringing up device.
Feb 22 17:48:28 HP-Pavilion-Notebook NetworkManager[906]: (wlan0): deactivating device (reason 'managed') [2]