Wifi parou de funcionar 16.10

3

Usando Intel AC 8260, subsystem 0010 (incluído em lspci abaixo).

Instalei ubuntu 16.10 no meu novo clevo P775DM3-G Laptop ontem e o wifi estava funcionando. Bem, eu tive que desligar o bluetooth, depois o wifi mostrou as redes, conectou-se a um deles e depois ligou o bluetooth e tudo funcionou.

Eu coloquei a máquina para dormir e hoje de manhã, abrindo de volta tudo estava confuso (display distorcido e teclas não funcionando) por isso teve que reinicializar e agora wifi não funciona mais - não detecta nenhuma rede ao redor. Como faço para recuperá-lo?

uname -r
4.8.0-30-generic

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.10
Release:        16.10
Codename:       yakkety

Para o lshw (as leituras sem fio desativadas , isso deve ser motivo de preocupação?):

sudo lshw -C network
  *-network
       description: Ethernet interface
       product: Killer E2400 Gigabit Ethernet Controller
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:6d:00.0
       logical name: enp109s0
       version: 10
       serial: 80:fa:5b:3a:e9:2b
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=alx duplex=full ip=192.168.0.2 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:122 memory:dc400000-dc43ffff ioport:d000(size=128)
  *-network DISABLED
       description: Wireless interface
       product: Wireless 8260
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:70:00.0
       logical name: wlp112s0
       version: 3a
       serial: a4:34:d9:ee:3e:69
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.8.0-30-generic firmware=22.361476.0 latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:124 memory:dc100000-dc101fff

Para o lspci:

lspci -vnn | grep -A 10 -B 10 -i wifi
        Memory at dc200000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: nvme
        Kernel modules: nvme

70:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
        Subsystem: Intel Corporation Dual Band Wireless-AC 8260 [8086:0010]
        Flags: bus master, fast devsel, latency 0, IRQ 124
        Memory at dc100000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: <access denied>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

Para rfkill:

rfkill list
0: hci0: Bluetooth
        Soft blocked: yes
        Hard blocked: no
2: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

Editar 1: Eu definitivamente acho que isso é algo a ver com o fracasso do currículo de suspensão. Tentei suspender o currículo novamente e ele congelou como da última vez. No entanto eu pressionei Ctrl-Alt-F1 seguido por Ctrl-Alt-F7 (eu costumava fazer isso em 14.04 quando o desktop costumava congelar como cada par de horas com Nvidia 860M para obtê-lo para descongelar novamente) e após 2 min ele reconheceu o Ctrl-F1 a tela ficou em branco, e depois de mais 2 min o Ctrl-F7 recuperou e tudo funcionou e eu entrei. O wifi foi habilitado e detectou conexões mais uma vez. Para confirmar (por hábito), suspendi & amp; retomou mais uma vez, mesmo problema, pressionou Ctrl-Alt-F1 seguido por Ctrl-Alt-F7, mas desta vez ele congelou para sempre e após 10 min, fez um hard reset. Agora de volta à estaca zero - o wifi não funciona mais, o lshw mostra que ele está desabilitado como antes :(. Não sei se isso está relacionado: link

Também aqui está o dmesg solicitado: link

E aqui está minha placa gráfica atual, caso ajude alguém a descobrir o que está errado:

lspci -vnn | grep -A 10 -B 10 -i "\(nvidia\)\|\(vga\)"
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-H SMBus [8086:a123] (rev 31)
    Subsystem: CLEVO/KAPOK Computer Sunrise Point-H SMBus [1558:7705]
    Flags: medium devsel, IRQ 255
    Memory at 2ffff24000 (64-bit, non-prefetchable) [size=256]
    I/O ports at f000 [size=32]
    Kernel modules: i2c_i801

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106M [GeForce GTX 1060] [10de:1c60] (rev a1) (prog-if 00 [VGA controller])
    Subsystem: CLEVO/KAPOK Computer Device [1558:7706]
    Flags: bus master, fast devsel, latency 0, IRQ 122
    Memory at db000000 (32-bit, non-prefetchable) [size=16M]
    Memory at 90000000 (64-bit, prefetchable) [size=256M]
    Memory at a0000000 (64-bit, prefetchable) [size=32M]
    I/O ports at e000 [size=128]
    [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_370, nvidia_370_drm

01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:10f1] (rev a1)
    Subsystem: CLEVO/KAPOK Computer Device [1558:7706]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at dc080000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

Editar 2: Depois de baixar e instalar uma nova cópia do firmware, como solicitado pelo @ chili555, aqui está o novo dmesg: link

(o problema ainda existe)

    
por ustulation 13.12.2016 / 20:03

4 respostas

2

Na sua pasta, vemos um erro de microcódigo (firmware). Nós nos perguntamos se o seu arquivo de firmware está corrompido. Vamos baixar e instalar uma nova cópia. Do terminal com uma conexão de internet ativa:

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.162_all.deb
sudo dpkg -i linux*.deb

Reinicie e deixe-nos ver uma nova pasta:

dmesg | grep iwl

Esta página sugere que o firmware para as versões do kernel 4.3 e mais recentes é a versão -16. Seu motorista carrega -22. Vamos experimentar renomeando -21 e -22 para tentar carregar -16 e ver se isso ajuda.

cd /lib/firmware
sudo mv iwlwifi-8000C-21.ucode  iwlwifi-8000C-21.bak
sudo mv iwlwifi-8000C-22.ucode  iwlwifi-8000C-21.bak

Reinicie e deixe-nos ter uma pasta.

dmesg | grep iwl
    
por chili555 13.12.2016 / 23:32
2

Então depois de Editar 1 e 2 na pergunta eu comecei a olhar em diferentes direções e finalmente encontrei isto:

Tomando uma dica de lá eu acabei de executar

:~$ nmcli r wifi off && nmcli r wifi on

e agora o wifi parece estar de volta:)

Ainda esperarei por algum tempo para ver se isso realmente o resolve.

Editar: Isso foi apenas temporário e o problema reapareceu após a reinicialização - veja a resposta do @ chili555, que acabou sendo muito mais útil.

    
por ustulation 14.12.2016 / 00:32
0

Siga estes comandos:

sudo service network-manager restart

então

sudo ip link set wlp112s0 up
    
por Tarunkant Gupta 13.12.2016 / 20:20
0

Tente verificar seus registros executando runnning sudo journalctl e você verá o que aconteceu entre o trabalho e a interrupção.

Adicione o argumento -b para obter apenas a saída da inicialização atual. O que você quer ver é o gerenciador de rede, que você pode visualizar inserindo journalctl -u NetworkManager

Você também pode exibir mensagens do kernel com o argumento -k , e se o seu hardware é muito novo, você pode tentar kernels diferentes para entender se ele muda o comportamento do gerenciador de rede. O kernel 4.9 está fora, confira como instalá-lo aqui: link

    
por dinnerisserved 13.12.2016 / 21:32