Installieren von Broadcom Wireless-Treibern

298

Ich habe ernsthafte Probleme mit der Installation der Broadcom-Treiber für Ubuntu. Es funktionierte perfekt auf meiner vorherigen Version, aber jetzt ist es unmöglich.

Wie installieren Sie die drahtlosen Broadcom Treiber für eine BCM43xx Karte?

Ich bin ein Benutzer ohne fortgeschrittene Kenntnisse in Linux, also würde ich klare Erklärungen brauchen, wie man etwas macht, kompiliert, etc.

lspci -vnn | grep Network zeigte:

Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] 

iwconfig zeigte:

lo        no wireless extensions.
eth0      no wireless extensions.

HINWEIS: Die folgende Antwort wird jedes Mal aktualisiert, wenn neue Informationen hinzugefügt und bestätigt werden.

    
Luis Alvarado 02.05.2018, 18:59
quelle

47 Antworten

331

0. Einführung und Hintergrund

Diese Antwort basiert auf einer umfassenden Untersuchung von verschiedenen Ubuntu-Benutzern, die in fast allen Broadcom-relevanten Themen zusammengearbeitet haben. Besonderer Dank geht an chili555 , die in den Ubuntu-Foren und auf dieser Seite mit vielen Fragen rund um Wireless-Geräte und andere geholfen haben hat per E-Mail, Chats, IRC und mehr dazu beigetragen, verschiedene Treiber mit einigen der beliebtesten Broadcom Wireless-Karten zu testen (riesiger Dank an Chili555 wirklich. Dieser Typ kennt seine Sachen).

Insgesamt wollten wir eine Antwort anbieten, die leicht zu befolgen ist und die meisten Broadcom-Karten / Treiber abdeckt. Nachdem Sie dieser Anleitung gefolgt sind, werden Sie NEED mindestens zwei Stunden (ich empfehle eigentlich 8 Stunden) mit einem anderen Gerät im Ad-hoc-Modus, im Infrastruktur-Modus oder in Beidem testen. Häufige Probleme, die gelöst werden (abgesehen von Treibern, die nicht installiert werden) sind:

  • Verbindungstimeout nach einigen Minuten oder Stunden
  • Stoppt die Suche nach anderen Geräten (zeigt kein anderes Gerät an)
  • Fordert auch in Fällen, in denen AP keine
  • hat, nach einem Passwort zu fragen
  • Stoppt jeglichen empfangenden / sendenden Verkehr (Neustart erforderlich, um vorübergehend zu beheben)
  • Stürzt System mit dmesg-Fehlern im Protokoll ab (Link 1 unten)
  • System friert vollständig ein (Sie können nur die Neustart / Power-Taste drücken) (Link 1 unten)
  • Erstellt umfangreiche Protokollberichte, die versuchen,
  • korrekt zu konfigurieren oder zu verbinden
  • Fehler bei der Installation über Zusätzliche Treiber / Zusätzliche Hardware (Link 3 unten)
  • Verbindet und unterbricht kontinuierlich alle x Sekunden.
  • Wird in Network Manager angezeigt, empfängt jedoch kein Internet
  • Versucht, sich oft zu verbinden, ohne die Verbindung korrekt zu beenden
  • Das Verbinden dauert zu lange
  • Nach dem Upgrade von einer früheren Version (zB: 12.04 auf 12.10) funktioniert es nicht mehr
  • Die Wireless-Karte lässt sich nicht einschalten, aktivieren oder deaktivieren (Link 2 unten)
  • Wireless-Karte von der Hardware blockiert
  • Weitere Probleme in Launchpad, Ubuntu Forum und Askubuntu

Link 1 - Pfandrecht
Link 2 - Pfandrecht
Link 3 - Ergibt einen ähnlichen Fehler wie "Leider ist die Installation dieses Treibers fehlgeschlagen."

In diesem Sinne haben wir jetzt folgendes in drei Schritten:

1. Wissen, welche Broadcom Wireless-Karte Sie haben

Es gibt Dutzende von Broadcom-Funkkarten und mehr scheinen jeden Tag zu erscheinen. Der Schlüssel zum Finden des richtigen Treibers für eine Netzwerkkarte ist die sogenannte PCI-ID (PCI.ID). Um herauszufinden, welche PCI.ID Sie haben, öffnen wir das Terminal durch Drücken von STRG + ALT + T <(es sollte ein Fenster öffnen mit einem leeren Hintergrund) und in diesem Terminal führen wir den folgenden Befehl:

lspci -nn -d 14e4:

Wenn Sie über einen Broadcom Wireless Adapter verfügen, erhalten Sie Folgendes: (Die im obigen Beispiel verwendete ID 14e4 ist in den meisten Fällen eine Broadcom Wireless-Karte):

Broadcom Corporation BCM4306 802.11bgn Wireless Network Adapter [14e4:4320] (rev 03)

Die PCI.ID in diesem Beispiel ist 14e4: 4320 in den Klammern [...] zu sehen. In einigen Fällen benötigen Sie für bestimmte Fälle auch die Revisionsversion (falls diese angezeigt wird). In diesem Fall lautet die Revisionsversion rev 03 am Ende in Klammern (...). Was Sie nach dieser Suche brauchen, ist:

[14e4:4320] (rev 03)

Mit dieser neuen Information können Sie in der folgenden Tabelle nachschauen und die geeignete Methode auswählen, um Ihren Treiber zu installieren. Zum Beispiel, in diesem Fall, da Sie die 14e4: 4320 rev 03 haben, wenn Sie die Liste auf die Liste mit der exakt gleichen PCI.ID runtergehen, werden Sie das in den Spalten für Ubuntu sehen 12.04, 13.10 oder 14.04 zeigt es den Pakettreiber firmware-b43-installer . Das bedeutet, dass Sie nur dieses spezielle Paket installieren müssen, da es in allen Ubuntu-Versionsspalten erscheint.

HINWEIS - Wenn Sie zuvor Treiber installiert haben, müssen Sie Treiberdateien oder Konfigurationsdateien in der Blacklist oder nicht kommentiert haben oder irgendwelche Änderungen am System vorgenommen haben, damit die Treiber bei früheren Versuchen funktionieren Sie müssen sie rückgängig machen, um dieser Anleitung zu folgen. Wir gehen davon aus, dass Sie dies von Grund auf tun und haben keine Konfigurationsdateien, Module oder Treiber im System in irgendeiner Weise geändert (abgesehen von der Aktualisierung des Systems). Dies schließt alle Installationen ein, die apt-get, aptitude, synaptic, dpkg, das Software-Center oder die manuelle Kompilierung und Installation der Pakete verwenden. Das System muss von Grund auf neu starten, damit dies funktioniert und Konflikte vermieden werden, die auftreten könnten, wenn frühere Arbeiten ausgeführt wurden.

Wenn Sie beispielsweise das Paket bcmwl-kernel-source bereits installiert haben, müssen Sie es mithilfe der Löschmethode entfernen:

sudo apt-get purge bcmwl-kernel-source

2. Vorbereiten des Systems

Wenn Sie gerade Ubuntu installiert haben, müssen Sie einen Index der verfügbaren Pakete erstellen, bevor wir Ihren Treiber installieren können, falls Sie dies noch nicht getan haben:

sudo apt update

Ich würde sogar noch weiter gehen, um die Ubuntu-Liste der PCI.IDs zu aktualisieren:

sudo update-pciids

Nur für den Fall, dass die ID eines bestimmten neuen Broadcom-Geräts, das Sie verwenden, gerade erschienen ist.

Unter Verwendung der PCI.ID, die Sie in den obigen Schritten gefunden haben, suchen wir dann in der folgenden Liste nach der passenden PCI.ID und der Methode, um den damit verbundenen Treiber auf einfache und korrekte Weise zu installieren. Das Terminal wird verwendet, um Probleme mit der Benutzeroberfläche zu vermeiden. Dies gilt für alle Fälle, außer wie angegeben. Der Installationsvorgang erfolgt nur über das Terminal und auch während der Verbindung mit dem Internet mit einer temporären Ethernet-Kabelverbindung oder einem USB-Modem oder mit allen Mitteln, die Ihrem PC für die Zeit den Internetzugang ermöglichen. Nachdem Sie in der Liste unten das richtige Paket gefunden haben, fahren wir mit der Installation fort.

3. Installieren des Pakets (online)

Angenommen, Sie haben die PCI.ID 14e4: 4320 rev 03 wie in Ihrer Suche oben verwendet verwendet und dann die folgende Tabelle angesehen und festgestellt, dass das richtige zu installierende Paket firmware-b43-installer ist. Wir fahren dann fort, dieses Paket einfach im Terminal zu installieren:

sudo apt install firmware-b43-installer

und dann neu starten

sudo reboot

Das zu installierende Format ist ziemlich einfach, es ist nur:

sudo apt install <PACKAGE_NAME>

Im obigen Beispiel ist die PACKAGE_NAME firmware-b43-installer .

BROADCOM WIRELESS TABLE (Aktualisiert am 18. August 2017)

PCI.ID              16.04 LTS                        17.10+
------------------------------------------------------------------------------------
14e4:0576           Special Case #1                   UNKNOWN      
14e4:4301           firmware-b43-installer            firmware-b43-installer      
14e4:4306           firmware-b43-installer            firmware-b43-installer      
14e4:4306 rev 02    firmware-b43-installer            firmware-b43-installer      
14e4:4306 rev 03    firmware-b43-installer            firmware-b43-installer      
14e4:4307           firmware-b43-installer            firmware-b43-installer      
14e4:4311           firmware-b43-installer            firmware-b43-installer      
14e4:4311 rev 01    firmware-b43-installer            firmware-b43-installer      
14e4:4312           firmware-b43-installer            firmware-b43-installer      
14e4:4313           firmware-b43-installer            firmware-b43-installer               
14e4:4315           firmware-b43-installer            firmware-b43-installer      
14e4:4315 rev 01    firmware-b43-installer            firmware-b43-installer
14e4:4318           firmware-b43-installer            firmware-b43-installer                
14e4:4318 rev 02    firmware-b43-installer            firmware-b43-installer                
14e4:4319           firmware-b43-installer            firmware-b43-installer               
14e4:4320 rev 02    firmware-b43-installer            firmware-b43-installer               
14e4:4320 rev 03    firmware-b43-installer            firmware-b43-installer            
14e4:4321           firmware-b43-installer            firmware-b43-installer  
14e4:4324           firmware-b43-installer            firmware-b43-installer        
14e4:4325           firmware-b43-installer            firmware-b43-installer      
14e4:4328           firmware-b43-installer            firmware-b43-installer
14e4:4328 rev 03    bcmwl-kernel-source               bcmwl-kernel-source      
14e4:4329           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432a           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432b           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432c           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432d           bcmwl-kernel-source               bcmwl-kernel-source       
14e4:4331           firmware-b43-installer            firmware-b43-installer          
14e4:4335           firmware-b43-installer            firmware-b43-installer      
14e4:4350           firmware-b43-installer            firmware-b43-installer  
14e4:4353           Special Case #1                   UNKNOWN        
14e4:4353 rev 01    Special Case #1                   UNKNOWN                 
14e4:4357           Special Case #1                   UNKNOWN        
14e4:4358           bcmwl-kernel-source               bcmwl-kernel-source
14e4:4359           bcmwl-kernel-source               bcmwl-kernel-source       
14e4:4360           bcmwl-kernel-source               bcmwl-kernel-source    
14e4:4365           bcmwl-kernel-source               bcmwl-kernel-source      
14e4:4365 rev 01    bcmwl-kernel-source               bcmwl-kernel-source      
14e4:43a0           bcmwl-kernel-source               bcmwl-kernel-source
14e4:43ae rev 02    UNKNOWN                           UNKNOWN     
14e4:43b1           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:43b1 rev 03    bcmwl-kernel-source               bcmwl-kernel-source              
14e4:43c3 rev 04    UNKNOWN                           Special Case #2                     
14e4:4727           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:4727 rev 01    Special Case #1                   Special Case #1        
14e4:a962           firmware-b43-installer            firmware-b43-installer      
------------------------------------------------------------------------------------

Spezialfall # 1 - Verwendet bcma und brcmsmac Treiberkombination. Die erforderliche Firmware ist standardmäßig im Paket linux-firmware installiert.

Spezialfall # 2 - Für den ASUS PCE-AC88 AC3100 sind die Schritte:

  1. Laden Sie diese Datei herunter und legen Sie sie nach dem Extrahieren in / lib / firmware / brcm
    % co_de ab %
  2. Dann sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin füge modprobe brcmfmac hinzu und speichere
  3. sudo nano /etc/rc.local

In Hardware wie dem Lenovo S10-2, wenn Ihre WLAN-Karte stecken bleibt und versucht, sich mit einer SSID zu verbinden (versucht weiterhin, eine Verbindung herzustellen), wäre die Alternative, das sudo reboot -Paket zu installieren (Alle entfernen) andere installierte Pakete, die damit verbunden sind). Lesen Sie den folgenden Abschnitt zum Debuggen, um weitere Informationen zu diesem drahtlosen Gerät zu erhalten.

WICHTIGER HINWEIS - Wenn Sie dieser Antwort folgen und weiterhin Probleme mit der Installation des richtigen Treibers haben, versuchen Sie bitte nach September 2014 das bcmwl-kernel-source -Paket und benachrichtigen Sie uns per Kommentar. Es gab einige Änderungen und einige Treiber funktionieren nur mit diesem Paket. Denken Sie daran, ein sauberes System vor der Installation zu haben:

sudo apt install firmware-b43-installer

In einigen besonderen Fällen müssen Sie nach der Installation von firmware-b43-installer das Modul b43 entfernen, es erneut aktivieren und sogar die Blockierung mit rfkill aufheben:

 sudo modprobe -r b43
 sudo modprobe b43    
 sudo rfkill unblock all  

Wenn Sie eine Broadcom-Karte mit einer anderen PCI-ID haben, stellen Sie eine neue Frage. Nach der Lösung wird die Lösung zu diesem Howto hinzugefügt.

4. Installieren des Pakets (offline)

4.1 Installieren von firmware-b43-installer

Um firmware-b43-installer offline zu installieren, lesen Sie diese Antwort .

4.2 Installieren von firmware-b43-installer

Für Fälle, in denen Sie bcmwl-kernel-source installieren müssen, aber Sie offline sind, hier ist eine ausgezeichnete Antwort darauf. Aber folge grundsätzlich diesen Schritten:

  1. Suchen Sie in den Ubuntu-Paket-Repositories nach dem Paket
  2. Stellen Sie sicher, dass Sie die richtige Architektur auswählen (32-Bit, 64-Bit usw.)
  3. Downloaden Sie Paket und Abhängigkeitspakete in demselben Ordner.
  4. Wenn Sie alle Pakete (und ihre Abhängigkeiten) benötigen, fahren Sie mit dem Ordner fort, der alle Pakete enthält, und führen Sie bcmwl-kernel-source aus. Dies wird alle Pakete in diesem Ordner installieren. Wenn es irgendwelche Fehler gibt, lesen Sie den Fehler und folgen Sie den Schritten, die es erwähnt.

Um ein Beispiel zu geben, nachdem Sie zu Punkt 1 oben gegangen sind, Wenn Sie die Broadcom sudo dpkg -i *.deb , du würdest nach dem 14e4:43a0 -Paket suchen und nach Auswahl der entsprechenden Ubuntu-Version (in meinem Fall 16.04 oder Xenial) würde ich auf der folgenden Seite landen:

Pfandrecht

Auf dieser Seite würde ich die entsprechende Architektur (32 oder 64) auswählen, aber auch die 3 Paketabhängigkeiten, die auf dieser Seite erwähnt werden, wie in der folgenden Abbildung gezeigt, herunterladen:

Nachdem Sie alle Pakete und Abhängigkeiten heruntergeladen haben, können Sie alle Pakete in einen einzelnen Ordner kopieren und den Befehl bcmwl-kernel-source ausführen, wie in Schritt 4 oben erwähnt.

HINWEIS

Bevor Sie die Befehle ausführen, müssen Sie auf einigen Computern die sicheren Startoptionen in Ihrem BIOS deaktivieren. Dies gilt z. B. für Fälle, in denen die bcmwl-kernel-source bereits installiert ist, der Treiber jedoch noch nicht funktioniert. Sie können eine Neuinstallation wie folgt durchführen oder Secure Boot deaktivieren, indem Sie zu Ihrem BIOS-Setup gehen:

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

DEBUGGING

Die folgenden Informationen enthalten zusätzliche Informationen zum Lösen verschiedener Probleme im Zusammenhang mit der drahtlosen Verwaltung und Konflikten mit anderen Netzwerkgeräten. Beachten Sie, dass es in einigen Fällen eine aktualisierte Kernel-Version geben muss, da jede neue Version des Kernels entweder neue Netzwerktreiber einführt, Verbesserungen gegenüber bestehenden Treibern vornimmt oder Fehler in Bezug auf diese beseitigt.

Bevor Sie die unten genannten Punkte lesen, stellen Sie sicher, dass alle Repositories auf Ihrem Ubuntu-System aktiviert sind. Um dies zu überprüfen, führe das Terminal dpkg aus und stelle sicher, dass alle Optionen auf der Ubuntu Software-Registerkarte aktiviert sind.

  • Um Ihre drahtlosen Geräte über das Terminal zu konfigurieren, empfehle ich So verbinden und trennen Sie die Verbindung zu einem Netzwerk manuell im Terminal?

  • Wenn Ihre Verbindung so oft unterbrochen wird, haben einige Benutzer vorgeschlagen, IPv6 auf Ignorieren zu setzen. Gehen Sie einfach zum Netzwerk-Manager (Das Netzwerk-Symbol im oberen Bereich). Klicken Sie darauf und wählen Sie Einstellungen bearbeiten . Gehen Sie dann zu der von Ihnen verwendeten drahtlosen Verbindung und wählen Sie sie aus. Gehe jetzt zum letzten Tab dort, der IPv6-Einstellungen erwähnt. Wählen Sie im Feld Methode die Option Ignorieren .

  • Wenn Ihr Laptop Ihre WLAN-Karte nicht erkennt, haben einige Benutzer erwähnt, dass die Verwendung von software-properties-gtk das Problem lösen wird. Andere haben einfach den WLAN-Schalter an ihren Laptops aus- und wieder eingeschaltet (physischer Schalter ist auf diesen Laptops verfügbar). Für weitere Informationen über rfkill unblock all lesen Sie bitte rf kill entriegeln alle DOES NICHT ARBEITEN!

  • Wenn Sie b43-phy0 ERROR erhalten: Fataler DMA-Fehler / b43-phy0 Warnung: Erzwungener PIO gehen Sie wie folgt vor:

    sudo rmmod b43     
    sudo modprobe b43 pio=0 qos=0  
    

    Wenn es funktioniert, fügen Sie es zu Ihren RC-Dateien hinzu, damit es bei jedem Booten ausgeführt wird. Sie können PIO bei Bedarf auf 1 setzen.

  • Wenn Sie bei der Installation eines DKMS-Moduls (wie Nvidia, Broadcom oder andere) einen Erforderlichen Schlüssel nicht verfügbar haben , können Sie zu Piloten Antwort hier

  • Wenn Ihre kabellose Karte den Router sieht / nicht sieht und in einer endlosen Schleife "Versuch zu verbinden (Try 1/3)" stecken bleibt, ist die Lösung möglicherweise die korrekte Konfiguration Ihres Routers oder drahtlosen SSID-Geräts.

    Bei allen Wireless-Karten im Allgemeinen ist es sehr wichtig, dass Sie auch die von Ihnen verwendeten Netzwerkgeräte (Router, Switches, Wireless Channels und Wireless-Bänder usw.) berücksichtigen. Mit diesen Informationen können Sie besser beurteilen, was die Ursache des Problems sein könnte, wenn Sie an einer Sackgasse ankommen. Ein Beispiel wäre das Lenovo S10-2, das die 14e4: 4315 rev 01 PCIID verwendet. Selbst nach der Installation des korrekten Treibers würde der Benutzer in einer Schleife zum "Verbinden versuchen" landen. Es würde die drahtlose SSID sehen, aber beim Versuch, eine Verbindung herzustellen, würde es in eine Wiederverbindungsschleife eintreten.

    Die Lösung bestand darin, dass dieses bestimmte Wireless-Gerät keine 40-Mhz-Kanäle unterstützt und auch nicht 802.11N unterstützt. Der Router in diesem Fall wurde tatsächlich mit einer erzwungenen 40 Mhz und nur auf WiFi-N gesendet. Wenn der Router auf Auto-Modus und 20/40 MHz-Kanal eingestellt war, funktionierte die WLAN-Karte korrekt. Dies ist ein Fallbeispiel, das sich auch in anderen Fällen wiederholt, so dass eine angemessene Bewertung der Netzwerkausrüstung sehr hilfreich wäre.

    Für Fälle, in denen Sie wiederholt werden:

    ERROR @ wl_cfg80211_get_station: Falsche MAC-Adresse ...

    Wenn Sie rfkill ausführen und Ihre drahtlose Verbindung häufig abbricht (mehrere Male pro Stunde oder Tag), besteht hier möglicherweise das Problem, dass Sie sich in einem drahtlosen Signal befinden, das als Wireless Bridge verwendet wird (2 Router, die dasselbe teilen) SSID und Verbindung). Dies kann bei modernen Routern der Fall sein, die die drahtlose Verbindung erweitern können, indem sie dieselbe SSID anbieten. Ihre drahtlose Verbindung könnte abfallen, weil Sie sich möglicherweise zwischen beiden Routern befinden und die Signalstärke zwischen beiden fast gleich ist.

    Wenn Ihre Verbindung sehr oft abbricht, bedeutet dies, dass Sie sich fast in der Mitte beider Router befinden.Um die Abwurfrate Ihres Wireless-Geräts zu verringern oder zu eliminieren, versuchen Sie, sich so zu positionieren, dass Ihre Wireless-Karte nur einen Router oder mindestens einen Router mit einer höheren Signalstärke als den anderen Router sehen kann.

    Es gibt auch einige Techniken, um das drahtlose Gerät zu zwingen, sich nur mit einem bestimmten Router zu verbinden, indem Sie die BSSID auf die MAC-Adresse des Routers setzen, mit dem Sie sich verbinden möchten. Dadurch wird Ihr WLAN-Gerät gezwungen, sich NUR mit ihm zu verbinden.

