Inhaltsverzeichnis
Pakete, Addons und CGI-Erweiterungen
Diese WIKI-Seite dient als Überblick und sollte helfen sich für das eine oder für das andere Paket zu entscheiden. Neben diesem Überblick existiert noch ein Thread in IPPF, wo jeder seine Lieblingskonfiguration posten kann. Diese "Lieblingskonfigurationen" geben einen guten Richtwert dazu, wie viele Pakete auf einmal die Box gerade noch ertragen kann, um noch stabil zu funktionieren. Die Größenangaben (Platzbedarf/-einsparung im komprimierten Dateisystem) sind nur ungefähre Richtwerte und können von Version zu Version variieren.
Pakete
Pakete, die als "ex" (external) markiert sind, lassen sich wahlweise "nach extern auslagern" (z.B. auf einen USB-Stick). "St" beschreibt den aktuellen Stand (Status) der Einbindung in Freetz ( stable, testing, unstable), und ist nicht unbedingt immer aktuell (den aktuelleren Status erkennt man daran, wo das Paket letztendlich in menuconfig auftaucht. Das Paket ist ab "Version" in Freetz enthalten.
Paketname | Beschreibung | ex | St | Größe | Version | |
aiccu | SixXS IPv6 tunnel | 1.2 | ||||
Apache + PHP | Apache Webserver mit PHP | 550kb+ | 1.0 | |||
Asterisk | PBX-Telefonanlage | |||||
autofs | bindet Dateisysteme bei Bedarf ein | 1.2 | ||||
Bash | die Bourne Again Shell | 540kb+ | 1.0 | |||
bfusb? | Unterstützung für den AVM BlueFRITZ! USB Stick | 1.1 | ||||
bind | DNS-Server | 1,7mb+ | 1.2 | |||
BIP | IRC Proxy | 1.0 | ||||
BlueZ | Official Linux Bluetooth protocol stack | ~1mb (incl. libs) | 2.0 | |||
Bluez-Utils | Bluetooth Utilities | 1.0 | ||||
bftpd | kleiner FTP-Server | ~ 62kb | 1.0 | |||
bird | Internet Routing-Daemon | 1.0 | ||||
br2684ctl | Konfigurationstool für ATM Ethernet Bridging | 1.1 | ||||
bridge-utils | Kein Kartenspiel, sondern TCP bridging Utilities | 1.0 | ||||
Callmonitor | ermöglicht Konfiguration von Aktionen bei eingehenden Anrufen | 1.0 | ||||
checkmaild | POP3/ IMAP-Mailkonten regelmäßig auf neue Mails überprüfen lassen | 16kb | 1.0 | |||
cifsmount | Netzwerklaufwerke einbinden | 1.0 | ||||
Collectd? | Sammeln von Systeminformationen | 1.0 | ||||
classpath? | Java Classpath | 1.0 | ||||
cpmaccfg | internen Switch konfigurieren | 1.0 | ||||
CryptSetup? | Disk Encryption | 1.0 | ||||
CTorrent | ein BitTorrent Client | 1.0 | ||||
CURL | ein Tool ähnlich wget mit SSL-Unterstützung | 1.0 | ||||
davfs2 | WebDAV Share mounten | 1.1 | ||||
Debootstrap | Debian Bootstrap | 1.0 | ||||
deco | Demos Commander - Dateimanager | ~ 60kb | 1.0 | |||
DemoPackageA | Ein Demo-Plugin "Hello World" | 2.0 | ||||
DigiTemp | Werte von 1-wire devices auslesen | 1.2 | ||||
Dns2TCP | noch ein TCP Tunneler | 1.0 | ||||
dnsmasq | DNS-, DHCP- und TFTP-Server | ~100kb | 1.0 | |||
dosfstools? | Utilities für das FAT Dateisystem | 1.2 | ||||
dropbear | kleiner SSH2-Server und Client | ~85kb | 1.0 | |||
dtach | detaches a program from the terminal (similar to screen, but a lot smaller) | 1.1 | ||||
DTMFBox | Softswitch-Applikation für SIP und CAPI (VoIP/ISDN) | 1.0 | ||||
e2fsprogs | Utilities für das EXT2 Dateisystem | ~312kb | 1.0 | |||
E-MailRelay | E-Mail Proxy/Forwarder | |||||
Empty | PTY Utility | 1.0 | ||||
eSpeak | TTS-Sprachsynthesizer für Englisch und andere Sprachen | 1.0 | ||||
fortune | Anzeige von Glückskeksen und anderen humorvollen Aphorismen | ~4kb | 1.2 | |||
fstyp | Erkennung von Dateisystemen | 1.0 | ||||
FUSE | Filesystem in Userspace | 1.0 | ||||
git? | verteilte Versionsverwaltung von Dateien | 1.2 | ||||
gw6 | gogo6/freenet6 IPv6 tunnel | 1.2 | ||||
Haserl | Haserl is a small program that uses shell or Lua script to create cgi web scripts | ~37kb | 1.0 | |||
hiawatha | Hiawatha is a webserver for Unix and has been build with security in mind | ~105kb | 2.0 | |||
hd-idle | Tool zum Abschalten inaktiver Festplatten | 1.1 | ||||
hol | Tool zum Abschalten von PCs über das Netzwerk | 1.2 | ||||
hp-utils | Tools für HP-Drucker | ~104kB | 1.2 | |||
HPLIP | HP Linux Imaging and Printing: Scannen und Tools für HP-Geräte | ~330kB | 1.2 | |||
htpdate | Zeitsynchronisierung über HTTP | 1.2 | ||||
httptunnel | HTTP Tunnel Server | 1.1 | ||||
iftop? | 'top' für's Netzwerk | 52kB | 1.2 | |||
igmpproxy | Einfacher multicast routing daemon | 35kB | 1.2 | |||
ImapProxy? | ImapProxy is a caching IMAP proxy server | 2.0 | ||||
inadyn | kleiner dynamic DNS Client | 1.0 | ||||
inetd | 'Virtual' inetd package | 1.0 | ||||
inotify Tools | Protokollierung von bzw. Ereignissteuerung durch Dateisystem-Vorgänge(n) | 1.0 | ||||
iodine | TCP over DNS Tunnel | ~55kb | 1.0 | |||
iptables | Netfilter/IpTables (Linux Firewall) | ~ 30kb | 1.0 | |||
Irssi | IRC Client | ~780kb | 1.0 | |||
JamVM | eine kleine, doch vollständige Java VM | ~160kb | 1.0 | |||
knockd | Ermöglicht Port Knocking | ~ 60kb | 1.0 | |||
ldd | List Dynamic Dependencies (wovon hängt was ab) | 1.0 | ||||
lighttpd | freier kompakter Webserver | 1.2 | ||||
lsof | kleines Programm, um alle offenen Dateien anzuzeigen | 1.0 | ||||
ltrace | wie strace, nur halt für Libraries | 1.0 | ||||
Lua | Lua Scripting Language | ~190kb | 1.0 | |||
Lynx | Text-Modus Web-Browser | 1.0 | ||||
madplay | MPeg Audio Decoder | 1.0 | ||||
matrixtunnel | Matrixtunnel - SSL-Tunnel für abhörsicheren Zugang zur Box oder Systemen dahinter | ~100kB | 1.0 | |||
mc | Midnight Commander - ein Unix-Dateimanager | 400kb+ | 1.0 | |||
mcabber | Jabber Console Client | 1.1 | ||||
| Mediaserver aus der AVM Labor Version ( USB ) | 2.0 | ||||
MediaTomb | MediaTomb UPnP MediaServer | 1.2MB+ +~2.5MB Libs | 1.2? | |||
microperl | Perl without operating-specific functions | 1.1 | ||||
minidlna | DLNA/UPnP-AV Server | 1.2 | ||||
minifo | Overlay Filesystem - schreibgeschütztes Gerät beschreibbar machen | 1.0 | ||||
module-init-tools | Utilities zum Verwalten von Kernelmodulen | 1.0 | ||||
mod | Base-Package. Es wird immer automatisch installiert | 1.2 | ||||
mtr | Netzwerkdiagnose - Ping und Traceroute in einem | 1.0 | ||||
Nagios | Monitoring Programm | 1.1 | ||||
nano | Texteditor | 1.1 | ||||
ncftp | NcFTP Client | 233kb+ | 1.2 | |||
ndas | Network Direct Attached Storage | 1.2 | ||||
netcat | Ermöglicht Ein- und Ausgaben über das Netzwerk (TCP und UDP) | 1.0 | ||||
nmap | Utility for network exploration or security auditing | 694kb | 1.2 | |||
Net-SNMP | Simple Network Management Protocol Server | 1.0 | ||||
netatalk | AFP (Apple Filing Protocol) fileserver | ~750kB | 1.2 | |||
nfs-utils | NFS Utilities | 1.1 | ||||
noip? | dynamic DNS Update Client for noip | 1.0 | ||||
nfs | Fritzbox als NFS-Client nutzen, um mehr Speicherplatz zu erhalten | 1.1 | ||||
NTFS-3G | NTFS Support | 1.0 | ||||
ObexFTP | ObexFTP Server | 1.0 | ||||
OpenConnect? | Cisco AnyConnect VPN Client | 2.0 | ||||
OpenDD | Dynamic DNS Client | 1.2 | ||||
openntpd | Abgleich und Bereitstellung der Uhrzeit | 1.0 | ||||
OpenSSH? | SSH2-Server und Client, SFTP-Server | 440kb+ | 1.1 | |||
openvpn | ermöglicht Aufbau eines virtuellen privaten Netzwerks (VPN) | 1.0 | ||||
OWFS | Unterstütztung für viele 1-wire devices | 1.2 | ||||
pciutils | Utilities für PCI Geräte | 1.1 | ||||
PHP | Server-side HTML embedded scripting language | ~5mb (without libs) | 1.0 | |||
pingtunnel | TCP mit ICMP Echo Anfragen und Antworten (ping) tunneln | ~40kb | 1.0 | |||
Polipo? | Small and fast caching web proxy | ~220kB | 1.2 | |||
portmap | portmap Utility | 1.1 | ||||
pptp | PPTP-Client | 95kb | 1.0 | |||
pptpd | Poptop - Ein PPTP-Server | 79kb | 1.0 | |||
privoxy | HTTP Proxy mit umfangreichen Filtermöglichkeiten | 1.0 | ||||
Prosody IM | Prosody is a flexible communications server for Jabber/XMPP written in Lua | 2.0 | ||||
Quagga | The Quagga Software Routing Suite | 1.0 | ||||
radvd | IPv6 router advertisement daemon | 386kb | 1.2 | |||
rcapid? | CAPI-Server | 1.0 | ||||
rrdtool | Data logging and graphing system | 424kb | 1.0 | |||
rsync? | Effizientes Kopieren von Dateien über Netzwerk | 410kb | 1.2 | |||
Ruby | Ruby Scripting Language | ~1.3MB | 1.0 | |||
s3fslite | FUSE file system for Amazon S3 | 2.0 | ||||
SableVM? | alternative Java VM | 1.1 | ||||
Shell in a Box? | Terminal im Webbrowser | 1.2 | ||||
samba/nmbd | Freigabe von Dateien über das SMB/CIFS-Protokoll (auch für Windows) sowie Namensauflösung der Box im Netzwerk | 1.0 | ||||
SANE | Scanner Access Now Easy (Scanner-Support, Scan-Server) | ~90-700kB | 1.1 | |||
screen | Fenstermanager zur Verwendung mit textbasierten Eingabefenstern (Textkonsole) | 1.0 | ||||
ser2net | Serial to Network Proxy, COM-Ports über telnet und TCP nutzen | 2.0 | ||||
sispmctl | GEMBIRD SiS-PM (sispm) USB-controlled power-outlet device (AKA IntelliPlug) Support | 1.0 | ||||
SMARTmontools | Zeigt S.M.A.R.T. Werte von Festplatten an | 1.2 | ||||
smstools3 | Senden/Empfangen von SMS mit UMTS-Stick | 2.0 | ||||
socat | eine Art erweitertes netcat (inkl. SSL Support) | 1.1 | ||||
squid? | Web Proxy Server | 1.1 | ||||
strace | Tool zum "Tracen" von Programmen | 1.0 | ||||
Streamripper | Record mp3 streams | 1.0 | ||||
stunnel | SSL-Tunnel für TCP-Verbindungen | 1.0 | ||||
subversion (svn) | Software zur Versionsverwaltung von Dateien und Verzeichnissen | 1.2 | ||||
Sundtek Treiber | Treiber für Sundtek DVB Sticks | 1.0 | ||||
tcpdump | Überwachung und Auswertung des Netzwerkverkehrs | full: ~680kb mini: ~350kb | 1.0 | |||
tcp_wrappers | Host-basiertes Networking ACL System | 1.1 | ||||
Tinc | VPN Daemon | 1.1 | ||||
tinyproxy | HTTP and HTTPS Proxy | ~ 70kB | 1.0 | |||
tor | SOCKS Proxy mit Anonymisierungsfunktion | 1.0 | ||||
transmission | kleiner BitTorrent Client | 1.0 | ||||
tree? | rekursives Auflisten von Verzeichnissen in Baum-Struktur | 1.1 | ||||
unbound | Unbound is a validating, recursive, and caching DNS resolver | 2.0 | ||||
umurmur? | kleiner Mumble Server | 1.2 | ||||
unrar? | rar-Archive auf der Box entpacken | 174kb | 1.2 | |||
USB-IP | USB Device Sharing über IP | 1.0 | ||||
USB-root | Auslagerung von / auf ein USB-Laufwerk | 1.0 | ||||
usbutils | USB Geräte und Informationen auflisten | 1.1 | ||||
vim | "vi improved": Text-Editor | 1.0 | ||||
vnstat? | Network traffic monitor | 1.2 | ||||
vpnc | Client für den Cisco VPN-Konzentrator | 1.0 | ||||
vsftp | Schneller, frei konfigurierbarer und sicherer FTP Server | 1.0 | ||||
vtun | virtueller Tunnel (VPN) über TCP/IP Netzwerke | 1.2 | ||||
wget | WGet Utility (Dateien aus dem Internet von Kommandozeile downloaden) | ~150kb | 1.0 | |||
WOL | Wake on LAN (Ersatz für ether-wake) | 1.1 | ||||
wput | Das Gegenstück zu "wget": Dateien per HTTP hochladen | 1.1 | ||||
xmail | Mail server | 1.2 | ||||
Xpdf? | PDF-Tools: Konvertierung nach PostScript/Text + Informationen (nicht der Viewer!) | 1.1 | ||||
xrelayd | kleiner stunnel Ersatz (Nachfolger von matrixtunnel) | ~200kb | 1.0 | |||
ziproxy | Forwarding, non-caching, HTTP proxy targeted for traffic optimization | ~113kb libs: ~312kb | 2.0 |
Addons
Addons sind Pakete, die (noch) nicht direkt in Freetz eingebunden sind (für diese existiert noch kein Eintrag in der menuconfig), und daher zur Einbindung noch ein wenig Handarbeit erfordern.
Paketname | Beschreibung |
nhipt | Leistungsfähige Web-Oberfläche zur Konfiguration der Iptables Firewall Unterstützt alle iptables / ip6tables Module (IPv4 & IPv6) als dynamisches freetz Paket direkt von USB Stick (NEW) |
FritzLoad | FritzLoad kann automatisiert Dateien von bzw. zu Sharehostern herunter- und hochladen |
FHEM | Überwachung und Steuerung von Home Automation Systemen, u.a. FS20 (mächtige Variante) |
fhzctrl | Überwachung und Steuerung von Home Automation Systemen, u.a. FS20 (einfache Variante) |
CGI-Erweiterungen
Paketname | Beschreibung | Größe | Version |
authorized_keys | Web-Oberfläche für root's authorized_keys von Dropbear & OpenSSH | 1.2 | |
AVM firewall CGI | Web-Oberfläche um die von AVM dem User vorenthaltene integrierte Firewall zu administrieren | ~ 17kb | 1.0 |
dnsd | Small static DNS server daemon (busybox) | ~483kb | 2.0 |
downloader-cgi | Web-Oberfläche zum Nachladen von Dateien ins RAM beim Hochfahren der Box | ~ 2kB | 1.0 |
iptables-cgi | Web-Oberfläche für Iptables | > 70kb | 1.0 |
Nano-Shell | Minimal-Shell für komplette Befehlseingabe via Web-URL | 1.0 | |
nfsd-cgi | Web-Oberfläche zur Konfiguration des NFS-Servers | 1.1 | |
nhipt | Leistungsfähige Web-Oberfläche zur Konfiguration der Iptables Firewall (IPv4 & IPv6) (NEW) | 63kb | 1.2 |
RRDstats | Web-Oberfläche zur Konfiguration des RRDtools (Round Robin Database Tool) | 1.0 | |
Onlinechanged-CGI | Web-Oberfläche zur Definition eigener Onlinechanged-Skripten, die bei Verbindungswechsel ausgeführt werden | 2.0 | |
Rudi-Shell | Rudi(mentär)-Shell für komplette Systemkontrolle via Web | 1.0 | |
PHPXMail | PhpXmail is a web based management software for the Xmail mail server written in php | ~90kb (ohne PHP) | 1.2 |
ppp-cgi | Web-Oberfläche zur Konfiguration des pppd | 1.2 | |
spindown-cgi | Web-Oberfläche für sg3_utils (Sleep-Modus für angeschlossene Festplatten) | 28kb | 1.0 |
syslogd-cgi | Web-Oberfläche für den Syslogd | 1.0 | |
virtualip-cgi | ermöglicht das Anlegen virtueller IPs auf der Box | 1.0 | |
wol-cgi | Web-Oberfläche für Wake on LAN | 1.0 |
Apps
Externe Apps die für Freetz entwickelt worden sind, um Freetz funktionen über ein Mobile Device zu steuern (Android, IOS, etc):
Freetz Manager (IOS / iPhone / iPad) https://itunes.apple.com/us/app/freetz-manager/id658333400?l=de&ls=1&mt=8
- Services Start/Stop/Restater
- Fritzbox Shutdown/Restart
- Fritzbox/Freetz Status (Hardware, Netzwerk, Ram, Packete, Log, etc)
- Preis: $1,99
Weiteres
Seit 18.09.2009 gibt es [in der Entwicklerversion] drei optionale Erweiterungen zum WebIF, die einen informativen Charakter haben:
- .config kann nun in einer gefilterten Version optional auf die Box "mitgenommen" werden. Dadurch ist es möglich, die FREETZ-Konfiguration auch dann auszulesen, wenn die Image-Datei längst verloren ist.
- BOX-INFO: Hardware- und Firmwarespezifische Informationen über die Box (AVM-Teil). Auch Umgebungsvariablen der Box können angesehen werden.
- FREETZ-INFO: Versteckte Informationen über FREETZ. Hier kann z.B. .config oder externalisierte Dateien angezeigt werden. Auch Erstellungsdatum vom FREETZ-Image und Benutzerdefinierte Informationen können durch FREETZ-INFO im WebIF dargestellt werden.
BOX-INFO- und FREETZ-INFO-Seiten können sowohl im menuconfig (zum Platzsparen), als auch im FREETZ-WebIF deaktiviert werden. Beide Seiten sind zwar eigenständige CGIs, bilden aber in dem Sinne kein Paket und gehören zum mod selbst als optionale Teile. Standardmäßig sind alle drei INFO-Komponenten aktiviert und können im menuconfig bei aktiviertem "Expertenansicht" unter "Advanced Settings" abgewählt werden.
Für die Patches gibt es eine eigene Sektion.
If you get the message /var/flash/freetz too big or similar after trying out several packages then:
- Login using telnet (or SSH)
- Goto the directory /var/tmp/flash
- Remove the files of packages you don't use anymore
- modsave
Another trick is to move configuration files of external packages also to external storage and to make symbolic links to them, for example:
- mv /var/tmp/flash/php.ini /var/media/ftp/uStor01/config/php.ini
- ln -s /var/media/ftp/uStor01/config/php.ini /var/tmp/flash/php.ini
- Modsave
Note that these configuration files don't get backed up using the Freetz menu!
Yet another option is to integrate static data, like certificates, into the flash image, see here for details.