Ubuntu | Kein WiFi-Adapter gefunden


15

Ich habe Ubuntu 17.10 auf meinem Notebook installiert. Ich kann jedoch keine Verbindung zum WLAN herstellen, da die Meldung "Kein WLAN-Adapter gefunden" angezeigt wird.

Ich habe keine Ahnung, was ich als nächstes tun soll.

  • Mein Notebook: Asus X555LN-XX507H
  • Netzwerkadapter: Broadcom 802.11n BCM43142 (14e4: 4365)

(Dies ist eine Fortsetzung meines früheren Beitrags, /unix/415639/kali-linux-no-wifi-adapter-found , in dem mir geraten wurde, ein einfacheres System als Kali zu versuchen. )


1
Welche Ubuntu-Version verwendest du? Was ist die Ausgabe von lspcioder lsusbdie den Netzwerkadapter definiert? (Beides muss Ihrer Frage hinzugefügt werden.)
roaima

Ich benutze Ubuntu 17.10. Ich werde die Ausgabe von lspci und lsusb hinzufügen, wenn ich Zeit habe
Habgier am

Willkommen bei U & L, bitte aktualisieren Sie die Ausgabe vonlspci -knn | grep Net -A3
GAD3R am

1
Gibt es eine andere Zeile aus als BCM43142 (14e4: 4365)?
Habgier

Antworten:


28

Schließen Sie es einfach mit einem USB-Kabel an, um USB-Tethering durchzuführen, öffnen Sie das Terminal mit Strg + Alt + T und geben Sie Folgendes ein:

sudo apt-get install --reinstall bcmwl-kernel-source

Starten Sie dann neu.


1
Dies hat mir geholfen, das Problem auf meinem Computer zu beheben.
Gented

2
Das hat in meinem Ubuntu 17.10 nicht funktioniert. Ich habe auch versucht, den sicheren Start in meinem BIOS zu deaktivieren, hatte aber kein Glück.
Derzeit

Vielen Dank, dies hat auf meinem MacBook Air 2017 funktioniert
Sam

Diese Lösung funktioniert auf Dell Precision M4800
TuyenNTA

1
Bei einer Neuinstallation müssen Sie möglicherweise erst ausgeführt werden, sudo apt updatebevor Sie versuchen, etwas zu installieren.
Ubershmekel

10

Für mich lag das Problem also am sicheren Systemstart, an uefi und an der Beschränkung der Bibliotheken von Drittanbietern, die normalerweise für das Funktionieren der Netzwerkgeräte erforderlich sind.

Dem Kommentar von Rajat zu folgen, hat sich für mich am Ubuntu 18.04 als nützlich erwiesen

sudo apt-get install --reinstall bcmwl-kernel-source

Starten Sie Ihr Betriebssystem neu und befolgen Sie die Anweisungen zum Registrieren von MUC. Sobald dies erledigt ist, sollten Bibliotheken von Drittanbietern in der Lage sein, mit Ihren Geräten zu interagieren, und alles sollte funktionieren.


1
Hallo, ich bin seit 2 Tagen in diesem Thema stecken geblieben. Bitte teilen Sie, wie Sie MUC einschreiben. danke ~!
Franva


5

Zunächst müssen Sie das genaue Modell des Broadcom-Netzwerkadapter-Chips in Ihrem Notebook finden. "802.11n" ist nur der Name des unterstützten Wi-Fi-Standards: Broadcom verfügt über mehrere Wireless-Chips, die diesen Standard unterstützen.

lspci -nnEs wäre ein guter Befehl, alle PCI (e) -Geräte auf Ihrem Laptop und ihre PCI-ID-Nummern aufzulisten. Diese Nummern würden eine genauere Identifizierung ermöglichen. lsusbwird das gleiche für USB-Geräte tun.

Die lspci -nnAuflistungszeile könnte ungefähr so ​​aussehen:

12:00.0 Network controller [0280]: Broadcom Limited BCM43228 802.11a/b/g/n [14e4:4359]

