Broadcom BCM4313 am 13.04 [geschlossen]

7

Ich bin ein neuer Ubuntu-Benutzer und habe nicht viel Wissen über Linux.

Ich habe kürzlich Ubuntu 13.04 x64 in meinem Samsung SF310 Laptop installiert. Bis auf den WLAN-Adapter funktioniert alles einwandfrei.

Ich habe mich nach Lösungen umgesehen und muss alles versucht haben, was ich gefunden habe, aber ohne Erfolg.

Ich kann Ihnen sagen, dass ich einen Broadcom 4313 [14e4: 4727] (Rev. 01) Adapter habe. Wenn Sie weitere Informationen zu meinem System benötigen / möchten, sagen Sie mir, wie ich sie erhalten kann, und ich werde sie hier veröffentlichen. Ich habe dies ohne Erfolg versucht, ebenso wie praktisch alle anderen Beiträge hier.

Wenn mir bitte jemand helfen und mir ein paar Hinweise geben könnte, wäre das großartig.

Ausgabe von rfkill list all:

0: samsung-wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: samsung-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Ausgabe von lspci:

02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)

Ausgabe von lshw:

*-network UNCLAIMED     
       description: Network controller
       product: BCM4313 802.11b/g/n Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:f4c00000-f4c03fff

Ich bin wirklich frustriert ... Es sind 3 Tage vergangen, um das herauszufinden, ohne irgendwohin zu gelangen ... Jedes Mal, wenn ich eine neue Version von Ubuntu (oder eine andere Distribution) ausprobiere, habe ich immer ein Problem. .. :(

Joum
quelle
@karel Ich denke nicht wirklich, dass es ein Betrüger ist. Ich habe diese Anweisungen ebenfalls ausprobiert, aber ohne Erfolg. Außerdem wird gemäß derselben Frage tatsächlich ein Fehler für meine Adapter / Kernel-Kombination verfolgt. Der seltsame Teil ist, dass ich vor der Installation von Ubuntu 13.04 Lubuntu 12.10 installiert hatte und dieselben Probleme hatte - aber aus irgendeinem Grund funktioniert dieselbe Lösung, die ich zuvor verwendet habe, nicht.
Joum
ähm ... wenn es ein neuer Fehler ist, solltest du ihn melden. Kennzeichnen Sie es möglicherweise als Regression, die beschreibt, wann es funktioniert hat (wenn eine Problemumgehung verwendet wurde) und wann es nicht funktioniert hat (selbst bei der Problemumgehung).
Braiam

Antworten:

7

Dies ist ein bekannter Fehler mit vielen Duplikaten.

Ich folgte Robamlers Rat und stufte den Treiber auf die vorherige Version herunter. Zumindest bei mir hat es funktioniert.

Schritte:

  1. Entfernen Sie bcmwl-kernel-source Version 6.20

    sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source

  2. Ich habe neu gestartet, nur um sicherzugehen, dass vom alten Treiber nichts mehr übrig ist. Ich bin mir nicht sicher, ob dies notwendig ist.

  3. Laden Sie es herunter und installieren Sie es bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.debvon http://packages.ubuntu.com/quantal/amd64/bcmwl-kernel-source/download

  4. UPDATE: Ignorieren Sie Updates, bcmwl-kernel-source_6.20.155.1um eine neue Version zu erhalten, indem Sie Folgendes schreiben:

    Paket: bcmwl-kernel-source
    Pin: Version 6.20.155.1 + bdcom-0ubuntu6
    Pin-Priorität: -1

zu /etc/apt/preferences. (Mit freundlicher Genehmigung dieser Antwort )


Weitere Neuigkeiten: Wenn Sie auf Ubuntu 13.10 Saucy Salamander aktualisieren , erhalten Sie eine Warnung zum 5.100-Paket, aber die drahtlose Schnittstelle funktioniert immer noch einwandfrei.


Update: Nachdem bcmwl-kernel-source_6.30.223.141 verfügbar ist, können Sie zum neuen Treiber wechseln.

  1. Pinning-Eintrag entfernen von /etc/apt/preferences

  2. Entfernen Sie die Treiberversion 5.100.

    sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source

  3. Installieren Sie die neueste Version von 'Software Center' -> 'Softwarequellen' -> 'Zusätzliche Treiber'.

Eero Aaltonen
quelle
Obwohl ich diese Lösung nicht getestet habe, habe ich sie als die richtige Antwort markiert, da sie anscheinend genügend Details enthält, um zu erklären, wie der Treiber auf eine frühere Version zurückgesetzt werden kann, falls Sie 13.04 verwenden.
Joum
Ich habe es getestet, es funktioniert gut!
Jazz
Auf Mint 17 (basierend auf Ubuntu 14.04) hatte ich das bcmwl-Kernel-Quellpaket nicht. Bei der Installation wurde die neueste Version gezogen, die wie ein Champion funktioniert!
Bryan
Quantale Repos werden gelöscht. Weiß jemand, wo ich das alte Paket herunterladen kann?
Ssoto
1

Ubuntu 13.04 verwendet einen Linux 3.8-Kernel, sodass Ihr WLAN-Modul möglicherweise nicht erstellt werden kann. Dies ist ein bekanntes Problem ( Fehlerbericht ).

Bitte folgen Sie diesen Anweisungen:

  • Laden Sie diese Datei herunter (Der amd64 für Ihr 64-Bit-System)
  • Lauf dpkg -i ~/Downloads/bcmwl-kernel-source_6.20.155.1+bdcom-0ubuntu6_amd64.deb
  • sudo modprobe wl

Diese Antwort wird Glutanimate in dieser Frage gutgeschrieben .

Nullet
quelle
Vielen Dank, dass Sie dieser Frage weitere Optionen hinzugefügt haben. Ich habe nicht vor, bald etwas an meinem aktuellen Setup zu ändern, weil ich es nicht brechen möchte. Es funktioniert und das ist alles, was ich gerade brauche. Vielleicht komme ich später darauf zurück, + 1'd!
Joum
1

Mir ist aufgefallen, dass ich das beliebte Fragenabzeichen für diese Frage erhalten habe, was bedeuten muss, dass ich definitiv nicht der einzige bin, der diese Probleme hat.

Ich weiß nicht, ob dies jemand anderem hilft, aber für mich bestand die Lösung darin, die Version 13.04 loszulassen, und ich begann, die zu verwenden 12.04 LTS x64. Der WLAN-Adapter funktioniert überall einwandfrei, wenn ich es versuche. Und das Beste ist , es funktioniert out of the box . Es funktionierte während des Live-Desktop-Bootens von USB und funktionierte weiter, nachdem ich Ubuntu auf der Festplatte installiert hatte.

Nach meinem begrenzten Wissen und meiner Einschätzung muss es sich auf die Version des Treibers beziehen, der in 12.04 LTS x64 verwendet wird. Aus irgendeinem Grund funktioniert die mit 13.04 gelieferte Version (ich weiß nichts über 13.10, habe es nicht ausprobiert) nicht so, wie es soll.

Ich hoffe, dies hilft jemandem, auch wenn nur die erforderlichen Informationen vorliegen, um den Treiber in zukünftigen Versionen auf einen stabilen Punkt zurückzusetzen.

Joum
quelle
1
Die Antwort ist nett, aber Meinungen passen nicht wirklich in diese Seite, die versucht, objektiv zu sein, und sie beantworten diese Frage nicht. Ich werde sie entfernen, zögern Sie nicht, sie dann wieder zu bearbeiten, wenn Sie möchten.
Javier Rivera
Ich stimme eher zu ... Das Geschwätz war überhaupt nicht nützlich, gj!
Joum
0

Versuchen Sie, dieses Paket bcmwl-kernel-sourceüber zu deinstallieren sudo apt-get remove bcmwl-kernel-sourceund diesen Befehl im Terminal auszuführen sudo modprobe brcmsmac.

user128712
quelle
habe es schon versucht, hat nicht funktioniert
Joum
0

Ich habe auch einen Broadcom 4313 [14e4: 4727] (Rev. 01) Adapter. In unserem Haus haben wir drei verschiedene WLAN-Netzwerke, alle mit WPA / WPA2-Verschlüsselung. In Ubuntu 13.04 hatte ich keine Probleme mit dem WLAN, ich konnte jedes der Netzwerke nutzen.

Aber als ich Ubuntu auf 13.10 aktualisiert habe, konnte ich nur zwei der drei Netzwerke verwenden. Ich konnte immer noch eine Verbindung zum dritten Netzwerk herstellen und die DHCP-Informationen wurden übertragen, aber ich konnte keine Benutzerdaten in diesem Netzwerk senden. Beispiel: Das Pingen des Routers würde zu keinen Rückgabepaketen führen.

Das Downgrade von bcmwl-kernel-source hat mein Problem behoben.

Ein Tipp: Als ich den Treiber heruntergestuft habe, musste ich eine Blacklist in /etc/modprobe.d entfernen: cd /etc/modprobe.d sudo mv blacklist-bcm43.conf ..

user207899
quelle