ubuntuusers.de

Neuer WIKI Eintrag für WLAN Karte

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

sektor

Anmeldungsdatum:
26. April 2008

Beiträge: Zähle...

Hallöchen Zusammen,
ich habe mithilfe der Gemeinschaft heraus gefunden, wie man eine bcm4312 WLAN Karte unter Ubuntu 8.04 zum laufen bekommt. Allerdings sehe ich momentan eine Meldung, dass das WIKI momentan nicht editierbar ist. Macht es Sinn (und ist es gewollt) diese Anleitung nun in das FORUM zu schreiben (und als gelöst zu markieren), oder sollte man besser warten? Ich frage, weil es so scheint, als ob eine Menge Leute dieses Problem haben und es eigentlich recht einfach zu lösen ist.

Grüße,
sektor

gonkev

Anmeldungsdatum:
16. März 2007

Beiträge: Zähle...

Hallo,
bitte poste es hier, oder auf diese Forumseite.
http://forum.ubuntuusers.de/topic/168892/

Danke.

ditsch Team-Icon

Avatar von ditsch

Anmeldungsdatum:
13. November 2005

Beiträge: 12007

Wohnort: Schönbrunn

Es wäre schön, wenn du gezielt nach solchen Problemthreads Ausschau halten könntest und diesen Leuten helfen könntest. Eine Übertragung ins Wiki wäre ebenfalls nett, sobald es wieder verfügbar ist.

AdrianB Team-Icon

Avatar von AdrianB

Anmeldungsdatum:
23. August 2005

Beiträge: 6565

Wohnort: Berlin

Wenn es wichtig ist, kannst du hier auch einen Text posten und sagen wohin er deiner Meinung nach sollte und wir kümmern uns darum das der Artikel aktualisiert wird.

gruß
Adrian

sektor

(Themenstarter)

Anmeldungsdatum:
26. April 2008

Beiträge: 45

Hallo zusammen,
dieser Text Beschreibt, wie man auf einem HP / Compaq 6715b Notebook (vielleicht auch auf anderen) die Broadcom Karte bcm4312 ( laut lspci ist es rev 02 ) mit einem frisch installiertem Ubuntu 8.04 und ndiswrapper (aus Ubuntu) zum laufen bringt.

Kurzes Vorwort: Momentan ist das WIKI gesperrt und daher kann ich WLAN/Broadcom_bcm43xx nicht updaten. Wer auch immer der erste ist, der sieht, dass man das WIKI wieder editieren kann, möchte doch bitte ein copy & paste des folgenden Textes machen, damit die Info wieder gefunden werden kann.

1) Das ssb modul verhindert das "erscheinen" des wlan0 interfaces (von ndiswrapper) solange das ssb Modul geladen ist. Da ein blacklisten nicht funktioniert, habe ich es dem initramfs weggenommen:

editiere /etc/initramfs-tools/initramfs.conf z.B. so

sudo gedit /etc/initramfs-tools/initramfs.conf

und ändere:

MODULES=most

in

MODULES=dep

Danach muss man:

sudo update-initramfs -u

ausführen. Nun wird das Modul nicht mehr beim start geladen (das ist auf der genannten Plattform getestet! Für andere Systeme kann ein blacklisting von ssb notwendig sein).
ACHTUNG: das initrd wird nur beim Systemstart geladen, d.h. dass ihr entweder neustarten müsst oder per

sudo modprobe -r ssb

das ssb Modul entfernen müsst.

2) NDISWRAPPER installieren.
Entweder über:

apt-get install ndiswrapper-common ndiswrapper-utils-1.9

installieren, oder diese Pakete im Synaptics (oder dem KDE / XFCE äquivalent) auswählen und installieren (gilt auch für folgende Pakete).

3) Die passenden Treiber besorgen und cabextract installieren:
Nun muss man die Windows Treiber von ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe runter laden.
Um die INF Datei aus der Windows exe extrahieren zu können, braucht man cabextract. Dies kann man per

apt-get install cabextract

installieren. Bitte achtet darauf, wo ihr die Treiber speichert. Merkt euch wo die Datei nun liegt, weil es wirklich Sinn macht die in ein eigenes Verzeichnis zu kopieren (beim entpacken kommt viel Müll mit heraus).
Wenn ihr ein Terminal öffnet, landet ihr gewöhnlich in eurem Home Verzeichnis. Erstellt hier ein temporäres Verzeichnis