Hier sind die Zahlen [14e4: 4359] die Geräte-ID. Der erste Teil gibt den Hersteller an (Broadcom = 14e4) und der zweite Teil das Gerätemodell.

Die lsusbAuflistung ist etwas anders, aber die Geräte-ID-Nummer ist ähnlich: 4 hexadezimale Ziffern für die Hersteller-ID, ein Doppelpunkt und dann 4 hexadezimale Ziffern für die Produkt-ID.

Hier können Sie den Linux-Supportstatus verschiedener Broadcom-Chipmodelle abrufen: https://wireless.wiki.kernel.org/en/users/drivers/brcm80211

Beachten Sie, dass die unterstützten Broadcom-Chips Firmware benötigen: Sie ist wahrscheinlich in Ubuntu vorinstalliert. Wenn Ubuntu dasselbe Namensschema wie Debian verwendet, sollte der Name des Firmware-Pakets lauten firmware-brcm80211.

Mit etwas Glück kann die Installation dieses Firmware-Pakets und ein Neustart ausreichen, um Ihr WLAN funktionsfähig zu machen, wenn der erforderliche Treiber bereits im Kernel vorhanden ist.


BCM43142 14e4: 4365, aber auf der Website gibt es nichts Vergleichbares.
Habgier

2

Installierte Ubuntu 18.04 auf einem alten Dell-Computer und erhielt die gleiche Meldung (kein WLAN-Adapter gefunden), als versucht wurde, eine Verbindung zum Internet herzustellen. Versuchte einige der hier und in anderen Beiträgen vorgeschlagenen Lösungen, von denen keine funktionierte. Beschlossen, neu zu installieren. Während der Installation befindet sich ein Radialbutton "Software von Drittanbietern für Grafik- und Wi-Fi-Hardware und zusätzliche Medienformate installieren". Standardmäßig ist dies nicht aktiviert und daher ist diese Option in der Standardinstallation nicht enthalten. Bei der Neuinstallation überprüfte ich diesen Knopf und nachdem sich der Staub gelegt hatte, hatte ich keine Probleme mit der Verbindung zum Internet.


