Probleme bei der Installation von Broadcom BCM43142 in Debian 8.6

1

Ich habe eine vollständige Neuinstallation von Debian 8.6 mit XFCE DE auf meinem Notebook-Laptop durchgeführt, da ich meine vorherige Installation durcheinander gebracht habe und mein Broadcom BCM43142 WiFi nicht funktioniert. Ich habe den Synaptic Package Manager nach BCM43142 durchsucht. Und fand 3 Pakete.

  1. broadcom-sta-common
  2. broadcom-sta-dkms
  3. broadcom-sta-source

Welches sollte ich installieren? Ich habe keine "Linux-Header" installiert, da ich nicht wusste, was es tut. Ich habe versucht, dem Debian-Wiki in der vorherigen Installation zu folgen, aber es führte zu einer langsamen WiFi-Verbindung. Bei der Behebung dieses Problems habe ich einige Dateien durcheinander gebracht, die mich beim nächsten Neustart direkt in den "Grub Rescue Mode" versetzten. Es folgt die Ausgabe von lspci | grep Network (Falls es hilft, die genauen Details der WLAN-Karte zu finden)

03:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
Tanmay Chandane
quelle
Wenn es für Sie funktioniert hat, sollten Sie die Antwort von @ GAD3R positiv bewerten und akzeptieren (kreuzen Sie das V-förmige Symbol an).
MariusMatutiae

Antworten:

2

Wie installiere und aktiviere bcm43142ich den Treiber unter Debian?

Laut Debian-Wiki können Sie das bcm43142wie folgt installieren :

Bearbeiten Sie Ihre sources.list:

editor /etc/apt/sources.list

füge die folgende Zeile hinzu:

deb http://httpredir.debian.org/debian/ jessie main contrib non-free

Aktualisieren und installieren Sie linux-headersden erforderlichen Treiber broadcom-sta-dkms:

apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms

Entladen Sie die widersprüchlichen Treiber:

modprobe -r b44 b43 b43legacy ssb brcmsmac bcma

Laden Sie das richtige Modul:

modprobe wl

Fehlerbehebung

Bei der Verwendung des BCM43142 in der 3.16Kernel-Version sind einige Probleme aufgetreten . Installieren Sie eine neueste Kernel-Version aus den Backports, um das Problem zu beheben.

Hinzufügen von Backports zu Ihrer sources.list:

deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

Führen Sie es aus apt-cache search linux-imageund installieren Sie es, z.

apt-get install linux-image-4.7.0-0.bpo.1-amd64

Starten Sie den 4.7Kernel neu und installieren Sie dann den bcm43142Treiber.

GAD3R
quelle
Mein WiFi ist jetzt aktiviert. Vielen Dank @ gad3r!
Tanmay Chandane
0

Ich habe keine Erfahrung mit BCM43142, aber ich denke, Sie brauchen broadcom-sta-dkms: Das DKMS-Subsystem ist eine moderne Möglichkeit, Kernel-Module nur für Quellen in einem freien Betriebssystem zu verteilen.

Die Idee ist, dass das Paket, das das DKMS-Subsystem verwendet, in der Lage ist, die erforderlichen Module automatisch zu erstellen und ordnungsgemäß zu registrieren - genau dann, wenn Sie das Paket installieren. Um zu zitieren apt show dkms:

Beschreibung: Dynamic Kernel Module Support Framework DKMS ist ein Framework, mit dem einzelne Kernel-Module aktualisiert werden können, ohne den gesamten Kernel zu ändern. Es ist auch sehr einfach, Module neu zu erstellen, wenn Sie Kernel aktualisieren.

Bei jedem Paketupdate wird die neue Version des bereitgestellten Moduls (der bereitgestellten Module) neu erstellt und registriert (und, falls möglich, neu eingefügt).

Dinge wie das Einfügen der kompilierten Module in die initrd werden ebenfalls automatisch erledigt (obwohl Sie dies nicht benötigen).

kostix
quelle