Não há mais conexão com a internet após a atualização em 14.04 com o Intel Dual Band Wireless AC 7260

0

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?

    
por luis 08.06.2014 / 21:55

1 resposta

1

Depois de analisar este tópico e este tópico nos fóruns do Ubuntu, encontrei a solução para o meu problema:

Alterei o último parâmetro nesta seção de /etc/NetworkManager/NetworkManager.conf de false para true

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=**true**

E removemos toda esta seção de /etc/network/interfaces :

iface br0 inet dhcp
   bridge_ports eth0 wlan0
   bridge_stp on
   bridge_fd 0

Não sei ao certo como esses parâmetros ficaram confusos - talvez porque eu estivesse jogando com parâmetros de rede do KVM, tentando criar uma conexão de ponte.

De qualquer forma, problema resolvido.

    
por luis 09.06.2014 / 00:32