Kann nach dem Upgrade auf Ubuntu 16.04 keine WLAN-Netzwerke anzeigen


56

Ich kann nach dem Upgrade auf Ubuntu 16.04 von 14.04 keine WLAN-Netzwerke mehr anzeigen. Dieses Problem trat auch beim Versuch auf Ubuntu 15.10 zu aktualisieren auf. So sieht mein Netzwerkfenster aus:

Bildbeschreibung hier eingeben

Ich habe Broadcom im Fenster "Software & Updates" aktiviert: Bildbeschreibung hier eingeben

Es gibt auch keine Option für Wifi im Dropdown-Menü oben rechts. Die Screenshots stammen von Ubuntu GNOME, funktionieren aber auch nicht für Standard-Ubuntu. Wie kann ich WLAN-Netzwerke aktivieren?

Ausgabe von lspci -knn | grep Net -A2:

07:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    Subsystem: XAVi Technologies Corp. BCM43142 802.11b/g/n [1b9a:3002]
    Kernel modules: bcma, wl

Ausgabe von sudo apt-get install bcmwl-kernel-source:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
bcmwl-kernel-source is already the newest version (6.30.223.248+bdcom-0ubuntu8).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Ausgabe von sudo apt-get install --reinstall bcmwl-kernel-source:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/1,515 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 153417 files and directories currently installed.)
Preparing to unpack .../bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_amd64.deb ...
Removing all DKMS Modules
Done.
Unpacking bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) over (6.30.223.248+bdcom-0ubuntu8) ...
Setting up bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) ...
Loading new bcmwl-6.30.223.248+bdcom DKMS files...
Building only for 4.4.0-21-generic
Building for architecture x86_64
Building initial module for 4.4.0-21-generic
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.4.0-21-generic/updates/dkms/

depmod....

DKMS: install completed.
modprobe: ERROR: could not insert 'wl': Required key not available
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.122ubuntu8) ...
update-initramfs: Generating /boot/initrd.img-4.4.0-21-generic

Ausgabe von sudo modprobe wl:

modprobe: ERROR: could not insert 'wl': Required key not available

2
Laufen Sie im Terminalsudo apt-get install --reinstall bcmwl-kernel-source
Pilot6

4
Ich habe das BIOS bearbeitet, um den abgesicherten Modus zu deaktivieren, und das Wi-Fi funktioniert jetzt. Gibt es einen besseren Weg, dies zu tun?
Nathan Bierema

4
Ich meinte Secure Boot nicht im abgesicherten Modus.
Nathan Bierema


Antworten:


30

Ich denke, das Problem mit dem Netzwerkmanager. Ich hatte das gleiche Problem mit Intel Wireless-AC 7260.

Ich habe ausgeführt iwconfig- und die Karte war da, aber sie war nicht aktiv ( iwlist scanfehlgeschlagen) -, also führe ich die folgenden Befehle aus, um sie manuell aufzurufen:

sudo ifconfig wlp4s0 up
service network-manager restart

und es erschien in gnome wie ein zauber.


4
Ja. Das funktioniert tatsächlich :) Super. Aber nach dem Suspend muss ich das immer wieder machen. Gibt es sowieso ich kann, dauerhaft dieses Problem lösen?
Crskhr

3
Ich habe nur herausgefunden, dass ein Neustart des Netzwerkmanagers ausreicht - also hoffe ich, dass jemand helfen kann, dies herauszufinden, da ich keine Fehler sehe ( cat /var/log/syslog | grep NetworkManager)
Marek Vavrečan

1
Ich musste nur $ Service-Netzwerk-Manager neu starten
Brock Vond

18
modprobe: ERROR: could not insert 'wl': Required key not available

Sie müssen den sicheren Start deaktivieren.

Secure Boot ist ein Sicherheitsstandard, der von Mitgliedern der PC-Industrie entwickelt wurde, um sicherzustellen, dass Ihr PC nur mit Software startet, die vom PC-Hersteller als vertrauenswürdig eingestuft wird

  1. Schalten Sie den sicheren Start aus

  2. Entfernen bcmwl-kernel-source

    sudo apt-get purge bcmwl-kernel-source
    
  3. Neuinstallation bcmwl-kernel-sourceund der Kernel-Header:

    sudo apt-get install linux-generic bcmwl-kernel-source
    
  4. Starten Sie neu


Was ist, wenn ich es mit dem Windows 10-Betriebssystem des OEM doppelt starte?
WhiZTiM

1
Wie können Sie den sicheren Start deaktivieren?
user1603472

1
@ user1603472 In den BIOS-Einstellungen
GAD3R

3
Vielen Dank. Aber warum ist das so? Warum kümmert es sich um das Problem und warum gibt es keine andere Möglichkeit, es zu beheben?
user1603472

1
Sie müssen bcmwl-kernel-sourcenach dem Deaktivieren von Secure Boot nicht erneut installieren .
Pilot6

4

Bei mir hat dieser Befehl funktioniert:

sudo /etc/init.d/network-manager restart

Früher brauchte ich diesen Befehl für mein Chromebook, auf dem 15.04 ausgeführt wird, wenn es aus dem Standby-Modus aufwachte. Es kam von einem Faden .

BEARBEITEN:

Das ist also nur eine vorübergehende Lösung. Um es dauerhaft zu machen, habe ich es in ein Skript eingefügt (für mich ~ / bin / fixwifi) und dieses Skript dann mit der Datei /etc/rc2.d mit dem Namen S06fixwifi verknüpft.

