OpenWRT - Bandbreite der einzelnen Geräte anzeigen (Monitor)
Die meisten Router zeigen einen Überblick über alle verbundenen Geräte, manche eine Momentaufnahme der verwendeten Bandbreite, kaum einer gibt aber einen Überblick über die verbrauchte Datenmenge eines bestimmten Zeitraumes und schon gar nicht von welchem Gerät diese verbraucht wurde. Um die konsumierte Bandbreite etwas transparenter zu gestalten, war ich auf der Suche nach einer Möglichkeit die Bandbreite pro Gerät historisch aufzuzeichnen. Die Firmware von normalen Routern bieten hier kaum eine Möglichkeit, anders beim Einsatz einer Open-Source-Firmware, zum Beispiel OpenWRT, siehe: Alternative Router Firmware: OpenWrt und nicht mehr DD-WRT.
OpenWRT
OpenWRT ist OpenSource und kann somit beliebig angepasst werden, soweit die Theorie: Praktisch habe ich für die LEDE-Weboberfläche aber kein brauchbares Paket finden können. Die verfügbaren Softwarepakete für OpenWRT integrieren sich nicht in dessen Weboberfläche und sind gefühlt etwas in die Jahre gekommen. Dennoch bieten die hier vorgestellten Erweiterungen einen guten Überblick über die verbrauchte Bandbreite:
bandwidthd
bandwidthd kann ganz einfach in den Pakten von OpenWRT aktiviert werden und bietet einen Überblick für den täglichen, wöchentlichen, monatlichen und jährlichen Traffic, sowie Charts für den Gesamtverbrauch und für jedes einzelne Gerät.
Zum Aktivieren des Paketes in OpenWRT auf "System", "Software", "Update lists ..." und dann nach bandwidthd suchen und installieren:
Die Statistik kann dann außerhalb der Weboberfläche des Routers über die IP des Routers und /bandwidthd aufgerufen werden, z.B.: http://192.168.0.1/bandwidthd
Yet Another Monior (YAMon)
YAMon ist nicht direkt über die OpenWRT-Pakete verfügbar: Für die Installation wird ein Bash-Script angeboten. Um die Statistik-Daten zu speichern habe ich einen USB-Stick am Router verwendet auf welchen ich vorab auch gleich das Installationsscript abgelegt habe: yamonxxxinstall.sh, siehe usage-monitoring.com/. Die furchtbare Homepage des Herstellers war für mich anfangs ziemlich abschreckend, die Software an sich wirkt auch extrem alt, ist aber nicht ganz so schlimm und bietet dennoch jede Menge Statistik. Die Installation erfolgt dann durch das Verbinden mittels ssh auf den Router, als Voraussetzung habe ich auch die Pakete für den Zugriff auf den USB-Stick installiert und diesen gemountet:
opkg update && opkg install block-mount e2fsprogs kmod-fs-ext4 kmod-usb3 kmod-usb2 kmod-usb-storage darkstat
block detect > /etc/config/fstab
uci set fstab.@mount[0].enabled='1' && uci set fstab.@global[0].check_fs='1' && uci commit
/sbin/block mount
cd /mnt/sda1
./yamon347install.sh
Der Aufruf erfolgt dann über die Router IP/yamon, z.B.: http://192.168.0.1/yamon
YAMon bietet wesentlich mehr Informationen, ist meiner Meinung nach aber etwas unübersichtlicher wie z.B. Bandwidthd.

{{percentage}} % positiv

DANKE für deine Bewertung!

eigene Zertifizierungsstelle - Anleitung Tool XCA
Mit dem kostenlosen Tool XCA ist es sehr einfach möglich, selbst Zertifikate zu erstellen. ... weiterlesen

localhost aufrufen: IP Adresse "127.0.0.1", "::1" | was ist localhost?
Wäre der Computer ein Haus, wäre "localhost" sowas wie "zu Hause". Kurz und knapp: "localhost" ist der Netzwerkname für das eigene Gerät: für sich selbst. ... weiterlesen

Firefox und alte Java Version ohne Installation: Portable
Aufgrund zahlreicher Sicherheitslücken hat Java in der Vergangenheit immer wieder Schlagzeilen gemacht. Schon möglich, dass neuere Versionen etwas sicherer sind, dafür funktionieren aber zahlreiche webbasierte Verwaltungsoberflächen nach einem Update nicht mehr. Wer also keine alte Java-Version auf seinem Rechner installieren will, kann Firefox mit einer alten Java-Runtime (JRE) einfach bei Bedarf aus einem Ordner starten, ganz ohne Installation. ... weiterlesen