Wie kann ich das Broadcom BCM4313 Wireless auf einem Asus 1015PX zum Laufen bringen?

11

Ich habe Ubuntu 11.10 auf meinem Asus 1015PX installiert, das von Canonical zertifiziert ist. Mein WiFi funktioniert nicht. Ich habe über die Probleme mit dem BCM4313 gelesen und es versucht

und andere, aber nichts half.

Kann jemand Punkt für Punkt eine detaillierte Beschreibung geben, was er getan hat, um dieses Ding auf einem Asus 1015PX zum Laufen zu bringen?

Markus
quelle
1
Ich weiß, dass dies möglicherweise nicht hilfreich ist, aber versuchen Sie, präzise zu arbeiten oder Ihren Kernel auf einen präzisen Kernel zu aktualisieren. Ich hatte Probleme mit einigen Broadcom-Chipsätzen, die mit einem> 3.2-Kernel weggingen. Sie wollen den b43-Firmware-Cutter NICHT. Der Chipsatz wird von einem Broadcom Open Source-Treiber unterstützt.
Luftballons
Vielleicht kann dies helfen: askubuntu.com/questions/55868/…
Luis Alvarado

Antworten:

7

Die Broadcom-WLAN-Karte BCM4313 ist mit dem Open-Source-Treiber brcm80211 kompatibel, der direkt im Standardkernel enthalten ist, oder mit dem proprietären Broadcom-wl-Treiber, der über die zusätzlichen Treiber in Ubuntu installiert werden kann. Zu jedem Zeitpunkt sollte nur einer der Treiber installiert sein, und der Versuch, ihn gleichzeitig zu verwenden, führt nur zu Konflikten zwischen den Treibern.

Es sollte auch beachtet werden, dass Broadcom-wl mehr Probleme verursacht hat als sie zu lösen, und Sie sollten sie wahrscheinlich ganz vermeiden, wenn möglich.

Um Ihr Problem zu beantworten, habe ich die in diesem Forenthread angegebenen Schritte ausgeführt . Diese Methode ist eher eine Problemumgehung für das Problem als eine dauerhafte Behebung des Problems.

Führen Sie zunächst die Module wl, brcm80211 und b43 und alle ihre Abhängigkeiten auf die schwarze Liste.

gksudo gedit /etc/modprobe.d/blacklist.conf

Fügen Sie nach dem Öffnen der Datei Folgendes hinzu:

blacklist mac80211
blacklist brcm80211
blacklist cfg80211
blacklist wl
blacklist lib80211_crypt_tkip
blacklist lib80211
blacklist b43

Bearbeiten Sie anschließend die Datei rc.local:

gksudo gedit /etc/rc.local

Und fügen Sie den folgenden obigen Ausgang 0 hinzu:

modprobe brcm80211

Dadurch wird sichergestellt, dass das Treibermodul brcm80211 am Ende des Startvorgangs geladen wird. Möglicherweise müssen Sie anrufen, update-initramfs -uum sicherzustellen, dass Ihre Änderungen nach einem Neustart wirksam werden.


Ich sollte wahrscheinlich die Tatsache hinzufügen, dass ich einen drahtlosen BCM4313-Treiber in meinem System habe und diese Verfahren verwendet habe, damit er ordnungsgemäß funktioniert.


Verweise:

  1. https://wiki.archlinux.org/index.php/Broadcom_wireless
  2. http://linuxwireless.org/en/users/Drivers/b43
  3. http://linuxwireless.org/en/users/Drivers/brcm80211
  4. http://ubuntuforums.org/showthread.php?t=1783272
