OpenWrt: weitere Software

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

Statistiken grafisch aufbereitet

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

Torrent mit Fernbedienung

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:

Midnight-Commander

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'

Installation weiterer Pakete, Informationen

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.