OpenWrt

Aus wiki.freifunk.net

(Weitergeleitet von OpenWRT)
Wechseln zu: Navigation, Suche

Bei OpenWrt handelt es sich um eine GNU/Linux-Distribution vor allem für WLAN-Geräte der Firma Linksys, insbesondere für die Routermodelle WRT54G und WRT54GS. Es werden mittlerweile auch Router anderer Hersteller unterstützt (z. B. ALLNET, ASUS, Belkin, Buffalo, Microsoft). Ausserdem wird an der Portierung zu weiteren Plattformen mit anderen Chipsätzen (z. B. Texas Instruments AR7, verwendet bei der AVM-Fritz!Box) gearbeitet.

Da die Firma Linksys für ihre Router eine Software modifiziert hat, die als frei verfügbarer Code unter der GNU General Public License steht, hat sie gemäß dieser Lizenz auch ihre selbst entwickelte Software veröffentlicht. Dadurch war es wiederum möglich, das Betriebssystem des Routers zu modifizieren, weiterzuentwickeln und als OpenWrt zu veröffentlichen.

Bei der aktuellen OpenWrt-Version handelt sich um eine sehr kleine GNU/Linux Distribution, die auf dem 2.4.30er Linux-Kernel aufbaut. Eine OpenWrt-Installation besteht im allgemeinen aus zwei Teilen. Der erste Teil ist ein circa 2 MB großer Bereich, in dem alle Programme für die Grundfunktionen des Routers untergebracht sind. Dazu zählen zum Beispiel: Programme zur Netzwerkkonfiguration, NAT und Firewall sowie ein Editor und verschiedene Diagnosetools. Dieser Bereich kann nicht beschrieben werden. Die Größe des zweiten Teils ist abhängig von der Hardware und ist gewöhnlich 2 bis 6 MB groß und kann im laufenden Betrieb beschrieben werden. Dadurch ist die Software beliebig erweiterbar und erlaubt eine Handhabung, wie sie für GNU/Linux-Systeme typisch ist. Damit können auf dem WLAN-Gerät auch nicht vom Hersteller vorgesehene Funktionen genutzt werden. Durch die Debian-ähnliche Paketarchitektur iPKG ist die Installation weiterer Software sehr einfach. Die Konfiguration erfolgt meistens über SSH, ein Webinterface namens webif ist zur Zeit in der Entwicklung. Eine grafische Benutzeroberfläche ist nicht vorgesehen.

Inhaltsverzeichnis

[Bearbeiten] White Russian

Am 26. März 2006 wurde der 5. Release Candidate (Codename "White Russian") freigegeben. Mittlerweile beruht darauf auch die "normale" Freifunk_Firmware.

[Bearbeiten] Kamikaze

Am 23. Januar 2009 wurde der 2. Release Candidate von Kamikaze freigegeben. Es gibt mehr unterstützte Hardware und ein komplett umgebautes Grundsystem. User können darauf aufbauend jede Menge neuer Bugs entdecken und Ideen verwirklichen. Das final Release erfolgte am 21. Februar 2009.

[Bearbeiten] Siehe Auch

[Bearbeiten] Weblinks

Persönliche Werkzeuge