Freetz Addons: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 1: | Zeile 1: | ||
<div style="margin: 10px 10px | <div style="margin: 0; margin-top:10px; margin-right:10px; border: 1px solid #333333; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | ||
<br> | <br><center>[[Datei:ZD-Logo.png]]</center> | ||
<center | <center><big><span style="color:#B5B5B5;">'''''Das Board mit Freiheiten'''''</span></big></center> | ||
< | <font color=white></font> | ||
---- | ---- | ||
<div style="margin: | <br> | ||
< | <div style="margin: 0px 20px 15pt 15pt; border: 2px solid rgb(223, 223, 223); padding: 0em 1em 1em; background-color:#303140; border: 1px solid #000000;"> | ||
<br /> | |||
== Was ist ein Addon ? == | == Was ist ein Addon ? == |
Version vom 11. Juli 2010, 16:14 Uhr

Was ist ein Addon ?
Ein Add-on (von engl. to add „hinzufügen“, auf Deutsch etwa „Erweiterungspack“ oder „Erweiterung“) ist ein optionales Modul, welches bestehende Hard- oder Software ergänzt oder erweitert. Ein Plug-in wird dagegen in eine bestehende Software integriert und stellt ein eigenständiges Programm dar. Eine zusätzliche Software / oder Hardware, welche die Funktionalität einer bestehenden Anwendung oder Hardware erweitert. Mit einem Addon läßt sich also die Fritzbox um neue Funktionen erweitern. Dazu können neue binarys mit Hilfe von Toolchain neu compiliert werden oder schon vorhandene binarys anpasst und genutzt werden.
Addon Zusammensetzung
- rc.file
- cgi file
- config files
Aktuelle Freetz Addons
Apache, php, samba ect. Siehe : |Freetz Wiki
Entwickler Addons
z.B.:
Addon Varianten
- Addon USB-Stick
hiermit wird der Speicher wenig belastet , da binary,liberarys und configs auf einem USB Stick ausgelagert werden. dieses ist somit die gängigste Variante
- Addon intern
hiermit wird der interne Speicher genutzt. Diese Variante wird weniger genutzt , da die Fritzboxen damit an Grenzen gebracht wird. In Einzelfällen kann es aber ohne Probleme verwendet werden
Addons einbauen
Pakete, die noch nicht in Freetz integriert sind, können als sogenanntes Addon Paket installiert werden. Dazu das gewünschte Paket vor dem Erstellen des Image herunterladen und nach ./addon entpacken. Folgendes Beispiel geht davon aus, dass man sich im Verzeichnis des entpackten Freetz befindet:
tar -C addon -xjvf /pfad/zu/addon-paket-0.1-freetz.tar.bz2
Rechte setzen:
chmod -R 777 addon
Danach muss das Paket in der Liste ./addon/static.pkg in eine neue Zeile eingetragen werden (im obigen Beispiel: addon-paket-0.1). Addon Pakete werden nach den integrierten Paketen in der Reihenfolge des Auftretens in ./addon/static.pkg gestartet. Falls es sich bei dem Addon Paket um eine andere Version eines bereits integrierten Pakets handelt, so sollte das ursprüngliche Paket in make menuconfig unter Package selection deaktiviert werden, um Versionskonflikte zu vermeiden.