Meu Dell XPS 15 (haswell) estava funcionando bem até uma atualização recente. Desde então, meu wifi não funciona (mostra "dispositivo não gerenciado" ao clicar no ícone do wifi na barra de ferramentas). Mesmo o adaptador USB para Ethernet parece não funcionar. O Bluetooth pelo menos "vê" outros dispositivos Bluetooth em volta ...
Saída de dmesg (dmesg |grep iwl)
:
[ 886.462459] iwlwifi 0000:06:00.0: irq 51 for MSI/MSI-X
[ 886.462561] iwlwifi 0000:06:00.0: Direct firmware load failed with error -2
[ 886.462562] iwlwifi 0000:06:00.0: Falling back to user helper
[ 886.463284] iwlwifi 0000:06:00.0: loaded firmware version 22.1.7.0 op_mode iwlmvm
[ 886.475345] iwlwifi 0000:06:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[ 886.475433] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[ 886.475684] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[ 886.689214] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
E de modinfo iwlwifi
:
filename: /lib/modules/3.13.0-29- generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
license: GPL
author: Copyright(c) 2003-2013 Intel Corporation <[email protected]>
version: in-tree:
description: Intel(R) Wireless WiFi driver for Linux
firmware: iwlwifi-100-5.ucode
firmware: iwlwifi-1000-5.ucode
firmware: iwlwifi-135-6.ucode
firmware: iwlwifi-105-6.ucode
firmware: iwlwifi-2030-6.ucode
firmware: iwlwifi-2000-6.ucode
firmware: iwlwifi-5150-2.ucode
firmware: iwlwifi-5000-5.ucode
firmware: iwlwifi-6000g2b-6.ucode
firmware: iwlwifi-6000g2a-5.ucode
firmware: iwlwifi-6050-5.ucode
firmware: iwlwifi-6000-4.ucode
firmware: iwlwifi-3160-7.ucode
firmware: iwlwifi-7260-7.ucode
srcversion: 1E6912E109D5A43B310FB34
alias: pci:v00008086d0000095Asv*sd00005490bc*sc*i*
(a pack of lines of kind "alias: pci:xxxxx...." that I guess are not helpful)
alias: pci:v00008086d0000095Bsv*sd00005290bc*sc*i*
depends: cfg80211
intree: Y
vermagic: 3.13.0-29-generic SMP mod_unload modversions
signer: Magrathea: Glacier signing key
sig_key: 66:02:CB:36:F1:31:3B:EA:01:C4:BD:A9:65:67:CF:A7:23:C9:70:D8
sig_hashalgo: sha512
parm: swcrypto:using crypto in software (default 0 [hardware]) (int)
parm: 11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm: amsdu_size_8K:enable 8K amsdu size (default 0) (int)
parm: fw_restart:restart firmware in case of error (default true) (bool)
parm: antenna_coupling:specify antenna coupling in dB (defualt: 0 dB) (int)
parm: wd_disable:Disable stuck queue watchdog timer 0=system default, 1=disable, 2=enable (default: 0) (int)
parm: nvm_file:NVM file name (charp)
parm: bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm: led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm: power_save:enable WiFi power management (default: disable) (bool)
parm: power_level:default power save level (range from 1 - 5, default: 1) (int)
Eu fiz o download das versões mais recentes do iwlwifi
firmware:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
copiou iwlwifi-3160-9.ucode iwlwifi-7260-9.ucode iwlwifi-7265-9.ucode
para /lib/firmware
e reinicializou
Mas, como você pode imaginar, não ajudou.
Atualização 1:
Transferido de link
e copiou o arquivo para /lib/firmware
.
Após recarregá-lo com o modprobe, parece estar tudo bem:
[ 14.761283] iwlwifi 0000:06:00.0: enabling device (0000 -> 0002)
[ 14.761472] iwlwifi 0000:06:00.0: irq 51 for MSI/MSI-X
[ 14.772478] iwlwifi 0000:06:00.0: loaded firmware version 22.15.8.0 op_mode iwlmvm
[ 14.800274] iwlwifi 0000:06:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[ 14.800349] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[ 14.800657] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[ 15.007048] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
No entanto, clicar em wifi na barra de ferramentas ainda mostra "dispositivo não gerenciado".
Alguma pista?