Es gibt einige praktische Softwarepackete für OpenWrt. Hier eine kleine Auswahl mit den nötigen Informationen für die Installation, Konfiguration und Benutzung.
opkg update
Collectd befindet sich zur Zeit (Barrier breaker 2.2.2014) nicht im Repository (trunk).
opkg install collectd collectd-mod-conntrack collectd-mod-contextswitch opkg install collectd-mod-cpu collectd-mod-df collectd-mod-disk collectd-mod-dns opkg install collectd-mod-exec collectd-mod-interface collectd-mod-iptables opkg install collectd-mod-irq collectd-mod-iwinfo collectd-mod-load opkg install collectd-mod-rrdtool rrdcollect10 librrd1 rrdcgi1 rrdtool1
Luci (Webinterface)
opkg install luci-app-statistics
Start
/etc/init.d/collectd enable; /etc/init.d/collectd start
opkg install transmission-remote transmission-daemon
Luci (Webinterface)
luci-app-transmission
Konfiguration
vi /etc/config/transmission
Netzwerk und Verzeichnis festlegen und entsprechend anpassen, geht auf via Luci:
option download_dir '/mnt/sdb1/transmission/done'
option incomplete_dir '/mnt/sdb1/transmission/incomplete'
option rpc_whitelist '127.0.0.1,192.168.0.*'
Start
/etc/init.d/transmission enable; /etc/init.d/transmission start
Android-App, Windows, Mac, Linux: Transmission remote
Für das komfortable Steuern von transmission gibt es für Remote-clients:
Der Midnight-Commander ist sehr praktisch, um in der Shell bequem Dateien zu kopieren, verschieben, editieren, usw..
Achtung: Der mc benötigt mit seinen zugehörigen Bibliotheken einige MB an Speicherplatz. Für Systeme von 8MB Flash-Speicher ist er nicht geeignet.
opkg install mc
Evtl startet der mc nicht, dann reicht wahrscheinlich:
TERM=xterm
und dauerthaft in /etc/profile mit der Zeile:
export TERM='xterm'
Sehr umfangreiche Hinweise auf die Installation von zusätzlichen Packeten finden sich hier (auf Englisch). Zugleich wird hier auch beschrieben, wie man mit 'uci' den Router via Shell konfiguriert. Es hat viele nützliche Beispiele auf der Seite: http://blog.philippklaus.de/2011/04/openwrt-on-a-tp-link-tl-wr1043nd-gigabit-router/
Auf dieser Seite: http://www.thilloy.com/integrations/musicplayer.html wird beschrieben, wie man aus dem Router einen Audioplayer mit angeschlossenem NAS machen kann.
Diese Seite http://linux.xvx.cz/2010/12/openwrt-with-transmission-samba-and.html zeigt anhand eines Beispieles, wie man selber Packete für OpenWrt kompiliert.