ubuntuusers.de

Broadcom veröffentlicht Treiber unter freier Lizenz

linux.png

Auf diesen Moment werden viele Nutzer von Broadcom-Chipsätzen wohl schon seit Jahren gewartet haben: Das amerikanische Unternehmen gab bekannt, dass sie die Treiber für bestimmte Wlan-Chipsätze unter eine freie Lizenz stellen.

Henry Ptasinski, ein Mitarbeiter Broadcoms, gab die Veröffentlichung gestern auf der Linux Wireless Mailingliste 🇬🇧 bekannt: „Der Treiber ist, obwohl die Arbeit noch nicht vollendet wurde, vollständig quelloffen veröffentlicht worden und nutzt den ‚mac80211 Stack‘. Er unterstützt verschiedene aktuelle Chips (BCM4313, BCM43224, BCM43225) und stellt zusätzlich ein Framework bereit, so dass weitere Chips, beispielsweise in eingebetteten Systemen, auf Basis von mac80211 in der Zukunft unterstützt werden können.

Heise schrieb 2007 dazu: „Der erstmals in den Kernel 2.6.22 integrierte WLAN-Stack ‚mac80211‘ stellt zahlreiche Basis-Funktionen für WLAN-Treiber bereit, auf die Entwickler bei der Programmierung zurückgreifen können. Ohne für Standardaufgaben das Rad jedes mal wieder neu zu erfinden, können sie sich beim Schreiben des Treibers weitgehend auf die Ansteuerung der jeweiligen Hardware konzentrieren.

Anwender kamen dank dieses Stacks auch in den Genuss des bcm43xx-Treibers für Broadcom-WLAN-Hardware, welcher auf den damals neuen Stack portiert wurde.

Broadcom gab bekannt, dass die freien Treiber nur Chipsätze mit dem Standard 802.11n unterstützen werden (zurzeit BCM4313, BCM43224 und BCM43225). Es besteht aber Hoffnung, dass es, bedingt durch ein implementiertes Framework sowie Reverse Engineering, auch in naher Zukunft freie native Treiber für die älteren 802.11b/g-Standards und deren Chipsätze geben wird.

Der neue offene Treiber heißt bcrm80211 und kann zurzeit nur im sogenannten „Linux staging-next tree“ gefunden werden. Geht alles gut, könnte dieser 802.11n-Treiber in die Entwicklung des 2.6.37er Kernels aufgenommen werden. Nutzer älterer Kernel und Ubuntuversionen können diesen in Zukunft eventuell auch über die Linux-Backports-Modules nutzen.

Quellen:

Veröffentlicht von UbuntuFlo | 10. September 2010 00:45 | Kategorie: Linux und Open Source | # Fehler im Artikel melden

stfischr

Avatar von stfischr
1 10. September 2010 01:13

Na wenn das mal keine guten News sind, hab zwar selber kein Brot-Cum aber mehrere Leute die ich betreue, meist gehts da nur mit dem unfreien richtig gut und da ist die Zukunft ja nicht wirklich gewiss.

BaraMGB

2 10. September 2010 01:42
0b:00.0 Network controller [0280]: Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328] (rev 03)

Und nutzt mir das jetzt was?

Kerberos

3 10. September 2010 02:37

Ist das Ganze für die alten Linksys-Büchsen mit OpenWRT relevant? Die haben doch auch Broadcomchips drinnen.

burli

Avatar von burli
4 10. September 2010 07:14

Tolle Nachricht, nur leider hab ich einen Realtek, der bei mir zickt

cephinux

Avatar von cephinux
5 10. September 2010 11:03

Mit einem BCM4322 und 802.11n Draft 2.0 bin ich wohl auch nicht bei den glücklichen, oder?

Jiraiya

Ehemalige

6 11. September 2010 18:11

Ich mit meinem älteren BCM4311 wohl auch nicht, aber ich hab die Hoffnung dass sich da irgendwann mal was machen lässt, dass ich auf dem einen Schlepptop endlich mal ein stabiles WLAN hab. ☺

wormhole1923

Avatar von wormhole1923
7 12. September 2010 00:33

gute sache, wie ich finde. aber der bisherige "nicht" freie tut seine arbeit ganz gut. es hapert meistens ja nicht am wlan treiber, sondern eher am provider 😉

David1991

8 12. September 2010 13:56

Naja, da bin ich ja mal gespannt, ob der Broadcom-STA-Treiber für meine BCM 4315-WLAN-Karte auch bald unter eine offene Lizenz gestellt wird - aber ansonsten schon ein feiner Zug von Broadcom.

detructor15

9 12. September 2010 19:54

muss ich in 10.10 dann den kernel mit aktivem staging-tree kompilieren, oder ist dieser staging-tree in ubuntu standardmäßig aktiv?