Probleme beim sicheren Start

In einigen spezifischen Szenarien funktioniert die Installation der Treiber, sei es im Offline-Modus über verschiedene DEB-Pakete oder über apt-get mit Internetzugang, nicht, wenn Secure Boot nicht deaktiviert ist.

Dies liegt daran, dass der erforderliche Zugriff durch Secure Boot verweigert wird, sodass die Treiber so aussehen, als wären sie korrekt installiert, obwohl dies nicht der Fall war. In sehr speziellen Fällen müssen Sie Secure Boot vorübergehend deaktivieren, damit die Treiber funktionieren.

Linux-Firmware-Update

In anderen Fällen würde die Suche und Installation der neuesten Linux-Firmware das Problem lösen. Entweder kleinere Probleme lösen, die mit einer funktionierenden Karte passieren oder die Karte zum ersten Mal funktionieren lassen.

    
Luis Alvarado 07.09.2011 15:29
quelle
105

Ich habe mein Problem mit den Broadcom bcm4311-Treibern behoben.

Schritte, die ich zur Behebung dieses Problems unternommen habe (ich habe diese Methode aus nm_geo in ubuntu-Foren gestohlen) ):

(Möglicherweise müssen Sie synaptic oder Ihren bevorzugten Paketmanager installieren.)

  • Deinstallieren Sie das bcmwl-kernel-source -Paket, indem Sie den folgenden Befehl für ein Terminal ausgeben:

    sudo apt-get remove bcmwl-kernel-source
    
  • Stellen Sie sicher, dass die Pakete firmware-b43-installer und b43-fwcutter installiert sind (natürlich benötigen Sie Internet auf andere Weise):

    sudo apt-get install firmware-b43-installer b43-fwcutter
    
  • Geben Sie in ein Terminal ein:

    cat /etc/modprobe.d/* | egrep 'bcm'
    

    (Sie können dies kopieren) und sehen, ob der Begriff "Blacklist bcm43xx" dort ist.

  • Wenn dies der Fall ist, geben Sie cd /etc/modprobe.d/ und dann sudo gedit blacklist.conf

    ein

    Fügen Sie # vor der Zeile ein: blacklist bcm43xx

    Speichere dann die Datei (Ich habe Fehlermeldungen im Terminal bekommen, dass es nicht möglich ist zu speichern, aber es hat tatsächlich richtig gespeichert).

  • Neustart

Nachdem ich das oben genannte getan habe, musste das WLAN von rfkill entsperrt werden:    Wie entsperren Sie etwas, das in rfkill aufgeführt ist?

    
KiLLeRfriend 13.04.2017 14:25
quelle
31

Dies ist ein häufiges Problem für den drahtlosen Broadcom-Chip.

Führen Sie im Terminal Folgendes aus:

sudo apt-get remove --purge bcmwl-kernel-source

Wenn der Befehl erfolgreich ausgeführt wird, versuchen Sie, die drahtlose Verbindung (mit dem Hardwareschlüssel) einzuschalten.

Wenn es nicht funktioniert oder der Befehl fehlschlägt, weil es kein solches Modul gibt, können Sie versuchen, ein Terminal zu öffnen und

einzugeben
dmesg | grep b43

Wenn Sie Zeilen wie sehen:

[   17.453421] b43-phy0 ERROR: Firmware file "b43/ucode15.fw" not found
[   17.453427] b43-phy0 ERROR: Firmware file "b43-open/ucode15.fw" not found
[   17.453432] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
[   17.680077] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[   17.993040] b43-phy0: Radio hardware status changed to DISABLED

Dann fehlt Ihnen wahrscheinlich die Firmware für die Broadcom-Karte. Öffnen Sie das Software Center , suchen und installieren Sie die folgenden Pakete,

  • b43-fwcutter
  • firmware-b43-lpphy-installer

Einmal neu starten. Jetzt sollte das WLAN funktionieren.

    
Web-E 28.04.2012 09:44
quelle
27

Treiber für den 4313

Lassen Sie uns einfach den Treiber für Broadcom-Chipsätze und deren Funktionsweise mit dem 4313 aufzählen:

  • Broadcom STA . Vorgeschlagen von zusätzlichen Treibern. Alt. Furchtbar. Absoluter Kram. Überspring es. Wenn Sie es bereits installiert haben, entfernen Sie es.

  • b43-fwcutter . Viele Leute sehen "Broadcom" und springen auf diese, aber es ist nicht kompatibel mit dem 4313 (der neuer ist). Wenn Sie es installiert haben, löschen Sie es.

  • ndiswrapper . Noch flockiger als der STA-Treiber. Ich schaffte es, es für ungefähr 10 Minuten zu arbeiten, bevor alles implodierte.

  • brcm80211 aka brcmsmac . Dies ist ein (relativ) neuer Treiber, der kürzlich zu Ubuntu hinzugefügt wurde (seit der Treiber zum Kernel hinzugefügt wurde). Diese sollte gut funktionieren und (in der letzten Version von Ubuntu, Natty und Oneiric) sollten "einfach funktionieren". Dies ist der Droide, den du suchst. Verwenden Sie diesen Treiber für den 4313 .

    Wenn Sie Natty oder Oneiric nicht ausführen, wird Ihr Kernel diesen Treiber wahrscheinlich nicht haben. Sie müssen mindestens 2.6.27 laufen und ich würde 2.6.28 als absolutes Minimum empfehlen (Sie können überprüfen, was Sie tun, indem Sie uname -r ausführen).

    Wenn Sie auf Versionen warten, würde ich das Upgrade vorschlagen, aber für eine schnelle Lösung können Sie sich die Mainline-Kernel und versuche einen davon. Die Installation von Kernelpaketen ist selten eine riskante Sache, da man normalerweise mit Hilfe des Grub-Startbildschirms auf einen alten zurückgreifen kann.

Sie wissen, dass Sie wahrscheinlich den richtigen Treiber haben, wenn Sie lsmod | grep brc ausführen und in der Ausgabe brcm80211 oder brcmsmac angezeigt wird.

Blacklisting zum Erfolg

Wenn Sie das nicht sehen, wurde etwas anderes geladen und Sie müssen das auf die schwarze Liste setzen. Wenn Sie sehen können, was geladen wurde, bearbeiten Sie /etc/modprobe.d/blacklist.conf und beginnen Sie mit dem Hinzufügen von Zeilen wie:

blacklist b43
blacklist b43legacy
blacklist bcma
blacklist ndiswrapper

Sie müssen natürlich vorsichtig sein, wenn Sie ein anderes kabelloses Gerät haben, das möglicherweise einen widersprüchlichen Treiber verwendet, als ob Sie es auf die schwarze Liste setzen würden. Sie werden das auch brechen:)

    
Oli 17.10.2011 00:51
quelle
18

Danke für Ihre wertvolle Antwort.

Dieses Problem wurde durch die folgenden Schritte gelöst:

  1. Ich habe den drahtlosen Broadcom STA-Treiber von Zusätzliche Treiber entfernt.
  2. Geben Sie bcm in Ubuntu Software Center ,
  3. ein
  4. Installiere "Installer-Paket für Firmware für den b34-Treiber" (firmware-b43-installer)

Jetzt funktioniert es kabellos. Sie müssen die obigen Schritte nicht ausführen. Installieren Sie den "B43-Treiber" für Wireless.

    
Silambarasan 01.05.2011 16:36
quelle
11

Installieren Sie das Paket firmware-b43-installer . Deinstallieren Sie zuerst den proprietären Treiber von 'zusätzlichen Treibern'.

Führen Sie dann in einem Terminal Folgendes aus:

sudo apt-get install firmware-b43-installer

direkt nach dem Neustart, funktioniert wunderbar für mich.

    
mif 30.04.2011 16:40
quelle
9

Ich empfehle immer, die Broadcom-Treiber mit Ihrem Terminal zu entfernen und neu zu installieren

Geben Sie in einem Terminal den folgenden Befehl ein

sudo apt-get purge bcmwl-kernel-source

dann

sudo apt-get install bcmwl-kernel-source

Dies wird dann Ihren Treiber neu erstellen.

Lassen Sie uns wissen, wie Sie weiterkommen

Sie können Ihren PC entweder neu starten, oder wenn dies ein Problem ist, geben Sie die folgenden Befehle im Terminal ein, die Ihr WLAN einschalten:

sudo modprobe -r b43 ssb wl

dann

sudo modprobe wl 
    
andybleaden 07.07.2011 17:12
quelle
8
___ qstnhdr ___ Installieren von Broadcom Wireless-Treibern ___ qstntxt ___

Ich habe ernsthafte Probleme mit der Installation der Broadcom-Treiber für Ubuntu. Es funktionierte perfekt auf meiner vorherigen Version, aber jetzt ist es unmöglich.

Wie installieren Sie die drahtlosen Broadcom Treiber für eine BCM43xx Karte?

Ich bin ein Benutzer ohne fortgeschrittene Kenntnisse in Linux, also würde ich klare Erklärungen brauchen, wie man etwas macht, kompiliert, etc.

On Ubuntu, you will need headers and tools. Try these commands: zeigte:

%pre%

# apt-get install build-essential linux-headers-generic zeigte:

%pre%

HINWEIS: Die folgende Antwort wird jedes Mal aktualisiert, wenn neue Informationen hinzugefügt und bestätigt werden.

    
___ answer38700 ___

Ich habe mein Problem mit den Broadcom bcm4311-Treibern behoben.

Schritte, die ich zur Behebung dieses Problems unternommen habe (ich habe diese Methode aus nm_geo in ubuntu-Foren gestohlen) ):

(Möglicherweise müssen Sie # apt-get build-dep linux oder Ihren bevorzugten Paketmanager installieren.)

  • Deinstallieren Sie das sudo apt-get build-dep linux -Paket, indem Sie den folgenden Befehl für ein Terminal ausgeben:

    %pre%
  • Stellen Sie sicher, dass die Pakete %code% und %code% installiert sind (natürlich benötigen Sie Internet auf andere Weise):

    %pre%
  • Geben Sie in ein Terminal ein:

    %pre%

    (Sie können dies kopieren) und sehen, ob der Begriff "Blacklist bcm43xx" dort ist.

  • Wenn dies der Fall ist, geben Sie %code% und dann %code%

    ein

    Fügen Sie %code% vor der Zeile ein: %code%

    Speichere dann die Datei (Ich habe Fehlermeldungen im Terminal bekommen, dass es nicht möglich ist zu speichern, aber es hat tatsächlich richtig gespeichert).

  • Neustart

Nachdem ich das oben genannte getan habe, musste das WLAN von rfkill entsperrt werden:    Wie entsperren Sie etwas, das in rfkill aufgeführt ist?

    
___ answer67806 ___

Treiber für den 4313

Lassen Sie uns einfach den Treiber für Broadcom-Chipsätze und deren Funktionsweise mit dem 4313 aufzählen:

  • Broadcom STA . Vorgeschlagen von zusätzlichen Treibern. Alt. Furchtbar. Absoluter Kram. Überspring es. Wenn Sie es bereits installiert haben, entfernen Sie es.

  • b43-fwcutter . Viele Leute sehen "Broadcom" und springen auf diese, aber es ist nicht kompatibel mit dem 4313 (der neuer ist). Wenn Sie es installiert haben, löschen Sie es.

  • ndiswrapper . Noch flockiger als der STA-Treiber. Ich schaffte es, es für ungefähr 10 Minuten zu arbeiten, bevor alles implodierte.

  • brcm80211 aka brcmsmac . Dies ist ein (relativ) neuer Treiber, der kürzlich zu Ubuntu hinzugefügt wurde (seit der Treiber zum Kernel hinzugefügt wurde). Diese sollte gut funktionieren und (in der letzten Version von Ubuntu, Natty und Oneiric) sollten "einfach funktionieren". Dies ist der Droide, den du suchst. Verwenden Sie diesen Treiber für den 4313 .

    Wenn Sie Natty oder Oneiric nicht ausführen, wird Ihr Kernel diesen Treiber wahrscheinlich nicht haben. Sie müssen mindestens 2.6.27 laufen und ich würde 2.6.28 als absolutes Minimum empfehlen (Sie können überprüfen, was Sie tun, indem Sie %code% ausführen).

    Wenn Sie auf Versionen warten, würde ich das Upgrade vorschlagen, aber für eine schnelle Lösung können Sie sich die Mainline-Kernel und versuche einen davon. Die Installation von Kernelpaketen ist selten eine riskante Sache, da man normalerweise mit Hilfe des Grub-Startbildschirms auf einen alten zurückgreifen kann.

Sie wissen, dass Sie wahrscheinlich den richtigen Treiber haben, wenn Sie %code% ausführen und in der Ausgabe %code% oder %code% angezeigt wird.

Blacklisting zum Erfolg

Wenn Sie das nicht sehen, wurde etwas anderes geladen und Sie müssen das auf die schwarze Liste setzen. Wenn Sie sehen können, was geladen wurde, bearbeiten Sie %code% und beginnen Sie mit dem Hinzufügen von Zeilen wie:

%pre%

Sie müssen natürlich vorsichtig sein, wenn Sie ein anderes kabelloses Gerät haben, das möglicherweise einen widersprüchlichen Treiber verwendet, als ob Sie es auf die schwarze Liste setzen würden. Sie werden das auch brechen:)

    
___ answer126798 ___

Dies ist ein häufiges Problem für den drahtlosen Broadcom-Chip.

Führen Sie im Terminal Folgendes aus:

%pre%

Wenn der Befehl erfolgreich ausgeführt wird, versuchen Sie, die drahtlose Verbindung (mit dem Hardwareschlüssel) einzuschalten.

Wenn es nicht funktioniert oder der Befehl fehlschlägt, weil es kein solches Modul gibt, können Sie versuchen, ein Terminal zu öffnen und

einzugeben %pre%

Wenn Sie Zeilen wie sehen:

%pre%

Dann fehlt Ihnen wahrscheinlich die Firmware für die Broadcom-Karte. Öffnen Sie das Software Center , suchen und installieren Sie die folgenden Pakete,

  • b43-fwcutter
  • firmware-b43-lpphy-installer

Einmal neu starten. Jetzt sollte das WLAN funktionieren.

    
___ answer52181 ___

Ich empfehle immer, die Broadcom-Treiber mit Ihrem Terminal zu entfernen und neu zu installieren

Geben Sie in einem Terminal den folgenden Befehl ein

%pre%

dann

%pre%

Dies wird dann Ihren Treiber neu erstellen.

Lassen Sie uns wissen, wie Sie weiterkommen

Sie können Ihren PC entweder neu starten, oder wenn dies ein Problem ist, geben Sie die folgenden Befehle im Terminal ein, die Ihr WLAN einschalten:

%pre%

dann

%pre%     
___ answer38464 ___

Installieren Sie das Paket %code% . Deinstallieren Sie zuerst den proprietären Treiber von 'zusätzlichen Treibern'.

Führen Sie dann in einem Terminal Folgendes aus:

%pre%

direkt nach dem Neustart, funktioniert wunderbar für mich.

    
___ answer38821 ___

Danke für Ihre wertvolle Antwort.

Dieses Problem wurde durch die folgenden Schritte gelöst:

  1. Ich habe den drahtlosen Broadcom STA-Treiber von Zusätzliche Treiber entfernt.
  2. Geben Sie %code% in Ubuntu Software Center ,
  3. ein
  4. Installiere "Installer-Paket für Firmware für den b34-Treiber" (firmware-b43-installer)

Jetzt funktioniert es kabellos. Sie müssen die obigen Schritte nicht ausführen. Installieren Sie den "B43-Treiber" für Wireless.

    
___ answer12533 ​​___

Endlich habe ich das Problem selbst gelöst, aber ich weiß nicht wie. Ich war dabei, den Treiber mit der Quelle von broadcom.com und Anweisungen, die in Pfandrecht zur Verfügung gestellt wurden, zu kompilieren dieser Schritt der Anleitung

%code%
%code%
%code%

build essential und Header wurden bereits installiert. Ich habe gerade den Befehl %code% ausgeführt, und Voilá !, nach einem Neustart begann meine Verbindung mit normaler Geschwindigkeit ausgeführt.

Ich bin mir nicht sicher, was ich getan habe. Ich denke, es baut Kernel oder Treiberabhängigkeiten (oder beides) auf. Der BCM-Treiber benötigte diesen Schritt und die Jockey-Selbstkonfiguration wurde aus irgendeinem Grund weggelassen.

Wie auch immer, es ist behoben.

    
___ answer43184 ___

Das hat bei mir funktioniert:

  1. Installieren Sie %code% (+ b43fwcutter wird automatisch in Synaptic hinzugefügt)
  2. Dein %code% Paket mit Synaptic deinstallieren
  3. Entfernen Sie den ursprünglichen Wireless STA-Treiber von Additional Drivers
  4. Neustart

Schritt # 3 war ein wichtiger Schritt für mich. Wenn Sie den ursprünglichen Wireless STA-Treiber nicht entfernen, treten Probleme auf.

    
___ answer199154 ​​___

Manchmal kann das Dienstprogramm für zusätzliche Treiber keinen Broadcom STA Wireless-Treiber installieren. Überprüfen Sie in diesem Fall zunächst, ob Ihre Karte tatsächlich vom STA-Treiber unterstützt wird. Öffnen Sie dazu ein Terminalfenster (ctrl-alt-t), und führen Sie

aus %pre%

Die Ausgabe enthält das Modell der drahtlosen Karte, stellen Sie sicher, dass es zu den unten aufgeführten Modellen gehört.

Broadcom Wireless-Karten, die vom STA-Treiber unterstützt werden:

  

BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228

Wenn die Karte unterstützt wird, versuchen Sie, den Treiber manuell zu installieren. Öffnen Sie ein Terminalfenster (ctrl-alt-t) und führen Sie

aus %pre%

Möglicherweise müssen Sie zu diesem Zeitpunkt neu starten.

    
___ answer165121 ___

Was für mich bei meinem Broadcom bcm4313 auf Asus Eee PC Seashell 1015PEM mit Ubuntu 12.04 funktionierte:

  • Verwenden Sie keine eingeschränkten Treiber
  • füge "blacklist bcma" zu %code% hinzu
  • %code%
  • brcmsmac zu %code% hinzufügen
  • Neustart
___ answer217616 ___

Wie ich herausgefunden habe, gibt es vier Treiberfamilien, um dies ein wenig zu systematisieren:

  1. open-source b43 aus dem [b43m-Projekt] [1], das in [Linux kernel] [2],
  2. zur Verfügung steht
  3. open-source brcmsmac / brcmfmac, auch verfügbar in [kernel] [3]
  4. Windows-Bibliotheken über [ndiswrapper] [4] und
  5. [Broadcom] [5] eigener Linux [libs (STA)] [6]

Diese Links bieten auch einen Verweis auf die Treiber und Listen mit unterstützten Chipsätzen.

Um die verschiedenen IDs zu referenzieren, sollten Sie den obigen STA-Link lesen, bevor Sie weiterlesen. Vergleichen Sie sich mit:

%pre%

Hier ist ein Beispiel für 4313 (von Link # 6):

%pre%

Außer dem Treiber benötigen Sie auch die Firmware, firmware-b43-installer .

Die folgende Beschreibung wurde auf den STA-Treiber angewendet, wurde jedoch zuvor geschrieben.

Obwohl Ubuntu vielseitig, schön und einfach zu benutzen ist, sind Pakete immer noch anfällig für Abhängigkeitsfehler. Schauen Sie, Treiber und andere System-Sachen installieren, ist es sinnvoll, so ausführlich wie möglich Feedback zu erhalten, d. H. Manuell oder halb-manuell (apt-get), vermeiden Sie diese GUI-Installer.

Ich habe die gleichen Probleme mit meinem 4313 erlebt. Lassen Sie mich eine stumpfe und teilweise nicht-analytische Lösung anbieten:

  1. Entfernen Sie alles von STA, das Sie haben

    %pre%
  2. Installieren Sie das manuell erneut:

    %pre%
  3. Lesen Sie die Ausgabe. Ich habe einen schönen Doppel-Liner:

      

    Gebäude für Architektur x86_64   Der Modul Build für den aktuell laufenden Kernel wurde seit dem letzten Release übersprungen   Kernel-Quelle für diesen Kernel scheint nicht installiert zu sein.

In einem solchen Fall, von dem ich annehme, passiert das ziemlich häufig, da (1) die inhärente Abhängigkeit nicht aufgelöst wird und (2) in Upgrades (die ein Kernel-Update beinhalten können) eine Unterbrechung der wl-Schnittstelle auftritt , sollten Sie einfach die folgenden zwei Schritte ausführen und ich nehme an, dass Sie die WiFi-Treiberquellen nicht neu installieren müssen:

  1. Überprüfen Sie Ihre aktuelle Kernel-Version wie folgt (dritter Eintrag) :

    %pre%
  2. Installieren Sie die entsprechenden Linux-Header, was in meinem Fall ist:

    %pre%

Nach diesem Befehl sollten Sie sehen (da dies aufgrund der Unfähigkeit, während der Installation der STA WiFi-Treiberquelldateien zu kompilieren, aufgeschoben wurde):

%pre%

Ich bin mir nicht sicher, ob die Jungs, die für die Pakete verantwortlich sind, das sehen würden. Nachdem ich Gentoo jahrelang benutzt habe, habe ich mich an seine Ausführlichkeit gewöhnt, was eine unnötige Färbung und Formatierung der Ausgabe sein könnte. Sie sollten Ihrer apt-get-Routine Formatierungen und Farben hinzufügen, es ist so viel einfacher, insbesondere für unerfahrene Benutzer, zu verstehen, was schiefgegangen sein könnte. Und fügen Sie die Header-Abhängigkeit hinzu, die Sie später entfernen könnten - und sicherlich müssten Sie das Modul nach Änderung des Kernels neu erstellen .

Ich hoffe, das hilft, und ich bin vorsichtig, den obigen Weg zu verallgemeinern, um das Massenproblem zu lösen. Probieren Sie es einfach aus, wenn es funktioniert, großartig, wenn es nicht so viele Lösungen gibt, die deutlich analytischer und kompetenter sind.

Ich bin auch auf diese Antworten gestoßen (mit einem Scheck

) %pre%

Für %code% - was in meinem Fall gilt): Wireless funktioniert nach dem Software-Update mit Ubuntu 12.10 auf einem Dell Latitude E6230 nicht mehr und Wie bekomme ich eine Acer Npilfy 802.11 (BCM43225) WLAN-Karte, die funktioniert? , die auf die ehemalige bezieht.

Und ich habe auch die Tatsache übersehen, dass Ubuntu in den Paketen einen Link zur aktuell installierten und laufenden Kernel und Header-Version anbietet, um die Kernel-Version nicht zu definieren.

    
___ answer125818 ___

Öffnen Sie Synaptic und verwenden Sie %code% und %code% anstelle von %code% oder andere.

    
___ answer145770 ___

Ich hatte das gleiche Problem mit meinem Acer TravelMate 8172 und seinem Broadcom 4357 Controller auf Ubuntu 12.04. Ich hatte verschiedene Lösungen im Internet für andere Broadcom-Geräte ausprobiert, aber sie funktionierten nicht. Die obige Lösung von andybleaden funktionierte für mich.

Nach Andys Anweisungen habe ich zuerst die Broadcom-Treiber entfernt und neu installiert:

%pre%

Danach habe ich

ausgeführt %pre%

, um die WLAN-Karte zu aktivieren.

Leider ist die WLAN-Karte immer ausgeschaltet, wenn ich neu starte, also habe ich ein Skript mit den beiden obigen modprobe-Befehlen erstellt, die ich bei jedem Neustart ausführen kann. Dies muss geschehen, bis Ubuntu 12.04 mit einem Update aktualisiert wird.

    
___ answer38334 ___

Stellen Sie sicher, dass Ihr WLAN-Adapter nicht deaktiviert ist. Sie können es überprüfen, indem Sie Folgendes ausführen:

%pre%

Um drahtlose Adapter zu aktivieren, führen Sie Folgendes aus:

%pre%     
___ answer827364 ___

Ich dachte zuerst, ich würde Luis Alvarados ausgezeichnete Antwort bearbeiten (siehe seinen Beitrag vom 7. September 2011), denn als ich die Schritte befolgte, erschien das Paket, das in der Tabelle (siehe seinen Beitrag) für meine PCI angegeben ist. ID entspricht nicht wirklich.

Tatsächlich ist meine PCI.ID 14e4: 4727 , was gemäß der Tabelle die Installation des Pakets %code% erfordert. Dieses Paket wurde zuvor auf meinem Computer installiert, aber das WLAN funktionierte nicht (keine Erkennung eines drahtlosen Netzwerks seit dem Upgrade auf Ubuntu 16.04). Ich habe stattdessen versucht, die %code% nach der Antwort von Luis Alvarado zu installieren (mit %code% ist bereits eine Alternative in seinem Beitrag), und es hat funktioniert!

Also, falls es jemand anderem im selben Fall hilft wie ich, hier ist die notwendige Information:

  • Ausgabe des Befehls %code% :

    %pre%
  • Die Schritte, denen ich gefolgt bin:

    1. Löschen Sie das %code% -Paket:

      %pre%
    2. Führen Sie die folgenden Befehle aus (siehe die Antwort von Luis Alvarado für Details):

      %pre%
    3. Installieren Sie das Paket %code% und nicht das Paket %code% (im Gegensatz zu den Angaben in der Tabelle für %code% ):

      %pre%
    4. Neustart:

      %pre%

Und jetzt sollte das WLAN funktionieren!

Vielen Dank, Luis Alvarado!

    
___ answer41375 ___

Dell Inspiron E1505, die folgenden Schritte (allein), funktionierte für mich. Ich musste die zusätzlichen Schritte der Bearbeitung der Blacklist-Datei rückgängig machen.

  • Öffnen Sie den 'Synaptic Package Manager' und suchen Sie nach 'bcm'

  • deinstallieren Sie das %code% -Paket

  • Stellen Sie sicher, dass die Pakete %code% und %code% installiert sind

  • Neustart

___ answer135190 ___

Ich benutze Benutzer 'Bkratz' Lösung auf Pfandrecht und es funktionierte für mich.

Führen Sie diese aus:

%pre%
  

Der erste stellt sicher, dass der sta-Treiber an seinem Platz ist, der zweite und   dritte schwarze Liste die beiden Fahrer brcmsmac und bcma, die mit dem kollidieren   richtiger sta Treiber. Kopieren / Einfügen oder stellen Sie sicher, dass Ihre Eingabe korrekt ist!

Als letzten Schritt gehen Sie zu 'Zusätzliche Treiber' und aktivieren den Treiber.

    
___ answer177854 ___

Das Problem mit Ihrem WLAN ist, dass Sie das von Ubuntu erzwungene verwenden, aber das funktioniert nicht. Führen Sie die folgenden Befehle aus, um das WLAN ordnungsgemäß zu starten:

Drücken Sie Strg + Alt + T

%pre%

Nach dem Neustart. Ihr WLAN sollte wie vorgesehen funktionieren.

    
___ answer79951 ___

Ich hatte das gleiche Problem und habe es durch Hinzufügen von

gelöst %pre%

bis %code%

Ein Neustart später funktioniert Wireless.

(dies von lien genommen wurde)

    
___ answer125872 ___

Ich hatte gestern das gleiche Problem (Dell Latitude D530 mit Broadcom 4311).

Ich habe:

%pre%

Das war bis zum nächsten Neustart. Jetzt musste ich herausfinden, wie ich es wieder aktivieren kann, aber jetzt liegt das Problem woanders.

    
___ answer60395 ___

0. Einführung und Hintergrund

Diese Antwort basiert auf einer umfassenden Untersuchung von verschiedenen Ubuntu-Benutzern, die in fast allen Broadcom-relevanten Themen zusammengearbeitet haben. Besonderer Dank geht an chili555 , die in den Ubuntu-Foren und auf dieser Seite mit vielen Fragen rund um Wireless-Geräte und andere geholfen haben hat per E-Mail, Chats, IRC und mehr dazu beigetragen, verschiedene Treiber mit einigen der beliebtesten Broadcom Wireless-Karten zu testen (riesiger Dank an Chili555 wirklich. Dieser Typ kennt seine Sachen).

Insgesamt wollten wir eine Antwort anbieten, die leicht zu befolgen ist und die meisten Broadcom-Karten / Treiber abdeckt. Nachdem Sie dieser Anleitung gefolgt sind, werden Sie NEED mindestens zwei Stunden (ich empfehle eigentlich 8 Stunden) mit einem anderen Gerät im Ad-hoc-Modus, im Infrastruktur-Modus oder in Beidem testen. Häufige Probleme, die gelöst werden (abgesehen von Treibern, die nicht installiert werden) sind:

  • Verbindungstimeout nach einigen Minuten oder Stunden
  • Stoppt die Suche nach anderen Geräten (zeigt kein anderes Gerät an)
  • Fordert auch in Fällen, in denen AP keine
  • hat, nach einem Passwort zu fragen
  • Stoppt jeglichen empfangenden / sendenden Verkehr (Neustart erforderlich, um vorübergehend zu beheben)
  • Stürzt System mit dmesg-Fehlern im Protokoll ab (Link 1 unten)
  • System friert vollständig ein (Sie können nur die Neustart / Power-Taste drücken) (Link 1 unten)
  • Erstellt umfangreiche Protokollberichte, die versuchen,
  • korrekt zu konfigurieren oder zu verbinden
  • Fehler bei der Installation über Zusätzliche Treiber / Zusätzliche Hardware (Link 3 unten)
  • Verbindet und unterbricht kontinuierlich alle x Sekunden.
  • Wird in Network Manager angezeigt, empfängt jedoch kein Internet
  • Versucht, sich oft zu verbinden, ohne die Verbindung korrekt zu beenden
  • Das Verbinden dauert zu lange
  • Nach dem Upgrade von einer früheren Version (zB: 12.04 auf 12.10) funktioniert es nicht mehr
  • Die Wireless-Karte lässt sich nicht einschalten, aktivieren oder deaktivieren (Link 2 unten)
  • Wireless-Karte von der Hardware blockiert
  • Weitere Probleme in Launchpad, Ubuntu Forum und Askubuntu

Link 1 - Pfandrecht
Link 2 - Pfandrecht
Link 3 - Ergibt einen ähnlichen Fehler wie "Leider ist die Installation dieses Treibers fehlgeschlagen."

In diesem Sinne haben wir jetzt folgendes in drei Schritten:

1. Wissen, welche Broadcom Wireless-Karte Sie haben

Es gibt Dutzende von Broadcom-Funkkarten und mehr scheinen jeden Tag zu erscheinen. Der Schlüssel zum Finden des richtigen Treibers für eine Netzwerkkarte ist die sogenannte PCI-ID (PCI.ID). Um herauszufinden, welche PCI.ID Sie haben, öffnen wir das Terminal durch Drücken von STRG + ALT + T <(es sollte ein Fenster öffnen mit einem leeren Hintergrund) und in diesem Terminal führen wir den folgenden Befehl:

%pre%

Wenn Sie über einen Broadcom Wireless Adapter verfügen, erhalten Sie Folgendes: (Die im obigen Beispiel verwendete ID 14e4 ist in den meisten Fällen eine Broadcom Wireless-Karte):

%pre%

Die PCI.ID in diesem Beispiel ist 14e4: 4320 in den Klammern [...] zu sehen. In einigen Fällen benötigen Sie für bestimmte Fälle auch die Revisionsversion (falls diese angezeigt wird). In diesem Fall lautet die Revisionsversion rev 03 am Ende in Klammern (...). Was Sie nach dieser Suche brauchen, ist:

%pre%

Mit dieser neuen Information können Sie in der folgenden Tabelle nachschauen und die geeignete Methode auswählen, um Ihren Treiber zu installieren. Zum Beispiel, in diesem Fall, da Sie die 14e4: 4320 rev 03 haben, wenn Sie die Liste auf die Liste mit der exakt gleichen PCI.ID runtergehen, werden Sie das in den Spalten für Ubuntu sehen 12.04, 13.10 oder 14.04 zeigt es den Pakettreiber %code% . Das bedeutet, dass Sie nur dieses spezielle Paket installieren müssen, da es in allen Ubuntu-Versionsspalten erscheint.

HINWEIS - Wenn Sie zuvor Treiber installiert haben, müssen Sie Treiberdateien oder Konfigurationsdateien in der Blacklist oder nicht kommentiert haben oder irgendwelche Änderungen am System vorgenommen haben, damit die Treiber bei früheren Versuchen funktionieren Sie müssen sie rückgängig machen, um dieser Anleitung zu folgen. Wir gehen davon aus, dass Sie dies von Grund auf tun und haben keine Konfigurationsdateien, Module oder Treiber im System in irgendeiner Weise geändert (abgesehen von der Aktualisierung des Systems). Dies schließt alle Installationen ein, die apt-get, aptitude, synaptic, dpkg, das Software-Center oder die manuelle Kompilierung und Installation der Pakete verwenden. Das System muss von Grund auf neu starten, damit dies funktioniert und Konflikte vermieden werden, die auftreten könnten, wenn frühere Arbeiten ausgeführt wurden.

Wenn Sie beispielsweise das Paket %code% bereits installiert haben, müssen Sie es mithilfe der Löschmethode entfernen:

%pre%

2. Vorbereiten des Systems

Wenn Sie gerade Ubuntu installiert haben, müssen Sie einen Index der verfügbaren Pakete erstellen, bevor wir Ihren Treiber installieren können, falls Sie dies noch nicht getan haben:

%pre%

Ich würde sogar noch weiter gehen, um die Ubuntu-Liste der PCI.IDs zu aktualisieren:

%pre%

Nur für den Fall, dass die ID eines bestimmten neuen Broadcom-Geräts, das Sie verwenden, gerade erschienen ist.

Unter Verwendung der PCI.ID, die Sie in den obigen Schritten gefunden haben, suchen wir dann in der folgenden Liste nach der passenden PCI.ID und der Methode, um den damit verbundenen Treiber auf einfache und korrekte Weise zu installieren. Das Terminal wird verwendet, um Probleme mit der Benutzeroberfläche zu vermeiden. Dies gilt für alle Fälle, außer wie angegeben. Der Installationsvorgang erfolgt nur über das Terminal und auch während der Verbindung mit dem Internet mit einer temporären Ethernet-Kabelverbindung oder einem USB-Modem oder mit allen Mitteln, die Ihrem PC für die Zeit den Internetzugang ermöglichen. Nachdem Sie in der Liste unten das richtige Paket gefunden haben, fahren wir mit der Installation fort.

3. Installieren des Pakets (online)

Angenommen, Sie haben die PCI.ID 14e4: 4320 rev 03 wie in Ihrer Suche oben verwendet verwendet und dann die folgende Tabelle angesehen und festgestellt, dass das richtige zu installierende Paket %code% ist. Wir fahren dann fort, dieses Paket einfach im Terminal zu installieren:

%pre%

und dann neu starten

%pre%

Das zu installierende Format ist ziemlich einfach, es ist nur:

%pre%

Im obigen Beispiel ist die PACKAGE_NAME %code% .

BROADCOM WIRELESS TABLE (Aktualisiert am 18. August 2017)

%pre%

Spezialfall # 1 - Verwendet %code% und %code% Treiberkombination. Die erforderliche Firmware ist standardmäßig im Paket %code% installiert.

Spezialfall # 2 - Für den ASUS PCE-AC88 AC3100 sind die Schritte:

  1. Laden Sie diese Datei herunter und legen Sie sie nach dem Extrahieren in / lib / firmware / brcm
    % co_de ab %
  2. Dann %code% füge modprobe brcmfmac hinzu und speichere
  3. %code%

In Hardware wie dem Lenovo S10-2, wenn Ihre WLAN-Karte stecken bleibt und versucht, sich mit einer SSID zu verbinden (versucht weiterhin, eine Verbindung herzustellen), wäre die Alternative, das %code% -Paket zu installieren (Alle entfernen) andere installierte Pakete, die damit verbunden sind). Lesen Sie den folgenden Abschnitt zum Debuggen, um weitere Informationen zu diesem drahtlosen Gerät zu erhalten.

WICHTIGER HINWEIS - Wenn Sie dieser Antwort folgen und weiterhin Probleme mit der Installation des richtigen Treibers haben, versuchen Sie bitte nach September 2014 das %code% -Paket und benachrichtigen Sie uns per Kommentar. Es gab einige Änderungen und einige Treiber funktionieren nur mit diesem Paket. Denken Sie daran, ein sauberes System vor der Installation zu haben:

%pre%

In einigen besonderen Fällen müssen Sie nach der Installation von %code% das Modul b43 entfernen, es erneut aktivieren und sogar die Blockierung mit rfkill aufheben:

%pre%

Wenn Sie eine Broadcom-Karte mit einer anderen PCI-ID haben, stellen Sie eine neue Frage. Nach der Lösung wird die Lösung zu diesem Howto hinzugefügt.

4. Installieren des Pakets (offline)

4.1 Installieren von %code%

Um %code% offline zu installieren, lesen Sie diese Antwort .

4.2 Installieren von %code%

Für Fälle, in denen Sie %code% installieren müssen, aber Sie offline sind, hier ist eine ausgezeichnete Antwort darauf. Aber folge grundsätzlich diesen Schritten:

  1. Suchen Sie in den Ubuntu-Paket-Repositories nach dem Paket
  2. Stellen Sie sicher, dass Sie die richtige Architektur auswählen (32-Bit, 64-Bit usw.)
  3. Downloaden Sie Paket und Abhängigkeitspakete in demselben Ordner.
  4. Wenn Sie alle Pakete (und ihre Abhängigkeiten) benötigen, fahren Sie mit dem Ordner fort, der alle Pakete enthält, und führen Sie %code% aus. Dies wird alle Pakete in diesem Ordner installieren. Wenn es irgendwelche Fehler gibt, lesen Sie den Fehler und folgen Sie den Schritten, die es erwähnt.

Um ein Beispiel zu geben, nachdem Sie zu Punkt 1 oben gegangen sind, Wenn Sie die Broadcom %code% , du würdest nach dem %code% -Paket suchen und nach Auswahl der entsprechenden Ubuntu-Version (in meinem Fall 16.04 oder Xenial) würde ich auf der folgenden Seite landen:

Pfandrecht

Auf dieser Seite würde ich die entsprechende Architektur (32 oder 64) auswählen, aber auch die 3 Paketabhängigkeiten, die auf dieser Seite erwähnt werden, wie in der folgenden Abbildung gezeigt, herunterladen:

Nachdem Sie alle Pakete und Abhängigkeiten heruntergeladen haben, können Sie alle Pakete in einen einzelnen Ordner kopieren und den Befehl %code% ausführen, wie in Schritt 4 oben erwähnt.

HINWEIS

Bevor Sie die Befehle ausführen, müssen Sie auf einigen Computern die sicheren Startoptionen in Ihrem BIOS deaktivieren. Dies gilt z. B. für Fälle, in denen die bcmwl-kernel-source bereits installiert ist, der Treiber jedoch noch nicht funktioniert. Sie können eine Neuinstallation wie folgt durchführen oder Secure Boot deaktivieren, indem Sie zu Ihrem BIOS-Setup gehen:

%pre%

DEBUGGING

Die folgenden Informationen enthalten zusätzliche Informationen zum Lösen verschiedener Probleme im Zusammenhang mit der drahtlosen Verwaltung und Konflikten mit anderen Netzwerkgeräten. Beachten Sie, dass es in einigen Fällen eine aktualisierte Kernel-Version geben muss, da jede neue Version des Kernels entweder neue Netzwerktreiber einführt, Verbesserungen gegenüber bestehenden Treibern vornimmt oder Fehler in Bezug auf diese beseitigt.

Bevor Sie die unten genannten Punkte lesen, stellen Sie sicher, dass alle Repositories auf Ihrem Ubuntu-System aktiviert sind. Um dies zu überprüfen, führe das Terminal %code% aus und stelle sicher, dass alle Optionen auf der Ubuntu Software-Registerkarte aktiviert sind.

  • Um Ihre drahtlosen Geräte über das Terminal zu konfigurieren, empfehle ich So verbinden und trennen Sie die Verbindung zu einem Netzwerk manuell im Terminal?

  • Wenn Ihre Verbindung so oft unterbrochen wird, haben einige Benutzer vorgeschlagen, IPv6 auf Ignorieren zu setzen. Gehen Sie einfach zum Netzwerk-Manager (Das Netzwerk-Symbol im oberen Bereich). Klicken Sie darauf und wählen Sie Einstellungen bearbeiten . Gehen Sie dann zu der von Ihnen verwendeten drahtlosen Verbindung und wählen Sie sie aus. Gehe jetzt zum letzten Tab dort, der IPv6-Einstellungen erwähnt. Wählen Sie im Feld Methode die Option Ignorieren .

  • Wenn Ihr Laptop Ihre WLAN-Karte nicht erkennt, haben einige Benutzer erwähnt, dass die Verwendung von %code% das Problem lösen wird. Andere haben einfach den WLAN-Schalter an ihren Laptops aus- und wieder eingeschaltet (physischer Schalter ist auf diesen Laptops verfügbar). Für weitere Informationen über %code% lesen Sie bitte rf kill entriegeln alle DOES NICHT ARBEITEN!

  • Wenn Sie b43-phy0 ERROR erhalten: Fataler DMA-Fehler / b43-phy0 Warnung: Erzwungener PIO gehen Sie wie folgt vor:

    %pre%

    Wenn es funktioniert, fügen Sie es zu Ihren RC-Dateien hinzu, damit es bei jedem Booten ausgeführt wird. Sie können PIO bei Bedarf auf 1 setzen.

  • Wenn Sie bei der Installation eines DKMS-Moduls (wie Nvidia, Broadcom oder andere) einen Erforderlichen Schlüssel nicht verfügbar haben , können Sie zu Piloten Antwort hier

  • Wenn Ihre kabellose Karte den Router sieht / nicht sieht und in einer endlosen Schleife "Versuch zu verbinden (Try 1/3)" stecken bleibt, ist die Lösung möglicherweise die korrekte Konfiguration Ihres Routers oder drahtlosen SSID-Geräts.

    Bei allen Wireless-Karten im Allgemeinen ist es sehr wichtig, dass Sie auch die von Ihnen verwendeten Netzwerkgeräte (Router, Switches, Wireless Channels und Wireless-Bänder usw.) berücksichtigen. Mit diesen Informationen können Sie besser beurteilen, was die Ursache des Problems sein könnte, wenn Sie an einer Sackgasse ankommen. Ein Beispiel wäre das Lenovo S10-2, das die 14e4: 4315 rev 01 PCIID verwendet. Selbst nach der Installation des korrekten Treibers würde der Benutzer in einer Schleife zum "Verbinden versuchen" landen. Es würde die drahtlose SSID sehen, aber beim Versuch, eine Verbindung herzustellen, würde es in eine Wiederverbindungsschleife eintreten.

    Die Lösung bestand darin, dass dieses bestimmte Wireless-Gerät keine 40-Mhz-Kanäle unterstützt und auch nicht 802.11N unterstützt. Der Router in diesem Fall wurde tatsächlich mit einer erzwungenen 40 Mhz und nur auf WiFi-N gesendet. Wenn der Router auf Auto-Modus und 20/40 MHz-Kanal eingestellt war, funktionierte die WLAN-Karte korrekt. Dies ist ein Fallbeispiel, das sich auch in anderen Fällen wiederholt, so dass eine angemessene Bewertung der Netzwerkausrüstung sehr hilfreich wäre.

    Für Fälle, in denen Sie wiederholt werden:

    ERROR @ wl_cfg80211_get_station: Falsche MAC-Adresse ...

    Wenn Sie %code% ausführen und Ihre drahtlose Verbindung häufig abbricht (mehrere Male pro Stunde oder Tag), besteht hier möglicherweise das Problem, dass Sie sich in einem drahtlosen Signal befinden, das als Wireless Bridge verwendet wird (2 Router, die dasselbe teilen) SSID und Verbindung). Dies kann bei modernen Routern der Fall sein, die die drahtlose Verbindung erweitern können, indem sie dieselbe SSID anbieten. Ihre drahtlose Verbindung könnte abfallen, weil Sie sich möglicherweise zwischen beiden Routern befinden und die Signalstärke zwischen beiden fast gleich ist.

    Wenn Ihre Verbindung sehr oft abbricht, bedeutet dies, dass Sie sich fast in der Mitte beider Router befinden.Um die Abwurfrate Ihres Wireless-Geräts zu verringern oder zu eliminieren, versuchen Sie, sich so zu positionieren, dass Ihre Wireless-Karte nur einen Router oder mindestens einen Router mit einer höheren Signalstärke als den anderen Router sehen kann.

    Es gibt auch einige Techniken, um das drahtlose Gerät zu zwingen, sich nur mit einem bestimmten Router zu verbinden, indem Sie die BSSID auf die MAC-Adresse des Routers setzen, mit dem Sie sich verbinden möchten. Dadurch wird Ihr WLAN-Gerät gezwungen, sich NUR mit ihm zu verbinden.

Probleme beim sicheren Start

In einigen spezifischen Szenarien funktioniert die Installation der Treiber, sei es im Offline-Modus über verschiedene DEB-Pakete oder über apt-get mit Internetzugang, nicht, wenn Secure Boot nicht deaktiviert ist.

Dies liegt daran, dass der erforderliche Zugriff durch Secure Boot verweigert wird, sodass die Treiber so aussehen, als wären sie korrekt installiert, obwohl dies nicht der Fall war. In sehr speziellen Fällen müssen Sie Secure Boot vorübergehend deaktivieren, damit die Treiber funktionieren.

Linux-Firmware-Update

In anderen Fällen würde die Suche und Installation der neuesten Linux-Firmware das Problem lösen. Entweder kleinere Probleme lösen, die mit einer funktionierenden Karte passieren oder die Karte zum ersten Mal funktionieren lassen.

    
___ answer178208 ___

Es gibt einen viel einfacheren Weg, dieses Problem zu lösen. Der Trick ist die Reihenfolge, in der Sie proprietäre Treiber installieren. Der Broadcom-Treiber MUSS zuallererst vor allen anderen installiert werden.

Beispiel Ich habe einen HP TX2-1050ED mit Broadcom B43 und ATI Raedon Grafik.

Ich habe zuerst den ATI Raedon-Treiber und dann den Broadcom-Treiber aktiviert, was zu den oben genannten Fehlern führte.

Wenn ich den ATI-Treiber deinstalliert habe, habe ich den Broadcom-Treiber installiert und neu gestartet. Ich hatte WLAN. Dann habe ich den ATI-Treiber installiert und jetzt funktionieren beide.

Dies ist eigentlich ein Bug in Jockey, da Jockey den Treiberkonflikt für Sie lösen sollte.

Also kurz gesagt. Broadcom Zuerst, dann andere Fahrer.

    
___ answer49541 ___

Ich habe einen Dell Inspiron 6000 BCM4318 Wireless LAN Controller Ich habe es geschafft, dies mit synaptischen Paket-Manager

zu lösen

Hier ich: Zuerst habe ich bcmwl-kernel-source deinstalliert Dann installiert Firmware-b43-Installer und b43-fwcutter, die die Wifi-Treiber neu aufgebaut

Ich musste dann neu starten

    
___ answer217658 ___

Stellen Sie sicher, dass Sie keine ungelöste Linux-Header-Abhängigkeit haben, vgl. Nach dem Upgrade auf Ubuntu 12.04 funktioniert mein Broadcom STA Wireless-Treiber nicht , andernfalls installieren Sie ihn.

    
___ answer126964 ___

Nur die zusätzlichen Treiber installieren, funktioniert es in meinem Dell Vostro 3500.

Ich habe die folgenden Schritte ausgeführt:

  1. %code%

  2. Installieren Sie dann die zusätzlichen Treiber, die unten angegeben sind. Ich habe es aktiviert.

Dieses Paket enthält Broadcom 802.11 Linux STA Wireless-Treiber zur Verwendung mit Broadcoms BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, BCM43225-, BCM43227- und BCM43228-basierten Hardware.

    
___ answer164431 ___

Wenn entweder die blacklist.conf oder apt-get für b43 Broadcom nicht neu installiert wurde, liegt das möglicherweise daran, dass die standardmäßige WLAN-Konfiguration für WPA / WPA2 noch nicht richtig aktiviert wurde. p>

Netzwerkordner, kabellos und wählen Sie Optionen ubuntu 12.04:

  • Registerkarte ipv6 - behalte einfach die Methode als automatisch und deaktiviere die Option "IPv6-Adressierung erforderlich ..."
  • ipv4 tab - Methode sollte automatisch sein (DHCP) und aktivieren Sie die Option 'IPv4-Adressierung erforderlich ...'
  • Wireless-Tab - erzwinge die MAC-Adresse des Geräts, um die Verbindung zur permanenten MAC-Adresse des Laptops zu sperren
___ answer63910 ___

BCM4311 für mein DV6000 funktioniert weder mit dem STA-Treiber noch mit dem b43-Treiber. Mit b43 bleibt die LED immer orange (WLAN deaktiviert).

Mit rfkill kann ich sehen:

%pre%

Mit dem STA-Treiber kann ich das Netzwerk durchsuchen, aber die Verbindung wird nie beendet. Das System funktionierte gut mit Ubuntu 10.10 (Maverick Meerkat) (x86) - jetzt benutze ich Ubuntu 11.10 (Oneiric Ocelot) Beta 2 (x64).

dmesg beleuchtet den Fehler:

  

s / Drivers / b43 # devicefirmware und laden Sie die richtige Firmware für diese Treiberversion herunter. & gt; Bitte lesen Sie alle Anweisungen auf dieser Website aufmerksam durch.   

     [367.927967] b43-phy0 FEHLER: Firmware-Datei "b43 / ucode13.fw" nicht gefunden      [367.927981] b43-phy0 FEHLER: Firmware-Datei "b43-open / ucode13.fw" nicht gefunden      [367.927989] b43-phy0 FEHLER: Sie müssen zu Pfandrecht gehen und die richtige Firmware herunterladen Treiber v

Es scheint, als ob die Firmware-Dateien von den Linux-Treibern (?) fehlen. Ich habe die LED wieder blau (WLAN ist aktiviert) und das Scannen funktioniert mit:

%pre%

Dies war von der Seite Pfandrecht .

Jetzt funktioniert das WLAN-Netzwerk für mich (Doppel-Check für das WPA2 Passwort wurde benötigt :-) ).

    
___ answer152022 ___

Für alle anderen, die die Meldung "Drahtlos ist deaktiviert durch Hardwareschalter -a" unter Wireless erhalten (Sie sehen es, indem Sie auf das Symbol klicken) - und es ist "Hardblock", der in jedem Modell funktionieren kann ( das funktioniert bei mir im Netgear "Wireless USB Adapter", habe die anderen nicht überprüft, aber es könnte funktionieren).

Überprüfen Sie zuerst, ob es blockiert ist. Run-in-Terminal ( Strg + Alt + T ):

%pre%

Wenn dies der Fall ist, führen Sie dies zum Entsperren aus:

%pre%

Dann habe ich meinen PC heruntergefahren, den Strom abgeschaltet und die linke Tür geöffnet. Ich entfernte die getaktete Batterie und drückte den Ein- / Ausschalter 20 lang und kurz, um das BIOS zurückzusetzen.

Dann habe ich die Batterie zurückgegeben und den PC an die Stromversorgung angeschlossen. Ich habe den PC eingeschaltet und das BIOS (auch für Dinge wie Diskette und Bootprirät) im Wake-on- LAN Kategorie, wo es etwas auf PME zu aktivieren heißt.

Ich habe F10 gedrückt, um Einstellungen zu speichern und neu zu starten. Nach all dem war das System fertig - Desktop und seine Dateien. Ich wartete eine Weile und das Wi-Fi reagierte wieder.

Das hat schon vier Mal funktioniert (das kann immer passieren, wenn Sie ein Herunterfahren erzwingen oder das WLAN trennen).

Ich hoffe, dass es auch jemandem helfen würde (:

    
___ answer38759 ___

Installieren Sie das Paket %code%

    
___ answer155590 ___

Ich habe eine b43-Karte und benutze Ubuntu seit 9.04, ich habe die gleiche Methode benutzt, um es seither zu benutzen. Es beinhaltet einige Befehlszeilen-Nutzung, aber glauben Sie mir, es ist es wert.

Wenn Sie bereits b43-fwcutter installiert haben, müssen Sie es neu installieren, bitte führen Sie:

%pre%

Ich nehme an, Sie kennen das Typenmodell Ihrer WLAN-Karte. Diese Methode verwendet den Additional Drivers-Weg nicht.

Nachdem Sie den b43-fwcutter deinstalliert haben, starten Sie Ihren Computer neu. Hinweis: Wenn Sie keinen Zugriff auf ein verkabeltes Netzwerk auf Ihrem Computer haben, müssen Sie das b43-fwcutter-Paket manuell von hier , sowie den Kartentreiber von hier . Meine Karte ist die 4311 also lade ich die broadcom-wl-4-150-10.5.tar.bz2 herunter.

Wenn Sie b43-fwcutter neu installiert haben, führen Sie entweder %code% aus oder verwenden Sie die .deb-Datei, die Sie von der zitierten Website erhalten haben.

Sie müssen Ihre Firmware aus dem Tarball extrahieren. Befehl ausführen;

%pre%

Sie müssen möglicherweise den Dateinamen ändern, um zu reflektieren, was Sie von der Treiberseite heruntergeladen haben, oder verwenden Sie einfach %code% . Dann führe

aus %pre%

Jetzt neu starten und alles sollte gut funktionieren!

    
___ answer38293 ___

Ich fand, dass das Licht nicht angehen würde, wenn ich es in die OP-Position geschaltet hätte. Ein Dienstprogramm, das Sie ausprobieren können, ist rfkill, um es zum Laufen zu bringen. Sie müssen dies bei jedem Neustart tun.

%pre%     
___ answer38594 ___

Gute Nachrichten. Basierend auf den Informationen, die Sie in den Kommentaren angegeben haben, verfügen Sie über eine Netzwerkkarte, die vom proprietären Broadcom-Treiber unterstützt wird.

Stellen Sie zuerst sicher, dass Sie sudo apt-get update vom Terminal ausgeführt haben. Dann gehen Sie zu "Zusätzliche Treiber". Sie können es finden, indem Sie den Bindestrich öffnen (klicken Sie auf die obere rechte Ecke) und Treiber eingeben.

Ist der Broadcom non-free Treiber dort eingeschaltet? Wenn nicht, versuchen Sie es zu aktivieren und starten Sie Ihr System neu. Wenn das nicht funktioniert, versuchen Sie, die Treiber manuell neu zu installieren (nur um einmal online zu gehen). Hier sind Anweisungen für die manuelle Installation: Pfandrecht

Sie müssen möglicherweise alte oder fehlerhafte Treiber rmmodieren. Viel Glück, aber wisst, dass es getan werden kann! :)

    
___ answer39334 ___

Wenn die drahtlose Verbindung vor dem Upgrade funktioniert, verwenden Sie die Maverick-Version des Treibers.

Laden Sie es von Pfandrecht herunter.

Packen Sie es mit gdebi aus.

Sperren Sie die Version im Synaptic-Paketmanager (bis das Problem behoben ist).

Neustart.

    
___ answer46813 ___

Das Installationspaket "Installationspaket für Firmware für den b34-Treiber" funktionierte für mich auf einem HP Pavilion DV5000

    
___ answer41168 ___

Ich habe Ubuntu 11.04 von Grund auf auf einem Dell Latitude 131L mit Broadcom bcm4311 installiert. Der proprietäre Treiber Broadcom STA wurde standardmäßig installiert und Fn + F2 das war die einzige Sache, die ich verwenden musste, um Wifi in 10.04 zu aktivieren; in 10.10 hat es nicht funktioniert. Ich habe diese Seite gefunden und einige Dinge ausprobiert:

  • hat den proprietären Treiber in den Hardware-Treibern unter System- & gt; Administration- & gt; Zusätzliche Treiber : %code% entfernt und die Zeile in blacklist.conf entfernt.
  • hat den Treiber in System- & gt; Administration- & gt; Zusätzliche Treiber hinzugefügt
  • Neustart.

Das hat nicht funktioniert.

  1. Danach habe ich noch einmal die Zeile in /etc/modprobe.d/blacklist.conf hinzugefügt: ersetzt durch b43 und ssb . Blacklist bcm43xx.
  2. Der proprietäre Treiber wurde entfernt System- & gt; Verwaltungs- & gt; Hardware Treiber
  3. Nach einem Neustart funktioniert das WLAN!

Meine Vermutung ist, dass nur die Schritte 1-3 benötigt werden.

    
___ answer162987 ___

Für Leute, die ein Dell Vostro 1320 (oder ein ähnliches Gerät) haben und eine Benachrichtigung im drahtlosen Menü über ein ausgeschaltetes WLAN erhalten haben, hat mir das geholfen.

Das dell_laptop -Modul hat RFKill gestört und es falsch angegeben, dass der Hardwareschalter ausgeschaltet ist. Dies kann behoben werden, indem das dell_laptop-Modul auf die schwarze Liste gesetzt wird. Öffnen Sie die Datei /etc/modprobe.d/blacklist.conf mit Ihrem bevorzugten Editor mit Superuser-Berechtigungen, z. Drücken Sie ALT + F2 und geben Sie

ein %pre%

oder in einem Terminal:

%pre%

Am Ende der Dateianzeige folgendes (am besten mit einem Kommentar):

%pre%

Vergessen Sie nicht, die Datei zu speichern. Nachdem das Modul auf diese Weise auf die schwarze Liste gesetzt wurde, wird es bei zukünftigen Systemstarts nicht geladen. Neustart auf Ihrem Computer Wireless sollte jetzt funktionieren.

Referenz: Pfandrecht

    
___ answer52121 ___

Ich hatte das gleiche Problem und habe die Lösung gefunden. Führen Sie den folgenden Befehl aus und starten Sie den Computer neu. Das hat für mich funktioniert.

%pre%     
___ answer175373 ___

Ich hatte das gleiche Problem. b43 und bcmwl funktionierten nicht für mich. B43 hat funktioniert, aber die Geschwindigkeit war immer unter 10kBps.

Der Open-Source-Bcma-Treiber funktioniert einwandfrei.

%pre%

Das hat den Trick für mich gemacht.

    
___ answer64877 ___

Hatte das gleiche langsame Verbindungsproblem mit Ubuntu 11.04 und einem HP Mini 5103 Laptop, der mit Broadcom 4313 geliefert wird. Nachdem ich viele Vorschläge , das Deaktivieren des Broadcom STA Wireless-Treibers aus dem Fenster Zusätzliche Treiber hat das Problem für mich behoben.

    
___ answer215120 ___

Nach einigen Stunden Versuch und Irrtum habe ich endlich eine Lösung für "Debian Wheezy (testing)" gefunden !! - Ich denke, es sollte auch in anderen Distributionen funktionieren. Das Hauptproblem war der Treiber brcm80211 (vom Paket "firmware-brcm80211") - jetzt benutze ich den Treiber wl vom Paket "broadcom-sta-dkms" und alles funktioniert!

Anweisungen:

hinzufügen

%pre%

bis

%pre%

tue es dann

%pre%

danach tun

%pre%

Entladen Sie jetzt widersprüchliche Module

%pre%

Bitte beachten Sie: Ihre bestehende WLAN-Verbindung wird damit beendet!

lade wl Modul mit

%pre%

Überprüfen Sie, ob Ihr WLAN-Chip funktioniert:

%pre%

Konfigurieren Sie Ihre WLAN-Schnittstelle wie gewohnt - fertig! :)

(Quelle: Pfandrecht )

    
___ answer65034 ___

Mit NDISWRAPPER war eigentlich eine gute Lösung, aber es ist nicht die beste . Die Verwendung von NDISWRAPER lässt meine Maschinen manchmal einfrieren, ebenso wie auf einem MacBook Pro, das Broadcom BCM4331 verwendet. Sie können den Kernel "patchen" und den Treiber neu kompilieren.

Lesen Sie die folgenden Referenzen für eine Schritt-für-Schritt-Anleitung zur Aktivierung des Broadcom 4313 in Ubuntu (es funktioniert für BCM4331, und ich denke, das wird das gleiche wie Ihr Problem sein).

Ich hoffe, das wird helfen.

    
___ answer65032 ___

Die Broadcom STA-Treiber funktionierten für mich in Ordnung, und ich habe die gleiche Broadcom-Karte in meinem Dell. Die langsame Internetverbindung, die ich fühlte, war während des Powersave-Modus. Hier finden Sie die Liste der verfügbaren Broadcom-Treiber. Ich benutze den Opensource-Treiber seitdem, und ich empfehle es über die STA-Treiber.

Leute sagen, dass es für Ubuntu 10.10 (Maverick Meerkat) nicht verfügbar ist, also müssen Sie es manuell installieren. Ubuntu fragen Frage Broadcom STA-Treiber funktioniert nicht gut mit BCM4313 Informationen zur manuellen Installation ODER Sie können das Debian baut.

    
___ answer127226 ___

Mein ist Compaq V3000 Laptop.

Wenn Sie den Broadcom STA Wireless-Treiber über einen zusätzlichen Treiberabschnitt installiert haben, entfernen Sie ihn bitte ebenfalls.

Gehe zum Terminal und tippe

%pre%

Starten Sie dann den Computer neu und aktivieren Sie WLAN.

    
___ answer78507 ___

Ich habe einen HP Pavilion dv6000 .

Ich hatte dieses Problem bei der Installation von Ubuntu 11.10 (Oneiric Ocelot) und dem Post b43 - Kein Internetzugang hat mir sehr geholfen.

Besonders wenn Sie kein verkabeltes Netzwerk auf Ihrem Laptop haben. Alles, was Sie brauchen, ist ein USB-Stick mit Ubuntu 11.10 (Oneiric Ocelot) und zwei Dateien, die Sie von einem Computer mit Internetverbindung herunterladen können (kopieren Sie sie auf Ihren USB-Stick):

  1. Pfandrecht
  2. Pfandrecht

Folge den Anweisungen auf der Seite, die ich oben erwähnt habe, und vergiss nicht, deinen Computer neu zu starten (ich übersprang Schritt 4 - es funktionierte nach dem Neustart).

    
___ answer189527 ___

Funktioniert für mich mit einfachen

%pre%

auf Kubuntu 12.04 Lenovo G550.

Nach dem Neustart funktioniert perfekt.

    
___ answer198869 ___

Einige Broadcom Wireless-Treiber können installiert werden, indem Sie ein Terminal öffnen und es ausführen

%pre%

Geben Sie dann Ihr Passwort und Y ein, wenn Sie gefragt werden.

    
___ answer276328 ___

Sonderfall: BCM43142 & amp; AR8161 auf Dell Vostro 3460

Die Intel4000 Grafik benötigt in meinem Fall mindestens Kernel 3.6 (für 64-bit: 1 , 2 , 3 , 4 ). Dort sind die benötigten Kernel-Header für den Broadcom-Adapter enthalten. Das Problem ist jedoch, dass Sie vor der Installation des Kernels das %code% installieren müssen, und dies unterscheidet sich zwischen Ubuntu-Versionen und Window-Managern. Sie müssen auch das %code% installieren, wenn es nicht bereits verfügbar ist, was ohne eine Internetverbindung etwas schwierig ist. Also hier kommt ein Hinweis für andere Noobs wie mich, dass ich von hier :

  • Installieren Sie Ihr ... buntu der Wahl ( Linux Mint funktioniert auch) auf einer Maschine, wo Sie können Greife auf das Internet zu (zum Beispiel auf USB und besuche einen guten, alten Freund mit ein paar Ostereiern;)

  • Da hast du %code%

  • Gehen Sie zu %code% (an diesem Speicherort werden standardmäßig alle installierten Pakete automatisch gespeichert.) Kopieren Sie nun alle debs in einen Ordner, zum Beispiel "BUILD-ESSE" auf Ihrem USB-Stick.

  • Jetzt können Sie diesen Ordner einfach auf Ihr Vostro kopieren und diese Debs über %code% installieren.

___
Ataraxio Panzetta 10.11.2010 19:27
quelle
5

Das hat bei mir funktioniert:

  1. Installieren Sie firmware-b43-installer (+ b43fwcutter wird automatisch in Synaptic hinzugefügt)
  2. Dein bcm-kernel-source Paket mit Synaptic deinstallieren
  3. Entfernen Sie den ursprünglichen Wireless STA-Treiber von Additional Drivers
  4. Neustart

Schritt # 3 war ein wichtiger Schritt für mich. Wenn Sie den ursprünglichen Wireless STA-Treiber nicht entfernen, treten Probleme auf.

    
Wahyaohni 16.05.2011 15:53
quelle
5

Öffnen Sie Synaptic und verwenden Sie b43-fwcutter und firmware-b43-lpphy-installer anstelle von bcmwl-kernel-source oder andere.

    
Roberto 27.04.2012 05:38
quelle
5

Was für mich bei meinem Broadcom bcm4313 auf Asus Eee PC Seashell 1015PEM mit Ubuntu 12.04 funktionierte:

  • Verwenden Sie keine eingeschränkten Treiber
  • füge "blacklist bcma" zu /etc/modprobe.d/blacklist.conf hinzu
  • sudo modprobe brcmsmac
  • brcmsmac zu /etc/modules hinzufügen
  • Neustart
Sean F 18.07.2012 16:40
quelle
5
___ qstnhdr ___ Installieren von Broadcom Wireless-Treibern ___ qstntxt ___

Ich habe ernsthafte Probleme mit der Installation der Broadcom-Treiber für Ubuntu. Es funktionierte perfekt auf meiner vorherigen Version, aber jetzt ist es unmöglich.

Wie installieren Sie die drahtlosen Broadcom Treiber für eine BCM43xx Karte?

Ich bin ein Benutzer ohne fortgeschrittene Kenntnisse in Linux, also würde ich klare Erklärungen brauchen, wie man etwas macht, kompiliert, etc.

%code% zeigte:

lspci -nn | grep -i BCM

%code% zeigte:

sudo apt-get install bcmwl-kernel-source

HINWEIS: Die folgende Antwort wird jedes Mal aktualisiert, wenn neue Informationen hinzugefügt und bestätigt werden.

    
___ answer38700 ___

Ich habe mein Problem mit den Broadcom bcm4311-Treibern behoben.

Schritte, die ich zur Behebung dieses Problems unternommen habe (ich habe diese Methode aus nm_geo in ubuntu-Foren gestohlen) ):

(Möglicherweise müssen Sie %code% oder Ihren bevorzugten Paketmanager installieren.)

  • Deinstallieren Sie das %code% -Paket, indem Sie den folgenden Befehl für ein Terminal ausgeben:

    %pre%
  • Stellen Sie sicher, dass die Pakete %code% und %code% installiert sind (natürlich benötigen Sie Internet auf andere Weise):

    %pre%
  • Geben Sie in ein Terminal ein:

    %pre%

    (Sie können dies kopieren) und sehen, ob der Begriff "Blacklist bcm43xx" dort ist.

  • Wenn dies der Fall ist, geben Sie %code% und dann %code%

    ein

    Fügen Sie %code% vor der Zeile ein: %code%

    Speichere dann die Datei (Ich habe Fehlermeldungen im Terminal bekommen, dass es nicht möglich ist zu speichern, aber es hat tatsächlich richtig gespeichert).

  • Neustart

Nachdem ich das oben genannte getan habe, musste das WLAN von rfkill entsperrt werden:    Wie entsperren Sie etwas, das in rfkill aufgeführt ist?

    
___ answer67806 ___

Treiber für den 4313

Lassen Sie uns einfach den Treiber für Broadcom-Chipsätze und deren Funktionsweise mit dem 4313 aufzählen:

  • Broadcom STA . Vorgeschlagen von zusätzlichen Treibern. Alt. Furchtbar. Absoluter Kram. Überspring es. Wenn Sie es bereits installiert haben, entfernen Sie es.

  • b43-fwcutter . Viele Leute sehen "Broadcom" und springen auf diese, aber es ist nicht kompatibel mit dem 4313 (der neuer ist). Wenn Sie es installiert haben, löschen Sie es.

  • ndiswrapper . Noch flockiger als der STA-Treiber. Ich schaffte es, es für ungefähr 10 Minuten zu arbeiten, bevor alles implodierte.

  • brcm80211 aka brcmsmac . Dies ist ein (relativ) neuer Treiber, der kürzlich zu Ubuntu hinzugefügt wurde (seit der Treiber zum Kernel hinzugefügt wurde). Diese sollte gut funktionieren und (in der letzten Version von Ubuntu, Natty und Oneiric) sollten "einfach funktionieren". Dies ist der Droide, den du suchst. Verwenden Sie diesen Treiber für den 4313 .

    Wenn Sie Natty oder Oneiric nicht ausführen, wird Ihr Kernel diesen Treiber wahrscheinlich nicht haben. Sie müssen mindestens 2.6.27 laufen und ich würde 2.6.28 als absolutes Minimum empfehlen (Sie können überprüfen, was Sie tun, indem Sie %code% ausführen).

    Wenn Sie auf Versionen warten, würde ich das Upgrade vorschlagen, aber für eine schnelle Lösung können Sie sich die Mainline-Kernel und versuche einen davon. Die Installation von Kernelpaketen ist selten eine riskante Sache, da man normalerweise mit Hilfe des Grub-Startbildschirms auf einen alten zurückgreifen kann.

Sie wissen, dass Sie wahrscheinlich den richtigen Treiber haben, wenn Sie %code% ausführen und in der Ausgabe %code% oder %code% angezeigt wird.

Blacklisting zum Erfolg

Wenn Sie das nicht sehen, wurde etwas anderes geladen und Sie müssen das auf die schwarze Liste setzen. Wenn Sie sehen können, was geladen wurde, bearbeiten Sie %code% und beginnen Sie mit dem Hinzufügen von Zeilen wie:

%pre%

Sie müssen natürlich vorsichtig sein, wenn Sie ein anderes kabelloses Gerät haben, das möglicherweise einen widersprüchlichen Treiber verwendet, als ob Sie es auf die schwarze Liste setzen würden. Sie werden das auch brechen:)

    
___ answer126798 ___

Dies ist ein häufiges Problem für den drahtlosen Broadcom-Chip.

Führen Sie im Terminal Folgendes aus:

%pre%

Wenn der Befehl erfolgreich ausgeführt wird, versuchen Sie, die drahtlose Verbindung (mit dem Hardwareschlüssel) einzuschalten.

Wenn es nicht funktioniert oder der Befehl fehlschlägt, weil es kein solches Modul gibt, können Sie versuchen, ein Terminal zu öffnen und

einzugeben %pre%

Wenn Sie Zeilen wie sehen:

%pre%

Dann fehlt Ihnen wahrscheinlich die Firmware für die Broadcom-Karte. Öffnen Sie das Software Center , suchen und installieren Sie die folgenden Pakete,

  • b43-fwcutter
  • firmware-b43-lpphy-installer

Einmal neu starten. Jetzt sollte das WLAN funktionieren.

    
___ answer52181 ___

Ich empfehle immer, die Broadcom-Treiber mit Ihrem Terminal zu entfernen und neu zu installieren

Geben Sie in einem Terminal den folgenden Befehl ein

%pre%

dann

%pre%

Dies wird dann Ihren Treiber neu erstellen.

Lassen Sie uns wissen, wie Sie weiterkommen

Sie können Ihren PC entweder neu starten, oder wenn dies ein Problem ist, geben Sie die folgenden Befehle im Terminal ein, die Ihr WLAN einschalten:

%pre%

dann

%pre%     
___ answer38464 ___

Installieren Sie das Paket %code% . Deinstallieren Sie zuerst den proprietären Treiber von 'zusätzlichen Treibern'.

Führen Sie dann in einem Terminal Folgendes aus:

%pre%

direkt nach dem Neustart, funktioniert wunderbar für mich.

    
___ answer38821 ___

Danke für Ihre wertvolle Antwort.

Dieses Problem wurde durch die folgenden Schritte gelöst:

  1. Ich habe den drahtlosen Broadcom STA-Treiber von Zusätzliche Treiber entfernt.
  2. Geben Sie %code% in Ubuntu Software Center ,
  3. ein
  4. Installiere "Installer-Paket für Firmware für den b34-Treiber" (firmware-b43-installer)

Jetzt funktioniert es kabellos. Sie müssen die obigen Schritte nicht ausführen. Installieren Sie den "B43-Treiber" für Wireless.

    
___ answer12533 ​​___

Endlich habe ich das Problem selbst gelöst, aber ich weiß nicht wie. Ich war dabei, den Treiber mit der Quelle von broadcom.com und Anweisungen, die in Pfandrecht zur Verfügung gestellt wurden, zu kompilieren dieser Schritt der Anleitung

%code%
%code%
%code%

build essential und Header wurden bereits installiert. Ich habe gerade den Befehl %code% ausgeführt, und Voilá !, nach einem Neustart begann meine Verbindung mit normaler Geschwindigkeit ausgeführt.

Ich bin mir nicht sicher, was ich getan habe. Ich denke, es baut Kernel oder Treiberabhängigkeiten (oder beides) auf. Der BCM-Treiber benötigte diesen Schritt und die Jockey-Selbstkonfiguration wurde aus irgendeinem Grund weggelassen.

Wie auch immer, es ist behoben.

    
___ answer43184 ___

Das hat bei mir funktioniert:

  1. Installieren Sie %code% (+ b43fwcutter wird automatisch in Synaptic hinzugefügt)
  2. Dein %code% Paket mit Synaptic deinstallieren
  3. Entfernen Sie den ursprünglichen Wireless STA-Treiber von Additional Drivers
  4. Neustart

Schritt # 3 war ein wichtiger Schritt für mich. Wenn Sie den ursprünglichen Wireless STA-Treiber nicht entfernen, treten Probleme auf.

    
___ answer199154 ​​___

Manchmal kann das Dienstprogramm für zusätzliche Treiber keinen Broadcom STA Wireless-Treiber installieren. Überprüfen Sie in diesem Fall zunächst, ob Ihre Karte tatsächlich vom STA-Treiber unterstützt wird. Öffnen Sie dazu ein Terminalfenster (ctrl-alt-t), und führen Sie

aus %pre%

Die Ausgabe enthält das Modell der drahtlosen Karte, stellen Sie sicher, dass es zu den unten aufgeführten Modellen gehört.

Broadcom Wireless-Karten, die vom STA-Treiber unterstützt werden:

  

BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228

Wenn die Karte unterstützt wird, versuchen Sie, den Treiber manuell zu installieren. Öffnen Sie ein Terminalfenster (ctrl-alt-t) und führen Sie

aus %pre%

Möglicherweise müssen Sie zu diesem Zeitpunkt neu starten.

    
___ answer165121 ___

Was für mich bei meinem Broadcom bcm4313 auf Asus Eee PC Seashell 1015PEM mit Ubuntu 12.04 funktionierte:

  • Verwenden Sie keine eingeschränkten Treiber
  • füge "blacklist bcma" zu %code% hinzu
  • %code%
  • brcmsmac zu %code% hinzufügen
  • Neustart
___ answer217616 ___

Wie ich herausgefunden habe, gibt es vier Treiberfamilien, um dies ein wenig zu systematisieren:

  1. open-source b43 aus dem [b43m-Projekt] [1], das in [Linux kernel] [2],
  2. zur Verfügung steht
  3. open-source brcmsmac / brcmfmac, auch verfügbar in [kernel] [3]
  4. Windows-Bibliotheken über [ndiswrapper] [4] und
  5. [Broadcom] [5] eigener Linux [libs (STA)] [6]

Diese Links bieten auch einen Verweis auf die Treiber und Listen mit unterstützten Chipsätzen.

Um die verschiedenen IDs zu referenzieren, sollten Sie den obigen STA-Link lesen, bevor Sie weiterlesen. Vergleichen Sie sich mit:

%pre%

Hier ist ein Beispiel für 4313 (von Link # 6):

%pre%

Außer dem Treiber benötigen Sie auch die Firmware, firmware-b43-installer .

Die folgende Beschreibung wurde auf den STA-Treiber angewendet, wurde jedoch zuvor geschrieben.

Obwohl Ubuntu vielseitig, schön und einfach zu benutzen ist, sind Pakete immer noch anfällig für Abhängigkeitsfehler. Schauen Sie, Treiber und andere System-Sachen installieren, ist es sinnvoll, so ausführlich wie möglich Feedback zu erhalten, d. H. Manuell oder halb-manuell (apt-get), vermeiden Sie diese GUI-Installer.

Ich habe die gleichen Probleme mit meinem 4313 erlebt. Lassen Sie mich eine stumpfe und teilweise nicht-analytische Lösung anbieten:

  1. Entfernen Sie alles von STA, das Sie haben

    %pre%
  2. Installieren Sie das manuell erneut:

    %pre%
  3. Lesen Sie die Ausgabe. Ich habe einen schönen Doppel-Liner:

      

    Gebäude für Architektur x86_64   Der Modul Build für den aktuell laufenden Kernel wurde seit dem letzten Release übersprungen   Kernel-Quelle für diesen Kernel scheint nicht installiert zu sein.

In einem solchen Fall, von dem ich annehme, passiert das ziemlich häufig, da (1) die inhärente Abhängigkeit nicht aufgelöst wird und (2) in Upgrades (die ein Kernel-Update beinhalten können) eine Unterbrechung der wl-Schnittstelle auftritt , sollten Sie einfach die folgenden zwei Schritte ausführen und ich nehme an, dass Sie die WiFi-Treiberquellen nicht neu installieren müssen:

  1. Überprüfen Sie Ihre aktuelle Kernel-Version wie folgt (dritter Eintrag) :

    %pre%
  2. Installieren Sie die entsprechenden Linux-Header, was in meinem Fall ist:

    %pre%

Nach diesem Befehl sollten Sie sehen (da dies aufgrund der Unfähigkeit, während der Installation der STA WiFi-Treiberquelldateien zu kompilieren, aufgeschoben wurde):

%pre%

Ich bin mir nicht sicher, ob die Jungs, die für die Pakete verantwortlich sind, das sehen würden. Nachdem ich Gentoo jahrelang benutzt habe, habe ich mich an seine Ausführlichkeit gewöhnt, was eine unnötige Färbung und Formatierung der Ausgabe sein könnte. Sie sollten Ihrer apt-get-Routine Formatierungen und Farben hinzufügen, es ist so viel einfacher, insbesondere für unerfahrene Benutzer, zu verstehen, was schiefgegangen sein könnte. Und fügen Sie die Header-Abhängigkeit hinzu, die Sie später entfernen könnten - und sicherlich müssten Sie das Modul nach Änderung des Kernels neu erstellen .

Ich hoffe, das hilft, und ich bin vorsichtig, den obigen Weg zu verallgemeinern, um das Massenproblem zu lösen. Probieren Sie es einfach aus, wenn es funktioniert, großartig, wenn es nicht so viele Lösungen gibt, die deutlich analytischer und kompetenter sind.

Ich bin auch auf diese Antworten gestoßen (mit einem Scheck

) %pre%

Für %code% - was in meinem Fall gilt): Wireless funktioniert nach dem Software-Update mit Ubuntu 12.10 auf einem Dell Latitude E6230 nicht mehr und Wie bekomme ich eine Acer Npilfy 802.11 (BCM43225) WLAN-Karte, die funktioniert? , die auf die ehemalige bezieht.

Und ich habe auch die Tatsache übersehen, dass Ubuntu in den Paketen einen Link zur aktuell installierten und laufenden Kernel und Header-Version anbietet, um die Kernel-Version nicht zu definieren.

    
___ answer125818 ___

Öffnen Sie Synaptic und verwenden Sie %code% und %code% anstelle von %code% oder andere.

    
___ answer145770 ___

Ich hatte das gleiche Problem mit meinem Acer TravelMate 8172 und seinem Broadcom 4357 Controller auf Ubuntu 12.04. Ich hatte verschiedene Lösungen im Internet für andere Broadcom-Geräte ausprobiert, aber sie funktionierten nicht. Die obige Lösung von andybleaden funktionierte für mich.

Nach Andys Anweisungen habe ich zuerst die Broadcom-Treiber entfernt und neu installiert:

%pre%

Danach habe ich

ausgeführt %pre%

, um die WLAN-Karte zu aktivieren.

Leider ist die WLAN-Karte immer ausgeschaltet, wenn ich neu starte, also habe ich ein Skript mit den beiden obigen modprobe-Befehlen erstellt, die ich bei jedem Neustart ausführen kann. Dies muss geschehen, bis Ubuntu 12.04 mit einem Update aktualisiert wird.

    
___ answer38334 ___

Stellen Sie sicher, dass Ihr WLAN-Adapter nicht deaktiviert ist. Sie können es überprüfen, indem Sie Folgendes ausführen:

%pre%

Um drahtlose Adapter zu aktivieren, führen Sie Folgendes aus:

%pre%     
___ answer827364 ___

Ich dachte zuerst, ich würde Luis Alvarados ausgezeichnete Antwort bearbeiten (siehe seinen Beitrag vom 7. September 2011), denn als ich die Schritte befolgte, erschien das Paket, das in der Tabelle (siehe seinen Beitrag) für meine PCI angegeben ist. ID entspricht nicht wirklich.

Tatsächlich ist meine PCI.ID 14e4: 4727 , was gemäß der Tabelle die Installation des Pakets %code% erfordert. Dieses Paket wurde zuvor auf meinem Computer installiert, aber das WLAN funktionierte nicht (keine Erkennung eines drahtlosen Netzwerks seit dem Upgrade auf Ubuntu 16.04). Ich habe stattdessen versucht, die %code% nach der Antwort von Luis Alvarado zu installieren (mit %code% ist bereits eine Alternative in seinem Beitrag), und es hat funktioniert!

Also, falls es jemand anderem im selben Fall hilft wie ich, hier ist die notwendige Information:

  • Ausgabe des Befehls %code% :

    %pre%
  • Die Schritte, denen ich gefolgt bin:

    1. Löschen Sie das %code% -Paket:

      %pre%
    2. Führen Sie die folgenden Befehle aus (siehe die Antwort von Luis Alvarado für Details):

      %pre%
    3. Installieren Sie das Paket %code% und nicht das Paket %code% (im Gegensatz zu den Angaben in der Tabelle für %code% ):

      %pre%
    4. Neustart:

      %pre%

Und jetzt sollte das WLAN funktionieren!

Vielen Dank, Luis Alvarado!

    
___ answer41375 ___

Dell Inspiron E1505, die folgenden Schritte (allein), funktionierte für mich. Ich musste die zusätzlichen Schritte der Bearbeitung der Blacklist-Datei rückgängig machen.

  • Öffnen Sie den 'Synaptic Package Manager' und suchen Sie nach 'bcm'

  • deinstallieren Sie das %code% -Paket

  • Stellen Sie sicher, dass die Pakete %code% und %code% installiert sind

  • Neustart

___ answer135190 ___

Ich benutze Benutzer 'Bkratz' Lösung auf Pfandrecht und es funktionierte für mich.

Führen Sie diese aus:

%pre%
  

Der erste stellt sicher, dass der sta-Treiber an seinem Platz ist, der zweite und   dritte schwarze Liste die beiden Fahrer brcmsmac und bcma, die mit dem kollidieren   richtiger sta Treiber. Kopieren / Einfügen oder stellen Sie sicher, dass Ihre Eingabe korrekt ist!

Als letzten Schritt gehen Sie zu 'Zusätzliche Treiber' und aktivieren den Treiber.

    
___ answer177854 ___

Das Problem mit Ihrem WLAN ist, dass Sie das von Ubuntu erzwungene verwenden, aber das funktioniert nicht. Führen Sie die folgenden Befehle aus, um das WLAN ordnungsgemäß zu starten:

Drücken Sie Strg + Alt + T

%pre%

Nach dem Neustart. Ihr WLAN sollte wie vorgesehen funktionieren.

    
___ answer79951 ___

Ich hatte das gleiche Problem und habe es durch Hinzufügen von

gelöst %pre%

bis %code%

Ein Neustart später funktioniert Wireless.

(dies von lien genommen wurde)

    
___ answer125872 ___

Ich hatte gestern das gleiche Problem (Dell Latitude D530 mit Broadcom 4311).

Ich habe:

%pre%

Das war bis zum nächsten Neustart. Jetzt musste ich herausfinden, wie ich es wieder aktivieren kann, aber jetzt liegt das Problem woanders.

    
___ answer60395 ___

0. Einführung und Hintergrund

Diese Antwort basiert auf einer umfassenden Untersuchung von verschiedenen Ubuntu-Benutzern, die in fast allen Broadcom-relevanten Themen zusammengearbeitet haben. Besonderer Dank geht an chili555 , die in den Ubuntu-Foren und auf dieser Seite mit vielen Fragen rund um Wireless-Geräte und andere geholfen haben hat per E-Mail, Chats, IRC und mehr dazu beigetragen, verschiedene Treiber mit einigen der beliebtesten Broadcom Wireless-Karten zu testen (riesiger Dank an Chili555 wirklich. Dieser Typ kennt seine Sachen).

Insgesamt wollten wir eine Antwort anbieten, die leicht zu befolgen ist und die meisten Broadcom-Karten / Treiber abdeckt. Nachdem Sie dieser Anleitung gefolgt sind, werden Sie NEED mindestens zwei Stunden (ich empfehle eigentlich 8 Stunden) mit einem anderen Gerät im Ad-hoc-Modus, im Infrastruktur-Modus oder in Beidem testen. Häufige Probleme, die gelöst werden (abgesehen von Treibern, die nicht installiert werden) sind:

  • Verbindungstimeout nach einigen Minuten oder Stunden
  • Stoppt die Suche nach anderen Geräten (zeigt kein anderes Gerät an)
  • Fordert auch in Fällen, in denen AP keine
  • hat, nach einem Passwort zu fragen
  • Stoppt jeglichen empfangenden / sendenden Verkehr (Neustart erforderlich, um vorübergehend zu beheben)
  • Stürzt System mit dmesg-Fehlern im Protokoll ab (Link 1 unten)
  • System friert vollständig ein (Sie können nur die Neustart / Power-Taste drücken) (Link 1 unten)
  • Erstellt umfangreiche Protokollberichte, die versuchen,
  • korrekt zu konfigurieren oder zu verbinden
  • Fehler bei der Installation über Zusätzliche Treiber / Zusätzliche Hardware (Link 3 unten)
  • Verbindet und unterbricht kontinuierlich alle x Sekunden.
  • Wird in Network Manager angezeigt, empfängt jedoch kein Internet
  • Versucht, sich oft zu verbinden, ohne die Verbindung korrekt zu beenden
  • Das Verbinden dauert zu lange
  • Nach dem Upgrade von einer früheren Version (zB: 12.04 auf 12.10) funktioniert es nicht mehr
  • Die Wireless-Karte lässt sich nicht einschalten, aktivieren oder deaktivieren (Link 2 unten)
  • Wireless-Karte von der Hardware blockiert
  • Weitere Probleme in Launchpad, Ubuntu Forum und Askubuntu

Link 1 - Pfandrecht
Link 2 - Pfandrecht
Link 3 - Ergibt einen ähnlichen Fehler wie "Leider ist die Installation dieses Treibers fehlgeschlagen."

In diesem Sinne haben wir jetzt folgendes in drei Schritten:

1. Wissen, welche Broadcom Wireless-Karte Sie haben

Es gibt Dutzende von Broadcom-Funkkarten und mehr scheinen jeden Tag zu erscheinen. Der Schlüssel zum Finden des richtigen Treibers für eine Netzwerkkarte ist die sogenannte PCI-ID (PCI.ID). Um herauszufinden, welche PCI.ID Sie haben, öffnen wir das Terminal durch Drücken von STRG + ALT + T <(es sollte ein Fenster öffnen mit einem leeren Hintergrund) und in diesem Terminal führen wir den folgenden Befehl:

%pre%

Wenn Sie über einen Broadcom Wireless Adapter verfügen, erhalten Sie Folgendes: (Die im obigen Beispiel verwendete ID 14e4 ist in den meisten Fällen eine Broadcom Wireless-Karte):

%pre%

Die PCI.ID in diesem Beispiel ist 14e4: 4320 in den Klammern [...] zu sehen. In einigen Fällen benötigen Sie für bestimmte Fälle auch die Revisionsversion (falls diese angezeigt wird). In diesem Fall lautet die Revisionsversion rev 03 am Ende in Klammern (...). Was Sie nach dieser Suche brauchen, ist:

%pre%

Mit dieser neuen Information können Sie in der folgenden Tabelle nachschauen und die geeignete Methode auswählen, um Ihren Treiber zu installieren. Zum Beispiel, in diesem Fall, da Sie die 14e4: 4320 rev 03 haben, wenn Sie die Liste auf die Liste mit der exakt gleichen PCI.ID runtergehen, werden Sie das in den Spalten für Ubuntu sehen 12.04, 13.10 oder 14.04 zeigt es den Pakettreiber %code% . Das bedeutet, dass Sie nur dieses spezielle Paket installieren müssen, da es in allen Ubuntu-Versionsspalten erscheint.

HINWEIS - Wenn Sie zuvor Treiber installiert haben, müssen Sie Treiberdateien oder Konfigurationsdateien in der Blacklist oder nicht kommentiert haben oder irgendwelche Änderungen am System vorgenommen haben, damit die Treiber bei früheren Versuchen funktionieren Sie müssen sie rückgängig machen, um dieser Anleitung zu folgen. Wir gehen davon aus, dass Sie dies von Grund auf tun und haben keine Konfigurationsdateien, Module oder Treiber im System in irgendeiner Weise geändert (abgesehen von der Aktualisierung des Systems). Dies schließt alle Installationen ein, die apt-get, aptitude, synaptic, dpkg, das Software-Center oder die manuelle Kompilierung und Installation der Pakete verwenden. Das System muss von Grund auf neu starten, damit dies funktioniert und Konflikte vermieden werden, die auftreten könnten, wenn frühere Arbeiten ausgeführt wurden.

Wenn Sie beispielsweise das Paket %code% bereits installiert haben, müssen Sie es mithilfe der Löschmethode entfernen:

%pre%

2. Vorbereiten des Systems

Wenn Sie gerade Ubuntu installiert haben, müssen Sie einen Index der verfügbaren Pakete erstellen, bevor wir Ihren Treiber installieren können, falls Sie dies noch nicht getan haben:

%pre%

Ich würde sogar noch weiter gehen, um die Ubuntu-Liste der PCI.IDs zu aktualisieren:

%pre%

Nur für den Fall, dass die ID eines bestimmten neuen Broadcom-Geräts, das Sie verwenden, gerade erschienen ist.

Unter Verwendung der PCI.ID, die Sie in den obigen Schritten gefunden haben, suchen wir dann in der folgenden Liste nach der passenden PCI.ID und der Methode, um den damit verbundenen Treiber auf einfache und korrekte Weise zu installieren. Das Terminal wird verwendet, um Probleme mit der Benutzeroberfläche zu vermeiden. Dies gilt für alle Fälle, außer wie angegeben. Der Installationsvorgang erfolgt nur über das Terminal und auch während der Verbindung mit dem Internet mit einer temporären Ethernet-Kabelverbindung oder einem USB-Modem oder mit allen Mitteln, die Ihrem PC für die Zeit den Internetzugang ermöglichen. Nachdem Sie in der Liste unten das richtige Paket gefunden haben, fahren wir mit der Installation fort.

3. Installieren des Pakets (online)

Angenommen, Sie haben die PCI.ID 14e4: 4320 rev 03 wie in Ihrer Suche oben verwendet verwendet und dann die folgende Tabelle angesehen und festgestellt, dass das richtige zu installierende Paket %code% ist. Wir fahren dann fort, dieses Paket einfach im Terminal zu installieren:

%pre%

und dann neu starten

%pre%

Das zu installierende Format ist ziemlich einfach, es ist nur:

%pre%

Im obigen Beispiel ist die PACKAGE_NAME %code% .

BROADCOM WIRELESS TABLE (Aktualisiert am 18. August 2017)

%pre%

Spezialfall # 1 - Verwendet %code% und %code% Treiberkombination. Die erforderliche Firmware ist standardmäßig im Paket %code% installiert.

Spezialfall # 2 - Für den ASUS PCE-AC88 AC3100 sind die Schritte:

  1. Laden Sie diese Datei herunter und legen Sie sie nach dem Extrahieren in / lib / firmware / brcm
    % co_de ab %
  2. Dann %code% füge modprobe brcmfmac hinzu und speichere
  3. %code%

In Hardware wie dem Lenovo S10-2, wenn Ihre WLAN-Karte stecken bleibt und versucht, sich mit einer SSID zu verbinden (versucht weiterhin, eine Verbindung herzustellen), wäre die Alternative, das %code% -Paket zu installieren (Alle entfernen) andere installierte Pakete, die damit verbunden sind). Lesen Sie den folgenden Abschnitt zum Debuggen, um weitere Informationen zu diesem drahtlosen Gerät zu erhalten.

WICHTIGER HINWEIS - Wenn Sie dieser Antwort folgen und weiterhin Probleme mit der Installation des richtigen Treibers haben, versuchen Sie bitte nach September 2014 das %code% -Paket und benachrichtigen Sie uns per Kommentar. Es gab einige Änderungen und einige Treiber funktionieren nur mit diesem Paket. Denken Sie daran, ein sauberes System vor der Installation zu haben:

%pre%

In einigen besonderen Fällen müssen Sie nach der Installation von %code% das Modul b43 entfernen, es erneut aktivieren und sogar die Blockierung mit rfkill aufheben:

%pre%

Wenn Sie eine Broadcom-Karte mit einer anderen PCI-ID haben, stellen Sie eine neue Frage. Nach der Lösung wird die Lösung zu diesem Howto hinzugefügt.

4. Installieren des Pakets (offline)

4.1 Installieren von %code%

Um %code% offline zu installieren, lesen Sie diese Antwort .

4.2 Installieren von %code%

Für Fälle, in denen Sie %code% installieren müssen, aber Sie offline sind, hier ist eine ausgezeichnete Antwort darauf. Aber folge grundsätzlich diesen Schritten:

  1. Suchen Sie in den Ubuntu-Paket-Repositories nach dem Paket
  2. Stellen Sie sicher, dass Sie die richtige Architektur auswählen (32-Bit, 64-Bit usw.)
  3. Downloaden Sie Paket und Abhängigkeitspakete in demselben Ordner.
  4. Wenn Sie alle Pakete (und ihre Abhängigkeiten) benötigen, fahren Sie mit dem Ordner fort, der alle Pakete enthält, und führen Sie %code% aus. Dies wird alle Pakete in diesem Ordner installieren. Wenn es irgendwelche Fehler gibt, lesen Sie den Fehler und folgen Sie den Schritten, die es erwähnt.

Um ein Beispiel zu geben, nachdem Sie zu Punkt 1 oben gegangen sind, Wenn Sie die Broadcom %code% , du würdest nach dem %code% -Paket suchen und nach Auswahl der entsprechenden Ubuntu-Version (in meinem Fall 16.04 oder Xenial) würde ich auf der folgenden Seite landen:

Pfandrecht

Auf dieser Seite würde ich die entsprechende Architektur (32 oder 64) auswählen, aber auch die 3 Paketabhängigkeiten, die auf dieser Seite erwähnt werden, wie in der folgenden Abbildung gezeigt, herunterladen:

Nachdem Sie alle Pakete und Abhängigkeiten heruntergeladen haben, können Sie alle Pakete in einen einzelnen Ordner kopieren und den Befehl %code% ausführen, wie in Schritt 4 oben erwähnt.

HINWEIS

Bevor Sie die Befehle ausführen, müssen Sie auf einigen Computern die sicheren Startoptionen in Ihrem BIOS deaktivieren. Dies gilt z. B. für Fälle, in denen die bcmwl-kernel-source bereits installiert ist, der Treiber jedoch noch nicht funktioniert. Sie können eine Neuinstallation wie folgt durchführen oder Secure Boot deaktivieren, indem Sie zu Ihrem BIOS-Setup gehen:

%pre%

DEBUGGING

Die folgenden Informationen enthalten zusätzliche Informationen zum Lösen verschiedener Probleme im Zusammenhang mit der drahtlosen Verwaltung und Konflikten mit anderen Netzwerkgeräten. Beachten Sie, dass es in einigen Fällen eine aktualisierte Kernel-Version geben muss, da jede neue Version des Kernels entweder neue Netzwerktreiber einführt, Verbesserungen gegenüber bestehenden Treibern vornimmt oder Fehler in Bezug auf diese beseitigt.

Bevor Sie die unten genannten Punkte lesen, stellen Sie sicher, dass alle Repositories auf Ihrem Ubuntu-System aktiviert sind. Um dies zu überprüfen, führe das Terminal %code% aus und stelle sicher, dass alle Optionen auf der Ubuntu Software-Registerkarte aktiviert sind.

  • Um Ihre drahtlosen Geräte über das Terminal zu konfigurieren, empfehle ich So verbinden und trennen Sie die Verbindung zu einem Netzwerk manuell im Terminal?

  • Wenn Ihre Verbindung so oft unterbrochen wird, haben einige Benutzer vorgeschlagen, IPv6 auf Ignorieren zu setzen. Gehen Sie einfach zum Netzwerk-Manager (Das Netzwerk-Symbol im oberen Bereich). Klicken Sie darauf und wählen Sie Einstellungen bearbeiten . Gehen Sie dann zu der von Ihnen verwendeten drahtlosen Verbindung und wählen Sie sie aus. Gehe jetzt zum letzten Tab dort, der IPv6-Einstellungen erwähnt. Wählen Sie im Feld Methode die Option Ignorieren .

  • Wenn Ihr Laptop Ihre WLAN-Karte nicht erkennt, haben einige Benutzer erwähnt, dass die Verwendung von %code% das Problem lösen wird. Andere haben einfach den WLAN-Schalter an ihren Laptops aus- und wieder eingeschaltet (physischer Schalter ist auf diesen Laptops verfügbar). Für weitere Informationen über %code% lesen Sie bitte rf kill entriegeln alle DOES NICHT ARBEITEN!

  • Wenn Sie b43-phy0 ERROR erhalten: Fataler DMA-Fehler / b43-phy0 Warnung: Erzwungener PIO gehen Sie wie folgt vor:

    %pre%

    Wenn es funktioniert, fügen Sie es zu Ihren RC-Dateien hinzu, damit es bei jedem Booten ausgeführt wird. Sie können PIO bei Bedarf auf 1 setzen.

  • Wenn Sie bei der Installation eines DKMS-Moduls (wie Nvidia, Broadcom oder andere) einen Erforderlichen Schlüssel nicht verfügbar haben , können Sie zu Piloten Antwort hier

  • Wenn Ihre kabellose Karte den Router sieht / nicht sieht und in einer endlosen Schleife "Versuch zu verbinden (Try 1/3)" stecken bleibt, ist die Lösung möglicherweise die korrekte Konfiguration Ihres Routers oder drahtlosen SSID-Geräts.

    Bei allen Wireless-Karten im Allgemeinen ist es sehr wichtig, dass Sie auch die von Ihnen verwendeten Netzwerkgeräte (Router, Switches, Wireless Channels und Wireless-Bänder usw.) berücksichtigen. Mit diesen Informationen können Sie besser beurteilen, was die Ursache des Problems sein könnte, wenn Sie an einer Sackgasse ankommen. Ein Beispiel wäre das Lenovo S10-2, das die 14e4: 4315 rev 01 PCIID verwendet. Selbst nach der Installation des korrekten Treibers würde der Benutzer in einer Schleife zum "Verbinden versuchen" landen. Es würde die drahtlose SSID sehen, aber beim Versuch, eine Verbindung herzustellen, würde es in eine Wiederverbindungsschleife eintreten.

    Die Lösung bestand darin, dass dieses bestimmte Wireless-Gerät keine 40-Mhz-Kanäle unterstützt und auch nicht 802.11N unterstützt. Der Router in diesem Fall wurde tatsächlich mit einer erzwungenen 40 Mhz und nur auf WiFi-N gesendet. Wenn der Router auf Auto-Modus und 20/40 MHz-Kanal eingestellt war, funktionierte die WLAN-Karte korrekt. Dies ist ein Fallbeispiel, das sich auch in anderen Fällen wiederholt, so dass eine angemessene Bewertung der Netzwerkausrüstung sehr hilfreich wäre.

    Für Fälle, in denen Sie wiederholt werden:

    ERROR @ wl_cfg80211_get_station: Falsche MAC-Adresse ...

    Wenn Sie %code% ausführen und Ihre drahtlose Verbindung häufig abbricht (mehrere Male pro Stunde oder Tag), besteht hier möglicherweise das Problem, dass Sie sich in einem drahtlosen Signal befinden, das als Wireless Bridge verwendet wird (2 Router, die dasselbe teilen) SSID und Verbindung). Dies kann bei modernen Routern der Fall sein, die die drahtlose Verbindung erweitern können, indem sie dieselbe SSID anbieten. Ihre drahtlose Verbindung könnte abfallen, weil Sie sich möglicherweise zwischen beiden Routern befinden und die Signalstärke zwischen beiden fast gleich ist.

    Wenn Ihre Verbindung sehr oft abbricht, bedeutet dies, dass Sie sich fast in der Mitte beider Router befinden.Um die Abwurfrate Ihres Wireless-Geräts zu verringern oder zu eliminieren, versuchen Sie, sich so zu positionieren, dass Ihre Wireless-Karte nur einen Router oder mindestens einen Router mit einer höheren Signalstärke als den anderen Router sehen kann.

    Es gibt auch einige Techniken, um das drahtlose Gerät zu zwingen, sich nur mit einem bestimmten Router zu verbinden, indem Sie die BSSID auf die MAC-Adresse des Routers setzen, mit dem Sie sich verbinden möchten. Dadurch wird Ihr WLAN-Gerät gezwungen, sich NUR mit ihm zu verbinden.

Probleme beim sicheren Start

In einigen spezifischen Szenarien funktioniert die Installation der Treiber, sei es im Offline-Modus über verschiedene DEB-Pakete oder über apt-get mit Internetzugang, nicht, wenn Secure Boot nicht deaktiviert ist.

Dies liegt daran, dass der erforderliche Zugriff durch Secure Boot verweigert wird, sodass die Treiber so aussehen, als wären sie korrekt installiert, obwohl dies nicht der Fall war. In sehr speziellen Fällen müssen Sie Secure Boot vorübergehend deaktivieren, damit die Treiber funktionieren.

Linux-Firmware-Update

In anderen Fällen würde die Suche und Installation der neuesten Linux-Firmware das Problem lösen. Entweder kleinere Probleme lösen, die mit einer funktionierenden Karte passieren oder die Karte zum ersten Mal funktionieren lassen.

    
___ answer178208 ___

Es gibt einen viel einfacheren Weg, dieses Problem zu lösen. Der Trick ist die Reihenfolge, in der Sie proprietäre Treiber installieren. Der Broadcom-Treiber MUSS zuallererst vor allen anderen installiert werden.

Beispiel Ich habe einen HP TX2-1050ED mit Broadcom B43 und ATI Raedon Grafik.

Ich habe zuerst den ATI Raedon-Treiber und dann den Broadcom-Treiber aktiviert, was zu den oben genannten Fehlern führte.

Wenn ich den ATI-Treiber deinstalliert habe, habe ich den Broadcom-Treiber installiert und neu gestartet. Ich hatte WLAN. Dann habe ich den ATI-Treiber installiert und jetzt funktionieren beide.

Dies ist eigentlich ein Bug in Jockey, da Jockey den Treiberkonflikt für Sie lösen sollte.

Also kurz gesagt. Broadcom Zuerst, dann andere Fahrer.

    
___ answer49541 ___

Ich habe einen Dell Inspiron 6000 BCM4318 Wireless LAN Controller Ich habe es geschafft, dies mit synaptischen Paket-Manager

zu lösen

Hier ich: Zuerst habe ich bcmwl-kernel-source deinstalliert Dann installiert Firmware-b43-Installer und b43-fwcutter, die die Wifi-Treiber neu aufgebaut

Ich musste dann neu starten

    
___ answer217658 ___

Stellen Sie sicher, dass Sie keine ungelöste Linux-Header-Abhängigkeit haben, vgl. Nach dem Upgrade auf Ubuntu 12.04 funktioniert mein Broadcom STA Wireless-Treiber nicht , andernfalls installieren Sie ihn.

    
___ answer126964 ___

Nur die zusätzlichen Treiber installieren, funktioniert es in meinem Dell Vostro 3500.

Ich habe die folgenden Schritte ausgeführt:

  1. %code%

  2. Installieren Sie dann die zusätzlichen Treiber, die unten angegeben sind. Ich habe es aktiviert.

Dieses Paket enthält Broadcom 802.11 Linux STA Wireless-Treiber zur Verwendung mit Broadcoms BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, BCM43225-, BCM43227- und BCM43228-basierten Hardware.

    
___ answer164431 ___

Wenn entweder die blacklist.conf oder apt-get für b43 Broadcom nicht neu installiert wurde, liegt das möglicherweise daran, dass die standardmäßige WLAN-Konfiguration für WPA / WPA2 noch nicht richtig aktiviert wurde. p>

Netzwerkordner, kabellos und wählen Sie Optionen ubuntu 12.04:

  • Registerkarte ipv6 - behalte einfach die Methode als automatisch und deaktiviere die Option "IPv6-Adressierung erforderlich ..."
  • ipv4 tab - Methode sollte automatisch sein (DHCP) und aktivieren Sie die Option 'IPv4-Adressierung erforderlich ...'
  • Wireless-Tab - erzwinge die MAC-Adresse des Geräts, um die Verbindung zur permanenten MAC-Adresse des Laptops zu sperren
___ answer63910 ___

BCM4311 für mein DV6000 funktioniert weder mit dem STA-Treiber noch mit dem b43-Treiber. Mit b43 bleibt die LED immer orange (WLAN deaktiviert).

Mit rfkill kann ich sehen:

%pre%

Mit dem STA-Treiber kann ich das Netzwerk durchsuchen, aber die Verbindung wird nie beendet. Das System funktionierte gut mit Ubuntu 10.10 (Maverick Meerkat) (x86) - jetzt benutze ich Ubuntu 11.10 (Oneiric Ocelot) Beta 2 (x64).

dmesg beleuchtet den Fehler:

  

s / Drivers / b43 # devicefirmware und laden Sie die richtige Firmware für diese Treiberversion herunter. & gt; Bitte lesen Sie alle Anweisungen auf dieser Website aufmerksam durch.   

     [367.927967] b43-phy0 FEHLER: Firmware-Datei "b43 / ucode13.fw" nicht gefunden      [367.927981] b43-phy0 FEHLER: Firmware-Datei "b43-open / ucode13.fw" nicht gefunden      [367.927989] b43-phy0 FEHLER: Sie müssen zu Pfandrecht gehen und die richtige Firmware herunterladen Treiber v

Es scheint, als ob die Firmware-Dateien von den Linux-Treibern (?) fehlen. Ich habe die LED wieder blau (WLAN ist aktiviert) und das Scannen funktioniert mit:

%pre%

Dies war von der Seite Pfandrecht .

Jetzt funktioniert das WLAN-Netzwerk für mich (Doppel-Check für das WPA2 Passwort wurde benötigt :-) ).

    
___ answer152022 ___

Für alle anderen, die die Meldung "Drahtlos ist deaktiviert durch Hardwareschalter -a" unter Wireless erhalten (Sie sehen es, indem Sie auf das Symbol klicken) - und es ist "Hardblock", der in jedem Modell funktionieren kann ( das funktioniert bei mir im Netgear "Wireless USB Adapter", habe die anderen nicht überprüft, aber es könnte funktionieren).

Überprüfen Sie zuerst, ob es blockiert ist. Run-in-Terminal ( Strg + Alt + T ):

%pre%

Wenn dies der Fall ist, führen Sie dies zum Entsperren aus:

%pre%

Dann habe ich meinen PC heruntergefahren, den Strom abgeschaltet und die linke Tür geöffnet. Ich entfernte die getaktete Batterie und drückte den Ein- / Ausschalter 20 lang und kurz, um das BIOS zurückzusetzen.

Dann habe ich die Batterie zurückgegeben und den PC an die Stromversorgung angeschlossen. Ich habe den PC eingeschaltet und das BIOS (auch für Dinge wie Diskette und Bootprirät) im Wake-on- LAN Kategorie, wo es etwas auf PME zu aktivieren heißt.

Ich habe F10 gedrückt, um Einstellungen zu speichern und neu zu starten. Nach all dem war das System fertig - Desktop und seine Dateien. Ich wartete eine Weile und das Wi-Fi reagierte wieder.

Das hat schon vier Mal funktioniert (das kann immer passieren, wenn Sie ein Herunterfahren erzwingen oder das WLAN trennen).

Ich hoffe, dass es auch jemandem helfen würde (:

    
___ answer38759 ___

Installieren Sie das Paket %code%

    
___ answer155590 ___

Ich habe eine b43-Karte und benutze Ubuntu seit 9.04, ich habe die gleiche Methode benutzt, um es seither zu benutzen. Es beinhaltet einige Befehlszeilen-Nutzung, aber glauben Sie mir, es ist es wert.

Wenn Sie bereits b43-fwcutter installiert haben, müssen Sie es neu installieren, bitte führen Sie:

%pre%

Ich nehme an, Sie kennen das Typenmodell Ihrer WLAN-Karte. Diese Methode verwendet den Additional Drivers-Weg nicht.

Nachdem Sie den b43-fwcutter deinstalliert haben, starten Sie Ihren Computer neu. Hinweis: Wenn Sie keinen Zugriff auf ein verkabeltes Netzwerk auf Ihrem Computer haben, müssen Sie das b43-fwcutter-Paket manuell von hier , sowie den Kartentreiber von hier . Meine Karte ist die 4311 also lade ich die broadcom-wl-4-150-10.5.tar.bz2 herunter.

Wenn Sie b43-fwcutter neu installiert haben, führen Sie entweder %code% aus oder verwenden Sie die .deb-Datei, die Sie von der zitierten Website erhalten haben.

Sie müssen Ihre Firmware aus dem Tarball extrahieren. Befehl ausführen;

%pre%

Sie müssen möglicherweise den Dateinamen ändern, um zu reflektieren, was Sie von der Treiberseite heruntergeladen haben, oder verwenden Sie einfach %code% . Dann führe

aus %pre%

Jetzt neu starten und alles sollte gut funktionieren!

    
___ answer38293 ___

Ich fand, dass das Licht nicht angehen würde, wenn ich es in die OP-Position geschaltet hätte. Ein Dienstprogramm, das Sie ausprobieren können, ist rfkill, um es zum Laufen zu bringen. Sie müssen dies bei jedem Neustart tun.

%pre%     
___ answer38594 ___

Gute Nachrichten. Basierend auf den Informationen, die Sie in den Kommentaren angegeben haben, verfügen Sie über eine Netzwerkkarte, die vom proprietären Broadcom-Treiber unterstützt wird.

Stellen Sie zuerst sicher, dass Sie sudo apt-get update vom Terminal ausgeführt haben. Dann gehen Sie zu "Zusätzliche Treiber". Sie können es finden, indem Sie den Bindestrich öffnen (klicken Sie auf die obere rechte Ecke) und Treiber eingeben.

Ist der Broadcom non-free Treiber dort eingeschaltet? Wenn nicht, versuchen Sie es zu aktivieren und starten Sie Ihr System neu. Wenn das nicht funktioniert, versuchen Sie, die Treiber manuell neu zu installieren (nur um einmal online zu gehen). Hier sind Anweisungen für die manuelle Installation: Pfandrecht

Sie müssen möglicherweise alte oder fehlerhafte Treiber rmmodieren. Viel Glück, aber wisst, dass es getan werden kann! :)

    
___ answer39334 ___

Wenn die drahtlose Verbindung vor dem Upgrade funktioniert, verwenden Sie die Maverick-Version des Treibers.

Laden Sie es von Pfandrecht herunter.

Packen Sie es mit gdebi aus.

Sperren Sie die Version im Synaptic-Paketmanager (bis das Problem behoben ist).

Neustart.

    
___ answer46813 ___

Das Installationspaket "Installationspaket für Firmware für den b34-Treiber" funktionierte für mich auf einem HP Pavilion DV5000

    
___ answer41168 ___

Ich habe Ubuntu 11.04 von Grund auf auf einem Dell Latitude 131L mit Broadcom bcm4311 installiert. Der proprietäre Treiber Broadcom STA wurde standardmäßig installiert und Fn + F2 das war die einzige Sache, die ich verwenden musste, um Wifi in 10.04 zu aktivieren; in 10.10 hat es nicht funktioniert. Ich habe diese Seite gefunden und einige Dinge ausprobiert:

  • hat den proprietären Treiber in den Hardware-Treibern unter System- & gt; Administration- & gt; Zusätzliche Treiber : %code% entfernt und die Zeile in blacklist.conf entfernt.
  • hat den Treiber in System- & gt; Administration- & gt; Zusätzliche Treiber hinzugefügt
  • Neustart.

Das hat nicht funktioniert.

  1. Danach habe ich noch einmal die Zeile in /etc/modprobe.d/blacklist.conf hinzugefügt: ersetzt durch b43 und ssb . Blacklist bcm43xx.
  2. Der proprietäre Treiber wurde entfernt System- & gt; Verwaltungs- & gt; Hardware Treiber
  3. Nach einem Neustart funktioniert das WLAN!

Meine Vermutung ist, dass nur die Schritte 1-3 benötigt werden.

    
___ answer162987 ___

Für Leute, die ein Dell Vostro 1320 (oder ein ähnliches Gerät) haben und eine Benachrichtigung im drahtlosen Menü über ein ausgeschaltetes WLAN erhalten haben, hat mir das geholfen.

Das dell_laptop -Modul hat RFKill gestört und es falsch angegeben, dass der Hardwareschalter ausgeschaltet ist. Dies kann behoben werden, indem das dell_laptop-Modul auf die schwarze Liste gesetzt wird. Öffnen Sie die Datei /etc/modprobe.d/blacklist.conf mit Ihrem bevorzugten Editor mit Superuser-Berechtigungen, z. Drücken Sie ALT + F2 und geben Sie

ein %pre%

oder in einem Terminal:

%pre%

Am Ende der Dateianzeige folgendes (am besten mit einem Kommentar):

%pre%

Vergessen Sie nicht, die Datei zu speichern. Nachdem das Modul auf diese Weise auf die schwarze Liste gesetzt wurde, wird es bei zukünftigen Systemstarts nicht geladen. Neustart auf Ihrem Computer Wireless sollte jetzt funktionieren.

Referenz: Pfandrecht

    
___ answer52121 ___

Ich hatte das gleiche Problem und habe die Lösung gefunden. Führen Sie den folgenden Befehl aus und starten Sie den Computer neu. Das hat für mich funktioniert.

%pre%     
___ answer175373 ___

Ich hatte das gleiche Problem. b43 und bcmwl funktionierten nicht für mich. B43 hat funktioniert, aber die Geschwindigkeit war immer unter 10kBps.

Der Open-Source-Bcma-Treiber funktioniert einwandfrei.

%pre%

Das hat den Trick für mich gemacht.

    
___ answer64877 ___

Hatte das gleiche langsame Verbindungsproblem mit Ubuntu 11.04 und einem HP Mini 5103 Laptop, der mit Broadcom 4313 geliefert wird. Nachdem ich viele Vorschläge , das Deaktivieren des Broadcom STA Wireless-Treibers aus dem Fenster Zusätzliche Treiber hat das Problem für mich behoben.

    
___ answer215120 ___

Nach einigen Stunden Versuch und Irrtum habe ich endlich eine Lösung für "Debian Wheezy (testing)" gefunden !! - Ich denke, es sollte auch in anderen Distributionen funktionieren. Das Hauptproblem war der Treiber brcm80211 (vom Paket "firmware-brcm80211") - jetzt benutze ich den Treiber wl vom Paket "broadcom-sta-dkms" und alles funktioniert!

Anweisungen:

hinzufügen

%pre%

bis

%pre%

tue es dann

%pre%

danach tun

%pre%

Entladen Sie jetzt widersprüchliche Module

%pre%

Bitte beachten Sie: Ihre bestehende WLAN-Verbindung wird damit beendet!

lade wl Modul mit

%pre%

Überprüfen Sie, ob Ihr WLAN-Chip funktioniert:

%pre%

Konfigurieren Sie Ihre WLAN-Schnittstelle wie gewohnt - fertig! :)

(Quelle: Pfandrecht )

    
___ answer65034 ___

Mit NDISWRAPPER war eigentlich eine gute Lösung, aber es ist nicht die beste . Die Verwendung von NDISWRAPER lässt meine Maschinen manchmal einfrieren, ebenso wie auf einem MacBook Pro, das Broadcom BCM4331 verwendet. Sie können den Kernel "patchen" und den Treiber neu kompilieren.

Lesen Sie die folgenden Referenzen für eine Schritt-für-Schritt-Anleitung zur Aktivierung des Broadcom 4313 in Ubuntu (es funktioniert für BCM4331, und ich denke, das wird das gleiche wie Ihr Problem sein).

Ich hoffe, das wird helfen.

    
___ answer65032 ___

Die Broadcom STA-Treiber funktionierten für mich in Ordnung, und ich habe die gleiche Broadcom-Karte in meinem Dell. Die langsame Internetverbindung, die ich fühlte, war während des Powersave-Modus. Hier finden Sie die Liste der verfügbaren Broadcom-Treiber. Ich benutze den Opensource-Treiber seitdem, und ich empfehle es über die STA-Treiber.

Leute sagen, dass es für Ubuntu 10.10 (Maverick Meerkat) nicht verfügbar ist, also müssen Sie es manuell installieren. Ubuntu fragen Frage Broadcom STA-Treiber funktioniert nicht gut mit BCM4313 Informationen zur manuellen Installation ODER Sie können das Debian baut.

    
___ answer127226 ___

Mein ist Compaq V3000 Laptop.

Wenn Sie den Broadcom STA Wireless-Treiber über einen zusätzlichen Treiberabschnitt installiert haben, entfernen Sie ihn bitte ebenfalls.

Gehe zum Terminal und tippe

%pre%

Starten Sie dann den Computer neu und aktivieren Sie WLAN.

    
___ answer78507 ___

Ich habe einen HP Pavilion dv6000 .

Ich hatte dieses Problem bei der Installation von Ubuntu 11.10 (Oneiric Ocelot) und dem Post b43 - Kein Internetzugang hat mir sehr geholfen.

Besonders wenn Sie kein verkabeltes Netzwerk auf Ihrem Laptop haben. Alles, was Sie brauchen, ist ein USB-Stick mit Ubuntu 11.10 (Oneiric Ocelot) und zwei Dateien, die Sie von einem Computer mit Internetverbindung herunterladen können (kopieren Sie sie auf Ihren USB-Stick):

  1. Pfandrecht
  2. Pfandrecht

Folge den Anweisungen auf der Seite, die ich oben erwähnt habe, und vergiss nicht, deinen Computer neu zu starten (ich übersprang Schritt 4 - es funktionierte nach dem Neustart).

    
___ answer189527 ___

Funktioniert für mich mit einfachen

%pre%

auf Kubuntu 12.04 Lenovo G550.

Nach dem Neustart funktioniert perfekt.

    
___ answer198869 ___

Einige Broadcom Wireless-Treiber können installiert werden, indem Sie ein Terminal öffnen und es ausführen

%pre%

Geben Sie dann Ihr Passwort und Y ein, wenn Sie gefragt werden.

    
___ answer276328 ___

Sonderfall: BCM43142 & amp; AR8161 auf Dell Vostro 3460

Die Intel4000 Grafik benötigt in meinem Fall mindestens Kernel 3.6 (für 64-bit: 1 , 2 , 3 , 4 ). Dort sind die benötigten Kernel-Header für den Broadcom-Adapter enthalten. Das Problem ist jedoch, dass Sie vor der Installation des Kernels das %code% installieren müssen, und dies unterscheidet sich zwischen Ubuntu-Versionen und Window-Managern. Sie müssen auch das %code% installieren, wenn es nicht bereits verfügbar ist, was ohne eine Internetverbindung etwas schwierig ist. Also hier kommt ein Hinweis für andere Noobs wie mich, dass ich von hier :

  • Installieren Sie Ihr ... buntu der Wahl ( Linux Mint funktioniert auch) auf einer Maschine, wo Sie können Greife auf das Internet zu (zum Beispiel auf USB und besuche einen guten, alten Freund mit ein paar Ostereiern;)

  • Da hast du %code%

  • Gehen Sie zu %code% (an diesem Speicherort werden standardmäßig alle installierten Pakete automatisch gespeichert.) Kopieren Sie nun alle debs in einen Ordner, zum Beispiel "BUILD-ESSE" auf Ihrem USB-Stick.

  • Jetzt können Sie diesen Ordner einfach auf Ihr Vostro kopieren und diese Debs über %code% installieren.

___
mikewhatever 12.10.2012 03:24
quelle
4

Wie ich herausgefunden habe, gibt es vier Treiberfamilien, um dies ein wenig zu systematisieren:

  1. open-source b43 aus dem [b43m-Projekt] [1], das in [Linux kernel] [2],
  2. zur Verfügung steht
  3. open-source brcmsmac / brcmfmac, auch verfügbar in [kernel] [3]
  4. Windows-Bibliotheken über [ndiswrapper] [4] und
  5. [Broadcom] [5] eigener Linux [libs (STA)] [6]

Diese Links bieten auch einen Verweis auf die Treiber und Listen mit unterstützten Chipsätzen.

Um die verschiedenen IDs zu referenzieren, sollten Sie den obigen STA-Link lesen, bevor Sie weiterlesen. Vergleichen Sie sich mit:

lspci -nn | grep Network | grep "\[....:....\]"

Hier ist ein Beispiel für 4313 (von Link # 6):

BRCM Product Name   |   PCI Vendor ID | PCI Product ID  |  Dell Device ID

4313 2.4 Ghz      |  0x14e4 | 0x4727 |      Dell 1501

Außer dem Treiber benötigen Sie auch die Firmware, firmware-b43-installer .

Die folgende Beschreibung wurde auf den STA-Treiber angewendet, wurde jedoch zuvor geschrieben.

Obwohl Ubuntu vielseitig, schön und einfach zu benutzen ist, sind Pakete immer noch anfällig für Abhängigkeitsfehler. Schauen Sie, Treiber und andere System-Sachen installieren, ist es sinnvoll, so ausführlich wie möglich Feedback zu erhalten, d. H. Manuell oder halb-manuell (apt-get), vermeiden Sie diese GUI-Installer.

Ich habe die gleichen Probleme mit meinem 4313 erlebt. Lassen Sie mich eine stumpfe und teilweise nicht-analytische Lösung anbieten:

  1. Entfernen Sie alles von STA, das Sie haben

    sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
    
  2. Installieren Sie das manuell erneut:

    sudo apt-get install bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
    
  3. Lesen Sie die Ausgabe. Ich habe einen schönen Doppel-Liner:

      

    Gebäude für Architektur x86_64   Der Modul Build für den aktuell laufenden Kernel wurde seit dem letzten Release übersprungen   Kernel-Quelle für diesen Kernel scheint nicht installiert zu sein.

In einem solchen Fall, von dem ich annehme, passiert das ziemlich häufig, da (1) die inhärente Abhängigkeit nicht aufgelöst wird und (2) in Upgrades (die ein Kernel-Update beinhalten können) eine Unterbrechung der wl-Schnittstelle auftritt , sollten Sie einfach die folgenden zwei Schritte ausführen und ich nehme an, dass Sie die WiFi-Treiberquellen nicht neu installieren müssen:

  1. Überprüfen Sie Ihre aktuelle Kernel-Version wie folgt (dritter Eintrag) :

    uname -r
    
  2. Installieren Sie die entsprechenden Linux-Header, was in meinem Fall ist:

    sudo apt-get install linux-headers-**generic**
    

Nach diesem Befehl sollten Sie sehen (da dies aufgrund der Unfähigkeit, während der Installation der STA WiFi-Treiberquelldateien zu kompilieren, aufgeschoben wurde):

Setting up linux-headers-3.5.0-17-generic (3.5.0-17.28) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.5.0-17-generic /boot/vmlinuz-3.5.0-17-generic
 * Running DKMS auto installation service for kernel 3.5.0-17-generic                                                                                                                    
 *  bcmwl (5.100.82.112+bdcom)...                                                                                                                                                        bcmwl (5.100.82.112+bdcom): Installing module...

Ich bin mir nicht sicher, ob die Jungs, die für die Pakete verantwortlich sind, das sehen würden. Nachdem ich Gentoo jahrelang benutzt habe, habe ich mich an seine Ausführlichkeit gewöhnt, was eine unnötige Färbung und Formatierung der Ausgabe sein könnte. Sie sollten Ihrer apt-get-Routine Formatierungen und Farben hinzufügen, es ist so viel einfacher, insbesondere für unerfahrene Benutzer, zu verstehen, was schiefgegangen sein könnte. Und fügen Sie die Header-Abhängigkeit hinzu, die Sie später entfernen könnten - und sicherlich müssten Sie das Modul nach Änderung des Kernels neu erstellen .

Ich hoffe, das hilft, und ich bin vorsichtig, den obigen Weg zu verallgemeinern, um das Massenproblem zu lösen. Probieren Sie es einfach aus, wenn es funktioniert, großartig, wenn es nicht so viele Lösungen gibt, die deutlich analytischer und kompetenter sind.

Ich bin auch auf diese Antworten gestoßen (mit einem Scheck

)
lspci -nn | grep Network

Für pci.id 14er:4727 - was in meinem Fall gilt): Wireless funktioniert nach dem Software-Update mit Ubuntu 12.10 auf einem Dell Latitude E6230 nicht mehr und Wie bekomme ich eine Acer Npilfy 802.11 (BCM43225) WLAN-Karte, die funktioniert? , die auf die ehemalige bezieht.

Und ich habe auch die Tatsache übersehen, dass Ubuntu in den Paketen einen Link zur aktuell installierten und laufenden Kernel und Header-Version anbietet, um die Kernel-Version nicht zu definieren.

    
Jim Rogers 15.11.2012 15:19
quelle
3

Ich hatte das gleiche Problem mit meinem Acer TravelMate 8172 und seinem Broadcom 4357 Controller auf Ubuntu 12.04. Ich hatte verschiedene Lösungen im Internet für andere Broadcom-Geräte ausprobiert, aber sie funktionierten nicht. Die obige Lösung von andybleaden funktionierte für mich.

Nach Andys Anweisungen habe ich zuerst die Broadcom-Treiber entfernt und neu installiert:

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

Danach habe ich

ausgeführt
sudo modprobe -r b43 ssb wl
sudo modprobe wl 

, um die WLAN-Karte zu aktivieren.

Leider ist die WLAN-Karte immer ausgeschaltet, wenn ich neu starte, also habe ich ein Skript mit den beiden obigen modprobe-Befehlen erstellt, die ich bei jedem Neustart ausführen kann. Dies muss geschehen, bis Ubuntu 12.04 mit einem Update aktualisiert wird.

    
pvillela 03.06.2012 06:55
quelle
3

Ich benutze Benutzer 'Bkratz' Lösung auf Pfandrecht und es funktionierte für mich.

Führen Sie diese aus:

sudo apt-get install --reinstall bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
echo "blacklist brcmsmac" | sudo tee -a /etc/modprobe.d/blacklist.conf    
echo "blacklist bcma" | sudo tee -a /etc/modprobe.d/blacklist.conf
  

Der erste stellt sicher, dass der sta-Treiber an seinem Platz ist, der zweite und   dritte schwarze Liste die beiden Fahrer brcmsmac und bcma, die mit dem kollidieren   richtiger sta Treiber. Kopieren / Einfügen oder stellen Sie sicher, dass Ihre Eingabe korrekt ist!

Als letzten Schritt gehen Sie zu 'Zusätzliche Treiber' und aktivieren den Treiber.

    
Thomas 10.05.2012 23:34
quelle
3

Ich dachte zuerst, ich würde Luis Alvarados ausgezeichnete Antwort bearbeiten (siehe seinen Beitrag vom 7. September 2011), denn als ich die Schritte befolgte, erschien das Paket, das in der Tabelle (siehe seinen Beitrag) für meine PCI angegeben ist. ID entspricht nicht wirklich.

Tatsächlich ist meine PCI.ID 14e4: 4727 , was gemäß der Tabelle die Installation des Pakets bcmwl-kernel-source erfordert. Dieses Paket wurde zuvor auf meinem Computer installiert, aber das WLAN funktionierte nicht (keine Erkennung eines drahtlosen Netzwerks seit dem Upgrade auf Ubuntu 16.04). Ich habe stattdessen versucht, die firmware-b43-installer nach der Antwort von Luis Alvarado zu installieren (mit firmware-b43-installer ist bereits eine Alternative in seinem Beitrag), und es hat funktioniert!

Also, falls es jemand anderem im selben Fall hilft wie ich, hier ist die notwendige Information:

  • Ausgabe des Befehls lspci -nn -d 14e4: :

    02:00.0 Network controller [0280]: Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
    
  • Die Schritte, denen ich gefolgt bin:

    1. Löschen Sie das bcmwl-kernel-source -Paket:

      sudo apt-get purge bcmwl-kernel-source
      
    2. Führen Sie die folgenden Befehle aus (siehe die Antwort von Luis Alvarado für Details):

      sudo apt-get update
      sudo update-pciids
      
    3. Installieren Sie das Paket firmware-b43-installer und nicht das Paket bcmwl-kernel-source (im Gegensatz zu den Angaben in der Tabelle für 14e4:4727 rev 01 ):

      sudo apt-get install firmware-b43-installer'
      
    4. Neustart:

      sudo reboot
      

Und jetzt sollte das WLAN funktionieren!

Vielen Dank, Luis Alvarado!

    
Giuseppe 09.02.2017 07:02
quelle
2

Stellen Sie sicher, dass Ihr WLAN-Adapter nicht deaktiviert ist. Sie können es überprüfen, indem Sie Folgendes ausführen:

rfkill list

Um drahtlose Adapter zu aktivieren, führen Sie Folgendes aus:

sudo rfkill unblock wifi
    
user15594 30.04.2011 09:15
quelle
2

Dell Inspiron E1505, die folgenden Schritte (allein), funktionierte für mich. Ich musste die zusätzlichen Schritte der Bearbeitung der Blacklist-Datei rückgängig machen.

  • Öffnen Sie den 'Synaptic Package Manager' und suchen Sie nach 'bcm'

  • deinstallieren Sie das bcmwl-kernel-source -Paket

  • Stellen Sie sicher, dass die Pakete firmware-b43-installer und b43-fwcutter installiert sind

  • Neustart

user17025 09.05.2011 00:24
quelle
2

Das Problem mit Ihrem WLAN ist, dass Sie das von Ubuntu erzwungene verwenden, aber das funktioniert nicht. Führen Sie die folgenden Befehle aus, um das WLAN ordnungsgemäß zu starten:

Drücken Sie Strg + Alt + T

sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo reboot

Nach dem Neustart. Ihr WLAN sollte wie vorgesehen funktionieren.

    
Petronilla Escarabajo 19.08.2012 20:36
quelle
1

Ich hatte das gleiche Problem und habe es durch Hinzufügen von

gelöst
blacklist acer_wmi

bis /etc/modprobe.d/blacklist.conf

Ein Neustart später funktioniert Wireless.

(dies von lien genommen wurde)

    
Alex 16.11.2011 20:55
quelle
1

Ich hatte gestern das gleiche Problem (Dell Latitude D530 mit Broadcom 4311).

Ich habe:

sudo apt-get install firmware-b43-installer

Das war bis zum nächsten Neustart. Jetzt musste ich herausfinden, wie ich es wieder aktivieren kann, aber jetzt liegt das Problem woanders.

    
JoGo 27.04.2012 07:37
quelle
1

Nur die zusätzlichen Treiber installieren, funktioniert es in meinem Dell Vostro 3500.

Ich habe die folgenden Schritte ausgeführt:

  1. sudo apt-get remove bcmwl-kernel-source

  2. Installieren Sie dann die zusätzlichen Treiber, die unten angegeben sind. Ich habe es aktiviert.

Dieses Paket enthält Broadcom 802.11 Linux STA Wireless-Treiber zur Verwendung mit Broadcoms BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, BCM43225-, BCM43227- und BCM43228-basierten Hardware.

    
hari sharma 28.04.2012 14:46
quelle
1

Wenn entweder die blacklist.conf oder apt-get für b43 Broadcom nicht neu installiert wurde, liegt das möglicherweise daran, dass die standardmäßige WLAN-Konfiguration für WPA / WPA2 noch nicht richtig aktiviert wurde. p>

Netzwerkordner, kabellos und wählen Sie Optionen ubuntu 12.04:

  • Registerkarte ipv6 - behalte einfach die Methode als automatisch und deaktiviere die Option "IPv6-Adressierung erforderlich ..."
  • ipv4 tab - Methode sollte automatisch sein (DHCP) und aktivieren Sie die Option 'IPv4-Adressierung erforderlich ...'
  • Wireless-Tab - erzwinge die MAC-Adresse des Geräts, um die Verbindung zur permanenten MAC-Adresse des Laptops zu sperren
james 16.07.2012 22:43
quelle
1

Es gibt einen viel einfacheren Weg, dieses Problem zu lösen. Der Trick ist die Reihenfolge, in der Sie proprietäre Treiber installieren. Der Broadcom-Treiber MUSS zuallererst vor allen anderen installiert werden.

Beispiel Ich habe einen HP TX2-1050ED mit Broadcom B43 und ATI Raedon Grafik.

Ich habe zuerst den ATI Raedon-Treiber und dann den Broadcom-Treiber aktiviert, was zu den oben genannten Fehlern führte.

Wenn ich den ATI-Treiber deinstalliert habe, habe ich den Broadcom-Treiber installiert und neu gestartet. Ich hatte WLAN. Dann habe ich den ATI-Treiber installiert und jetzt funktionieren beide.

Dies ist eigentlich ein Bug in Jockey, da Jockey den Treiberkonflikt für Sie lösen sollte.

Also kurz gesagt. Broadcom Zuerst, dann andere Fahrer.

    
Kat Amsterdam 20.08.2012 19:06
quelle
1

Stellen Sie sicher, dass Sie keine ungelöste Linux-Header-Abhängigkeit haben, vgl. Nach dem Upgrade auf Ubuntu 12.04 funktioniert mein Broadcom STA Wireless-Treiber nicht , andernfalls installieren Sie ihn.

    
Jim Rogers 15.11.2012 16:39
quelle
1

Ich habe einen Dell Inspiron 6000 BCM4318 Wireless LAN Controller Ich habe es geschafft, dies mit synaptischen Paket-Manager

zu lösen

Hier ich: Zuerst habe ich bcmwl-kernel-source deinstalliert Dann installiert Firmware-b43-Installer und b43-fwcutter, die die Wifi-Treiber neu aufgebaut

Ich musste dann neu starten

    
rohit kelkar 19.06.2011 19:02
quelle
1

BCM4311 für mein DV6000 funktioniert weder mit dem STA-Treiber noch mit dem b43-Treiber. Mit b43 bleibt die LED immer orange (WLAN deaktiviert).

Mit rfkill kann ich sehen:

1: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Mit dem STA-Treiber kann ich das Netzwerk durchsuchen, aber die Verbindung wird nie beendet. Das System funktionierte gut mit Ubuntu 10.10 (Maverick Meerkat) (x86) - jetzt benutze ich Ubuntu 11.10 (Oneiric Ocelot) Beta 2 (x64).

dmesg beleuchtet den Fehler:

  

s / Drivers / b43 # devicefirmware und laden Sie die richtige Firmware für diese Treiberversion herunter. & gt; Bitte lesen Sie alle Anweisungen auf dieser Website aufmerksam durch.   

     [367.927967] b43-phy0 FEHLER: Firmware-Datei "b43 / ucode13.fw" nicht gefunden      [367.927981] b43-phy0 FEHLER: Firmware-Datei "b43-open / ucode13.fw" nicht gefunden      [367.927989] b43-phy0 FEHLER: Sie müssen zu Pfandrecht gehen und die richtige Firmware herunterladen Treiber v

Es scheint, als ob die Firmware-Dateien von den Linux-Treibern (?) fehlen. Ich habe die LED wieder blau (WLAN ist aktiviert) und das Scannen funktioniert mit:

sudo apt-get install firmware-b43-installer

Dies war von der Seite Pfandrecht .

Jetzt funktioniert das WLAN-Netzwerk für mich (Doppel-Check für das WPA2 Passwort wurde benötigt :-) ).

    
Manu Kemppainen 01.10.2011 21:01
quelle
1

Für alle anderen, die die Meldung "Drahtlos ist deaktiviert durch Hardwareschalter -a" unter Wireless erhalten (Sie sehen es, indem Sie auf das Symbol klicken) - und es ist "Hardblock", der in jedem Modell funktionieren kann ( das funktioniert bei mir im Netgear "Wireless USB Adapter", habe die anderen nicht überprüft, aber es könnte funktionieren).

Überprüfen Sie zuerst, ob es blockiert ist. Run-in-Terminal ( Strg + Alt + T ):

sudo rfkill list

Wenn dies der Fall ist, führen Sie dies zum Entsperren aus:

sudo rfkill unblock all

Dann habe ich meinen PC heruntergefahren, den Strom abgeschaltet und die linke Tür geöffnet. Ich entfernte die getaktete Batterie und drückte den Ein- / Ausschalter 20 lang und kurz, um das BIOS zurückzusetzen.

Dann habe ich die Batterie zurückgegeben und den PC an die Stromversorgung angeschlossen. Ich habe den PC eingeschaltet und das BIOS (auch für Dinge wie Diskette und Bootprirät) im Wake-on- LAN Kategorie, wo es etwas auf PME zu aktivieren heißt.

Ich habe F10 gedrückt, um Einstellungen zu speichern und neu zu starten. Nach all dem war das System fertig - Desktop und seine Dateien. Ich wartete eine Weile und das Wi-Fi reagierte wieder.

Das hat schon vier Mal funktioniert (das kann immer passieren, wenn Sie ein Herunterfahren erzwingen oder das WLAN trennen).

Ich hoffe, dass es auch jemandem helfen würde (:

    
yinon 17.06.2012 10:56
quelle
1

Ich habe eine b43-Karte und benutze Ubuntu seit 9.04, ich habe die gleiche Methode benutzt, um es seither zu benutzen. Es beinhaltet einige Befehlszeilen-Nutzung, aber glauben Sie mir, es ist es wert.

Wenn Sie bereits b43-fwcutter installiert haben, müssen Sie es neu installieren, bitte führen Sie:

sudo apt-get remove b43-fwcutter

Ich nehme an, Sie kennen das Typenmodell Ihrer WLAN-Karte. Diese Methode verwendet den Additional Drivers-Weg nicht.

Nachdem Sie den b43-fwcutter deinstalliert haben, starten Sie Ihren Computer neu. Hinweis: Wenn Sie keinen Zugriff auf ein verkabeltes Netzwerk auf Ihrem Computer haben, müssen Sie das b43-fwcutter-Paket manuell von hier , sowie den Kartentreiber von hier . Meine Karte ist die 4311 also lade ich die broadcom-wl-4-150-10.5.tar.bz2 herunter.

Wenn Sie b43-fwcutter neu installiert haben, führen Sie entweder sudo apt-get install b43-fwcutter aus oder verwenden Sie die .deb-Datei, die Sie von der zitierten Website erhalten haben.

Sie müssen Ihre Firmware aus dem Tarball extrahieren. Befehl ausführen;

tar -xvjf broadcom-wl-4-150-10.5.tar.bz2

Sie müssen möglicherweise den Dateinamen ändern, um zu reflektieren, was Sie von der Treiberseite heruntergeladen haben, oder verwenden Sie einfach tar -xvjf broadcom* . Dann führe

aus
cd broadcom-wl-4.150.10.5/driver
sudo b43-fwcutter -w /lib/firmware wl_apsta_mimo.o

Jetzt neu starten und alles sollte gut funktionieren!

    
boywithaxe 25.06.2012 03:02
quelle
0

Ich fand, dass das Licht nicht angehen würde, wenn ich es in die OP-Position geschaltet hätte. Ein Dienstprogramm, das Sie ausprobieren können, ist rfkill, um es zum Laufen zu bringen. Sie müssen dies bei jedem Neustart tun.

sudo rfkill unblock all
    
Jim Richards 30.04.2011 05:48
quelle