web-dev-qa-db-fra.com

Le Wifi a cessé de fonctionner 16.10

Utilisation de Intel AC 8260, subsystem 0010 (inclus dans lspci ci-dessous).

J'ai installé ubuntu 16.10 sur mon nouveau clevo P775DM3-G Ordinateur portable hier et le wifi fonctionnait. Eh bien, je devais éteindre le bluetooth, puis le wifi a montré les réseaux, me connecter à l’un d’eux, puis activer le bluetooth et tout fonctionnait.

J'ai mis la machine en veille et le lendemain matin, en l'ouvrant, tout était brouillé (affichage déformé et clés ne fonctionnant pas), donc il a fallu effectuer une réinitialisation matérielle et maintenant, le wifi ne fonctionne plus - ne détecte aucun réseau. Comment puis-je le récupérer?

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

Pour lshw (les lectures sans fil désactivées , cela devrait être préoccupant?):

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

Pour 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

Pour rfkill:

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

Edit 1: Je pense vraiment que cela a quelque chose à voir avec l'échec de suspendre-reprendre. J'ai essayé de suspendre la reprise à nouveau et il a gelé comme la dernière fois. Cependant, j’appuyai sur Ctrl-Alt-F1 suivi de Ctrl-Alt-F7 (j’avais l'habitude de le faire le 14.04 lorsque le poste de travail était gelé comme tous les deux heures avec Nvidia 860M pour le dégeler à nouveau) et au bout de 2 min, il reconnaissait la Ctrl-F1, l'écran est devenu blanc, puis au bout de 2 minutes, le Ctrl-F7 l'a récupéré et tout a fonctionné. Je me suis connecté. Le wifi a été activé et les connexions détectées une fois de plus. Pour confirmer (par habitude) j'ai suspendu et repris une fois de plus, même problème, appuyé sur Ctrl-Alt-F1 suivi de Ctrl-Alt-F7, mais cette fois il a gelé pour de bon et après 10 min, a effectué une réinitialisation matérielle. Maintenant, retour à la case départ - le wifi ne fonctionne plus, lshw montre qu'il est désactivé comme auparavant :(. Je ne sais pas si cela est lié: https://bugs.launchpad.net/ubuntu/+source/linux/ + bug/1566302/comments/12

Aussi voici le dmesg demandé: http://paste.ubuntu.com/23625894/

Et voici ma carte graphique actuelle au cas où cela aiderait quelqu'un à comprendre ce qui ne va pas:

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

Edit 2: Après avoir téléchargé et installé une nouvelle copie du firmware demandée par @ chili555, voici le nouveau fichier dmesg: http: // paste.ubuntu.com/23625981/

(Le problème existe toujours)

3
ustulation

Dans votre collage, nous voyons une erreur de microcode (firmware). Nous nous demandons si votre fichier de firmware est corrompu. Téléchargeons et installons une nouvelle copie. Depuis le terminal avec une connexion Internet active:

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

Redémarrez et laissez-nous voir une nouvelle pâte:

dmesg | grep iwl

Cette page suggère que le micrologiciel pour les versions de noyau 4.3 et plus récentes est la version -16. Votre pilote charge -22. Expérimentons en renommant -21 et -22 pour essayer de charger -16 et voir si cela aide.

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

Redémarrez et laissez-nous avoir une pâte.

dmesg | grep iwl
2
chili555

Donc, après , éditez 1 et 2 dans la question, j'ai commencé à chercher dans différents directions et a finalement trouvé ceci: https://askubuntu.com/a/608897/542532

Prenant un indice à partir de là, je viens d'exécuter

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

et maintenant le wifi semble être de retour :)

J'attendrai encore quelque temps pour voir si cela résout effectivement le problème.

Edit: Ce n'était que temporaire et le problème est réapparu après le redémarrage - voir la réponse de @ chili555, elle s'est avérée beaucoup plus utile.

2
ustulation

Suivez ces commandes:

Sudo service network-manager restart

ensuite

Sudo ip link set wlp112s0 up
0
Tarunkant Gupta

Essayez de vérifier vos journaux en exécutant Sudo journalctl et vous devriez voir ce qui s’est passé entre son fonctionnement et son arrêt.

Ajoutez l'argument -b pour obtenir uniquement la sortie du démarrage actuel. Ce que vous voulez voir est un gestionnaire de réseau, que vous pouvez visualiser en entrant journalctl -u NetworkManager

Vous pouvez également afficher les messages du noyau avec l'argument -k. Si votre matériel est très récent, vous pouvez essayer d'utiliser différents noyaux pour comprendre si cela modifie le comportement du gestionnaire de réseau. Le noyau 4.9 est sorti, vérifiez comment l'installer ici: http://ubuntuhandbook.org/index.php/2016/12/install-linux-kernel-4-9-ubuntu-linux-mint/ =

0
dinnerisserved