Hat bei mir nicht funktioniert :(
Boykodev

Das hat bei mir geklappt - um 2008 installierte das MacBook Ubuntu 18.04 !! Wählen Sie während der Installation "Software von Drittanbietern für Grafik- und Wi-Fi-Hardware und zusätzliche Medienformate installieren". Nett, danke!
Pulverflasche

2

Dies kann in anderen Antworten noch behandelt werden: Post-UBUNTU-Installation und Ethernet verbunden; 2 Schritte:

  1. run (sudo apt-get install firmware-b43-installer) - neu starten
  2. run (sudo apt-get install - bcmwl-kernel-source neu installieren) - neustarten

Kontext: Die Treiber sind proprietäre Komponenten von BroadComm. Ubuntu (nicht proprietär) kann die Pakete aufgrund eines Authentifizierungsfehlers nicht installieren, obwohl sie heruntergeladen wurden. Daher müssen die einzelnen Schritte befolgt werden, um WLAN zu aktivieren. Dadurch erhalten Sie jedoch kein Bluetooth. Möglicherweise sind weitere Schritte erforderlich.

LINKS: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx und frühere Antworten.

Wenn das Ethernet nicht angeschlossen ist, laden Sie das Paket von anderen Computern herunter, kopieren Sie es auf den UBUNTU-Computer und führen Sie es aus.

Vielen Dank an Perror, Rajat, GAD3R und Alex.


2

Dies ist kein Ubuntu-Problem.
Dies ist kein Treiberproblem.
Dies wird von mir (und möglicherweise von Ihnen) verursacht.

Während ich mir ein Video ansah ... Ich habe versucht, die Lautstärke zu erhöhen mit:
Fn + F10Tastenkombination ... Aber ich habe fälschlicherweise gedrückt,
Fn + F12was Wifi buttonmit dem Symbol "Radio" gekennzeichnet war, was meine WLAN-Verbindung deaktivierte.

Wenn Sie den folgenden Befehl in Terminal ausführen, können Sie das Problem sehen:

> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: yes <------ that's because I press Wifi button (above) mistakenly

Lösung : Drücken Sie erneut die Fn + F12(oder eine andere Taste, auf der das Radiosymbol angezeigt wird)

Führen Sie nun den gleichen Befehl erneut aus:

> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no <------ no means solved.

Gehen Sie jetzt zu:

(Windows-Schaltfläche, wenn Sie auf der Tastatur haben)> Einstellungen> Wifi> Gehe zu Ein> Wähle deine Wiki-Verbindung aus, um Anmeldeinformationen einzugeben

Fertig, Ihr Internet ist wieder verfügbar.


Absolut nicht die Lösung für dieses Problem!
Aaron John Sabu

@ AaronJohnSabu OK auf Ihre Absolutheit. Es war nur eine Lösung für meinen Fall.
Manohar Reddy Poreddy

1

Wenn die bcmwl-kernel-sourceLösung bei Ihnen nicht funktioniert hat und Sie den sicheren Start beibehalten möchten, versuchen Sie Folgendes:

Erstellen Sie einen Schlüsselsatz zum Signieren:

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive common name/"

Importieren Sie den Schlüssel. Hier werden Sie aufgefordert, ein Passwort einzugeben, das Sie sich merken müssen. Ihr BIOS sollte Sie nach dem Neustart zur Eingabe des Kennworts auffordern.

sudo mokutil --import MOK.der

Neustart:

reboot

Sie sollten von Ihrem BIOS aufgefordert worden sein, das Kennwort einzugeben. Angenommen, dies hat funktioniert, dann möchten Sie testen, ob Ihr MOK erfolgreich registriert wurde.

mokutil --test-key MOK.der

Jetzt, da Ihr MOK registriert wurde. Sie müssen die Treiber für Ihr WLAN installieren.

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
git checkout extended
sudo make install

Ihre Treiber können Ihrem Kernel hinzugefügt werden, Sie müssen sie jedoch zuerst signieren, bevor Sie sie hinzufügen können, da Sie den sicheren Start aktiviert haben. Verwenden Sie also die zuvor generierten Schlüssel, um Ihre Treiber zu signieren.

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtlwifi)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl_pci)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n btcoexist)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723-common)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n phydm_mod)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723de)

Zum Schluss fügen Sie die rtl8723deTreiber in dieser Reihenfolge zum Kernel hinzu

sudo modprobe -r rtlwifi
sudo modprobe rtlwifi
sudo modprobe -r rtl_pci
sudo modprobe rtl_pci
sudo modprobe -r btcoexist
sudo modprobe btcoexist
sudo modprobe -r rtl8723-common
sudo modprobe rtl8723-common
sudo modprobe -r phydm_mod
sudo modprobe phydm_mod
sudo modprobe -r rtl8723de
sudo modprobe rtl8723de

Eine Randnotiz: Für den letzten Schritt könnten Sie mit dem Schreiben davonkommen:

sudo modprobe -r rtl8723de
sudo modprobe rtl8723de

modprobeweiß, von welchen Treibern rtl8723deabhängt und sollte daher in der Lage sein, alles, was davon rtl8723deabhängt, zusammen mit hinzuzufügen rtl8723de. Ich habe meine Treiber jedoch nicht auf diese Weise hinzugefügt und kann daher nicht garantieren, dass diese Option funktioniert.


Quellen: 1 , 2 , 3


0

Sie können das Realtek RTL8723DE-Modul für Linux-Kernel-Version> = 4.15 ausprobieren.

Führen Sie zum Installieren Folgendes aus:

git clone https://github.com/smlinux/rtl8723de.git -b 4.15-up
dkms add ./rtl8723de
dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
depmod -a
reboot

Willkommen, es ist eine Broadcom BCM43142, keine Realtek-WLAN-Karte.
GAD3R
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.