Mit anderen Worten

Erstellen Sie irgendwo ein Skript mit dem folgenden Text:

#!/usr/bin/env bash
/etc/init.d/network-manager restart

Machen Sie es ausführbar mit

chmod a+x <scriptname>

Dabei ist Skriptname der Name des Skripts, das Sie gerade erstellt haben.

Dann symlinke es in die Startups

sudo ln -s  </path/to/scriptname> /etc/rc2.d/S06fixwifi

3

Ich hatte dasselbe (mit einem Apple PowerMac 13 "2015), als ich heute auf offizielles 16.04 Ubuntu aktualisiert habe - mit Unity. Bevor ich die neueste 16.04 Vorschau verwendet habe.

Es gibt also meiner Meinung nach zwei Probleme. Eines ist, dass mit dem neuesten 16.04-Kernel (4.4.0-21-generic) die Firmware (soweit ich das verstehe) den Broadcom 43602 WIFI-Chip beim ersten Booten nicht zum Laufen bringt. Nach dem Suspendieren wieder aufnehmen oder

 sudo rmmod brcmfmac
 sudo modprobe brcmfmac

behebt das Problem.

Für wen es sich interessiert: Dann hat Suspendieren und Fortsetzen nicht mehr funktioniert, da die Box nach 2-3 Sekunden automatisch wieder aufgenommen wurde. Dies scheint ein häufiges Problem zu sein. Beschreibung siehe https://bugzilla.kernel.org/show_bug.cgi?id=101681 . An meiner Stelle ein

 sudo cat > /etc/rc.local <<EOF
 echo LID0 > /proc/acpi/wakeup
 echo XHC1 > /proc/acpi/wakeup
 EOF

hat den Trick gemacht.


3

Für mich hat es gereicht, den Treiber neu zu installieren und zuerst den Dienst neu zu starten, damit er funktioniert

service network-manager restart
sudo apt-get purge bcmwl-kernel-source
sudo apt-get update
sudo apt-get install bcmwl-kernel-source

Ich habe HP DV4 von 14.04 auf 16.04 aktualisiert


Ist das nicht so ziemlich dasselbe wie diese Antwort ?
David Foerster

Ich fasste es zusammen, machte es direkter und entfernte alles, was mir egal war, und fügte das Netzwerk-Neustart-Zeug hinzu, so dass Sie tatsächlich den Punkt erreichen, an dem das Ganze gemacht wurde. Außerdem fügte ich den spezifischen PC hinzu, den ich benutzte, und das spezifische Upgrade, das ich hatte Dies ist also der nächste Mann in meinen Schuhen hat eine direkte Antwort (dies ist die Antwort, die ich gerne gefunden hätte)
Damian Oktober

1
Ich werde es zulassen. ;-)
David Foerster

2

Nur GUI: Das hat bei mir funktioniert, obwohl ich nicht weiß wie.

  1. Ich verwende ein Lenovo B570, einen älteren Laptop mit einem minimalen Phoenix-BIOS und, glaube ich, eine Broadcom 4313. Das proprietäre WLAN funktioniert sofort mit meinem LiveUSB von 16.04. Mir fehlt nur WLAN nach der Installation. Also dachte ich, dass dies ein Fehler meiner Hardwarekonfiguration ist.

  2. Um den proprietären Treiber über die Registerkarte "Zusätzliche Treiber" zu installieren und zu aktivieren (obwohl dies wie oben beschrieben nicht funktioniert), musste ich die WLAN-Hardware über meinen Laptop-Switch manuell deaktivieren. Erst dann konnte das Tool "Zusätzliche Treiber" die Änderung des standardmäßigen Open Source-Kernel-WLAN-Treibers anwenden. Beim Neustart hatte ich eine Internetverbindung mit der richtigen Geschwindigkeit, aber diese wurde in Ubuntu-Netzwerken als Ethernet-Verbindung angezeigt und konnte daher keinen WLAN-Hotspot anzeigen. Es wurde lediglich die manuelle Eingabe eines WLAN-Profils akzeptiert.

  3. Ich ging in mein BIOS. Das einzige, was ich überhaupt ändern kann, ist der WLAN-Schalter und die Startreihenfolge der Geräte und Betriebssysteme. Ich schalte das WLAN ein und aus. Gerettet. Ich habe Ubuntu vom Steckplatz Nr. 1 auf den Steckplatz Nr. 2 und meine Netzwerkkarte auf den Steckplatz Nr. 1 umgestellt, als würde ich einen Netzwerkstart einrichten. Ich habe neu gestartet. Nach einigen Sekunden schlägt der Netzwerkstart fehl und der Ubuntu-Ladebildschirm wird wie gewohnt angezeigt. Unmittelbar nach dem Booten funktionierte das proprietäre WLAN perfekt mit 16.04. Könnte es sich um ein Stromproblem, eine Netzwerkhardware oder einen BIOS-Fehler handeln? Eine zufällige Reparatur unbekannter Herkunft?



0

Ich hatte den gleichen Fehler mit einer Intel-WLAN-Karte und musste den sicheren Start ausschalten und den Anweisungen in dieser Antwort folgen. Das heißt:

sudo apt purge 'oem-wifi-intel.*'
sudo apt install linux-generic-hwe-16.04
reboot
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.