web-dev-qa-db-fra.com

Réseau désactivé - périphérique non prêt 16.04

Ordinateur portable : Acer V 13
pas de système d'exploitation préinstallé. Ubuntu fraîchement installé 16.04.

Dans le coin supérieur droit, lorsque je clique sur le gestionnaire de réseau, aucun réseau wifi n'est trouvé et un texte en gris device not ready estompé.

Le câble Ethernet fonctionne (voici comment je publie cela ...)

Je suis dans un espace de travail collaboratif avec de nombreux réseaux et utilisateurs, je sais donc que le problème vient de moi.

Vous trouverez ci-dessous tout ce que j'ai essayé suivi de chaque élément d'information que je pensais pertinent.

Je ai aussi connecté le résultat de cette script qui a quelques informations supplémentaires, et queue syslog pendant un certain temps.

Merci d'avance, vous basculez! :)


Ce que j'ai essayé :

  1. $ Sudo service network-manager start
    (Pas de sortie)
  2. $ Sudo service network-manager stop && Sudo service network-manager start
    Aucune sortie, l’icône réseau disparaît et réapparaît du bac.
  3. $ Sudo ifup lo ifup: interface lo already configured
  4. $ Sudo ifup enp2s0 Unknown interface enp2s0
  5. en utilisant gestionnaire de réseau wicd
    Je n’ai pas non plus détecté de réseau sans fil.
    (Je suis content que cela ne fonctionne pas, semble être une mauvaise idée de toute façon)
  6. $ Sudo service networking restart
  7. $ Sudo service NetworkManager restart
  8. $ Sudo echo "blacklist ath10k_pci" >> /etc/modprobe.d/blacklist.conf
    après le redémarrage, toute référence au wifi disparaissait du menu du gestionnaire de réseau dans la barre des tâches.
  9. $ Sudo apt-get install bcmwl-kernel-source
    `` `
    Lecture des listes de paquets ... Terminé Création d'une arborescence de dépendances
    Lecture des informations d'état ... Fait Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires: gksu libgksu2-0 libglade2-0 python-cairo python-dbus python-gi python-glade2 python-gobject python-gobject- 2 python-gtk2 python-notify python-wicd wicd-daemon Utilisez 'Sudo apt autoremove' pour les supprimer. Les packages supplémentaires suivants seront installés: dkms Les NOUVEAUX packages suivants seront installés: bcmwl-kernel-source dkms 0 mis à niveau, 2 récemment installés, 0 à supprimer et 315 non mis à niveau. Besoin d'obtenir 1581 kB d'archives. Après cette opération, 8278 Ko d'espace disque supplémentaire seront utilisés. Voulez-vous continuer? [Y/n] Obtenez: 1 http://pl.archive.ubuntu.com/ubunt xenial-updates/principal AMD64 dkms tous les 2.2.0.3-2ubuntu11.1 [66,2 kB] Get : 2 http://pl.archive.ubuntu.com/ubunt AMD64 restreint/restreint AMD64 bcmwl-source-noyau AMD64 6.30.223.248 + bdcom-0ubuntu8 [1515 Ko] Recherche 1581 Ko dans 0s (4809 Ko/s)
    Sélection du paquet dkms précédemment non sélectionné. (Lecture de la base de données ... 206160 fichiers et répertoires actuellement installés.) Préparation de la décompression .../dkms_2.2.0.3-2ubuntu11.1_all.deb ... Déballage de dkms (2.2.0.3-2ubuntu11.1) ... Sélection paquet précédemment non sélectionné bcmwl-kernel-source. Préparation de la décompression .../bcmwl-kernel-source_6.30.223.248 + bdcom-0ubuntu8_AMD64.deb ... Décompression de bcmwl-kernel-source (6.30.223.248 + bdcom-0ubuntu8) ... Traitement des déclencheurs de man-db ( 2.7.5-1) ... Configuration de dkms (2.2.0.3-2ubuntu11.1) ... Configuration de bcmwl-kernel-source (6.30.223.248 + bdcom-0ubuntu8) ... Chargement de la nouvelle bcmwl-6.30.223.248 + bdcom fichiers DKMS ... Première installation: vérification de tous les noyaux ... Bâtiment uniquement pour 4.4.0-34-generic Bâtiment pour architecture x86_64 Construction du module initial pour 4.4.0-34-generic Terminé. wl: Exécution du contrôle d'intégrité de la version du module.

    • Module original
      • Aucun module original n'existe dans ce noyau
    • Installation
      • Installation sur /lib/modules/4.4.0-34-generic/updates/dkms/ depmod .... DKMS: l’installation est terminée. modprobe: ERREUR: impossible d'insérer 'wl': clé requise non disponible update-initramfs: report de mise à jour (déclencheur activé) Traitement des déclencheurs pour shim-signed (1.18 ~ 16.04.1 + 0.8-0ubuntu2) ... Traitement des déclencheurs pour initramfs- tools (0.122ubuntu8) ... update-initramfs: Génération de /boot/initrd.img-4.4.0-34-generic W: Micrologiciel manquant possible /lib/firmware/i915/skl_guc_ver6.bin pour le module i915_bpo `` `
  10. module signé et chargé wl:

$ openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=awesome key/" $ Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n wl) $ Sudo mokutil --import MOK.der $ reboot $ Sudo modprobe wl # no error output this time :)

  1. réinstaller certains paquets: $ Sudo apt-get purge bcmwl-kernel-source $ Sudo apt-get install build-essential dkms linux-headers-generic $ Sudo apt-get update $ Sudo apt-get install bcmwl-kernel-source $ modprobe -r b43 bcma $ modprobe -r brcmsmac bcma $ modprobe -r wl $ modprobe wl $ reboot

Informations pertinentes:

$ rfkill list
0: Acer-wireless: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

-

$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

-

$ iwconfig
wlp3s0    IEEE 802.11abgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

enp2s0    no wireless extensions.

lo        no wireless extensions.

-

$ Sudo lshw -c network
  *-network               
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 15
       serial: 30:65:ec:9a:29:e2
       size: 100Mbit/s
       capacity: 1Gbit/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 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.0.103 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:124 ioport:3000(size=256) memory:a1204000-a1204fff memory:a1200000-a1203fff
  *-network DISABLED
       description: Wireless interface
       product: QCA6174 802.11ac Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       version: 32
       serial: c8:ff:28:00:90:51
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath10k_pci driverversion=4.4.0-34-generic firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
       resources: irq:127 memory:a1000000-a11fffff

-

lspci -knn | grep Net -A2
03:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32)
    Subsystem: Lite-On Communications Inc QCA6174 802.11ac Wireless Network Adapter [11ad:0807]
    Kernel driver in use: ath10k_pci
    Kernel modules: ath10k_pci, wl

-

dans le fichier suivant, j'ai essayé de définir managed=true et de le redémarrer, bien que, quelque part, il soit redevenu managed=false

$ cat  /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false

-

    $ dmesg | grep "\(disabled\|switch\)"
[    0.000000] x86/fpu: Using 'eager' FPU context switches.
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000]   8 disabled
[    0.000000]   9 disabled
[    0.000000] ACPI: Early table checksum verification disabled
[    0.069778] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.
[    0.237651] pci 0000:00:14.0: System wakeup disabled by ACPI
[    0.244497] pci 0000:00:1c.0: System wakeup disabled by ACPI
[    0.245318] pci 0000:00:1c.4: System wakeup disabled by ACPI
[    0.246125] pci 0000:00:1c.5: System wakeup disabled by ACPI
[    0.248614] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    0.249896] pci 0000:02:00.0: System wakeup disabled by ACPI
[    0.256218] pci 0000:03:00.0: System wakeup disabled by ACPI
[    0.937596] audit: initializing netlink subsys (disabled)
[    0.942695] Console: switching to colour frame buffer device 240x67
[    0.970222] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    1.103625] fb: switching to inteldrmfb from EFI VGA
[    1.103641] Console: switching to colour dummy device 80x25
[    1.254041] Console: switching to colour frame buffer device 240x67
[ 1117.284285] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI
[ 1117.292227] rtc_cmos 00:03: System wakeup disabled by ACPI
[ 1117.292230] r8169 0000:02:00.0: System wakeup disabled by ACPI

-

$ ifconfig
enp2s0    Link encap:Ethernet  HWaddr 30:65:ec:9a:29:e2  
          inet addr:192.168.0.103  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26514 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18223 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:32858129 (32.8 MB)  TX bytes:2703210 (2.7 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2379 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2379 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:217304 (217.3 KB)  TX bytes:217304 (217.3 KB)

-

1
Adam Goldman

Je ne sais pas pourquoi cela a fonctionné, voici ce que j'ai fait:

Sauvegardé /lib/firmware/ath10k/QCA6174
Remplacé par https://github.com/kvalo/ath10k-firmware/tree/master/QCA6174
Redémarré

À ce stade, la connexion Wi-Fi avait complètement disparu du menu du gestionnaire de réseau.
J'ai donc restauré le dossier QCA6174 d'origine, redémarré et tout fonctionne maintenant!

Marquer comme résolu.
Si quelqu'un sait pourquoi cela a fonctionné, je suis très curieux ...

1
Adam Goldman