mkdir tmp

und kopiert (oder besser verschiebt) die Datei hier hinein. Dann könnt ihr sie so auspacken:

cabextract sp34152.exe

Danach kommen viele Dateien heraus, die fast alle unwichtig sind, außer einer!

Ein kleiner Hinweis, falls jemand eine andere bcm Karte hat und trotzdem diese Anleitung ausprobieren will, findet er eine Liste von funktionierenden Windows Treibern für ndiswrapper unter http://ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_openwiki/Itemid,33/id,list_b/

4) NDISWRAPPER die richtige Treiber-Datei zur Verfügung stellen:
Du musst nun in genau dem Verzeichnis stehen, indem Du die Windows Treiber ausgepackt hast (z.B. ~/tmp) und dann kannst Du folgendes eingeben:

sudo ndiswrapper -i bcmwl5.inf

Jetzt weiß der NDISWRAPPER welche Datei den Treiber beinhaltet.

5) Vorbereiten des NDISWRAPPER bevor man ihn laden kann:

sudo ndiswrapper -m

6) Dafür sorgen das der NDISWRAPPER bei jedem start geladen wird:

Dazu muss man die Datei /etc/modules editieren. Z.B. so:

sudo gedit /etc/modules

. Dann muss man in einer leeren Zeile folgendes eintragen:

ndiswrapper

Nach dem nächsten Neustart kann man (mit einer Einschränkung) die WLAN Karte benutzen.

7) Das tmp Verzeichnis aus Schritt 3 kann nun gelöscht werden.

EINSCHRÄNKUNGEN: Das automatische Verbinden zu meinem Router klappt nur, wenn die SSID sichtbar ist. Sobald diese Verborgen ist, kann man die Verbindung zwar noch manuell herstellen, beim nächsten Neustart wird diese aber nicht mehr automatisch hergestellt. Das passiert nur, wenn die SSID sichtbar ist. Die Verschlüsselungsmechanismen scheinen alle zu funktionieren. Die Verbindungsstabilität bei sichtbarer SSID ist 1a.

HTH,
sektor

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

wenn jemand bestätigt, dass diese Methode so funktioniert können wir das im Wiki updaten.

Gruß, noisefloor

ditsch Team-Icon

Avatar von ditsch

Anmeldungsdatum:
13. November 2005

Beiträge: 12007

Wohnort: Schönbrunn

Das ist eine Anleitung zu NdisWrapper und sollte auf keinen Fall in WLAN/Broadcom_bcm43xx eingetragen werden.

sektor

(Themenstarter)

Anmeldungsdatum:
26. April 2008

Beiträge: 45

ditsch hat geschrieben:

Das ist eine Anleitung zu NdisWrapper und sollte auf keinen Fall in WLAN/Broadcom_bcm43xx eingetragen werden.

Auch nicht, obwohl die Anleitung speziell auf den bcm4312 Chipsatz zugeschnitten ist? Ich denke jemand der dieses Problem hat, wird eher unter WLAN/Broadcom_bcm43xx suchen als unter NdisWrapper...

sektor

(Themenstarter)

Anmeldungsdatum:
26. April 2008

Beiträge: 45

noisefloor hat geschrieben:

Hallo,

wenn jemand bestätigt, dass diese Methode so funktioniert können wir das im Wiki updaten.

Gruß, noisefloor

Hallo noisefloor,
unter http://forum.ubuntuusers.de/topic/168892/15/?p=1371419#1371419 hat david.frechen die Anleitung wohl erfolgreich getestet.

Gruß,
sektor

traxanos

Anmeldungsdatum:
31. Dezember 2006

Beiträge: 656

Hier einmal eine überarbeitet Anleitung um dem b43 Treiber zu deaktivieren
http://forum.ubuntuusers.de/topic/170570/

gonkev

Anmeldungsdatum:
16. März 2007

Beiträge: 51

Die Anleitung ist gut. Es klappt, aber das Betriebsystem bei mir wird instabill. auf http://forum.ubuntuusers.de/topic/170570/15/ habe ich etwas beschrieben. kuckt euch das 2. absatz 🤓 .

Antworten |