jokerdino
quelle
2
Es könnte anderen helfen, dass etwas Ähnliches auch über die grafische Oberfläche erreicht werden kann: Systemeinstellungen -> Softwarequellen -> Zusätzliche Treiber -> Gehen Sie zu Ihrem Broadcom-Gerät (meins ist "Broadcom Corporation: BCM4313 802.11b / g / n Wireless LAN Controller" ") -> wählen Sie" Gerät nicht verwenden "(Sie deaktivieren" Verwenden der drahtlosen Broadcom 802.11 Linux STA-Treiberquelle von bcmwl-kernel-source (proprietär) "). Zumindest in meinem frisch installierten Ubuntu 12.10 auf diesem neuen Laptop funktioniert es.
conualfy
2

Ich habe einen HP Pavilion dm4 mit einem BCM4313. Ich hatte auch viele Probleme, es auf normale, zuverlässige Weise zum Laufen zu bringen. So habe ich endlich meine Probleme gelöst.

  1. Nach der Installation von 11.10 funktionierte 64-Bit-WLAN, jedoch sehr langsam und unzuverlässig, basierend auf dem brcmsmac-Treiber in Kernel 3.0.0.12-generic. Beachten Sie Folgendes: Der brcmsmac-Treiber war in Version 11.04 nicht vorhanden, und der STA-Treiber funktionierte in Version 11.04 einwandfrei. Logischerweise begann ich, den brcmsmac-Treiber zu vermuten. Bevor ich meine WLAN-Probleme löste, installierte ich zuerst alle Updates, einschließlich des 3.0.0.14-generischen Kernels. Ich weiß nicht, ob dies wirklich notwendig ist, damit die folgenden Schritte funktionieren.

  2. Setzen Sie bcma und brcmsmac wie folgt auf die schwarze Liste

    Öffnen Sie das Terminal ( Ctrl+ Alt+ T) und führen Sie diesen Befehl aus:

    gksu gedit /etc/modprobe.d/blacklist
    

    Fügen Sie dieser Datei die folgenden Zeilen hinzu:

    blacklist bcma
    blacklist brcmsmac
    

    Speichern Sie die Datei und schließen Sie den Texteditor.

  3. Installieren Sie den STA-Treiber über die App "Zusätzliche Treiber". Bitte erinnern Sie daran, dass Sie dies möglicherweise über eine Kabelverbindung tun müssen, da ich glaube, dass das Blacklisting Ihre brmsmac-basierte WLAN-Verbindung unterbricht. Möglicherweise müssen Sie Ihren Laptop / Ihr Netbook nach der Installation des STA-Treibers neu starten. Ich erinnere mich nicht ...

  4. Versuchen Sie, eine Verbindung zu Ihrem WLAN-Netzwerk herzustellen.

Ich hoffe das wird für dich funktionieren. Heutzutage ist meine WLAN-Verbindung schnell und zuverlässig.

PTbuntu
quelle
1

Andere Leute hatten Probleme mit Ihrer WLAN-Karte. Hier ist eine weitere Frage, die gelöst werden soll:

WiFi ist in Network Manager mit einem BCM4313 nicht aktiviert

Hier ist eine weitere Frage, die die möglichen Treiber für Ihre Hardware und deren Funktionsweise erklärt:

Wie kann ich mein Broadcom BCM4313 richtig funktionieren lassen?

heiko81
quelle
Der erste erwähnte Thread widerspricht dem zweiten (b43-fwcutter installieren vs. b43-fwcutter nicht installieren). Wie auch immer, ich habe alles im zweiten Thread versucht, aber nichts hat bei mir funktioniert. Hat da draußen jemand ein Asus 1015PX?
Markus
Haben Sie den zweiten Thread verfolgt, den ich über den brcm80211-Treiber gepostet habe?
Heiko81
1

Bitte prüfe:

lspci -nn

Ist es pci.id 14e4:4727?
Wenn ja, kann dies hilfreich sein:

sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source 
sudo modprobe wl
S Taoufik Souid
quelle
0

Ich folgte dem, was Jokerdino vorschlug, außer dass ich brc.msmac zu rc.local hinzufügte und es nicht auf die schwarze Liste setzte. Gehen Sie dann in das BIOS, deaktivieren Sie die WLAN-Karte (sperren Sie sie), rufen Sie das Betriebssystem auf, starten Sie es neu, gehen Sie in das BIOS und entsperren Sie es. Dann tauchten alle SSIDs auf und ich war ein glücklicher Camper. Ich habe nach dem Hinzufügen von brcmsmac überprüft, dass der Netzwerkmanager die WLAN-Einstellungen anzeigt. Bei Verwendung von rfkill habe ich jedoch festgestellt, dass sich die Festplatte auf der Karte befindet, und habe sie zurückgesetzt.

Tavak
quelle
2
Könnten Sie bitte Ihre Antwort als Schritte für zukünftige Besucher schreiben? Es ist derzeit als persönliche Erfahrung geschrieben. Es wäre nützlicher, wenn Sie dies als einfache Schritte in Richtung einer Lösung umschreiben könnten.
Gertvdijk