| ||||||||||||||
MRTG mit Fritz!Box nutzen getestet mit der Fritz!Box WLAN 7050 Firmware 14.04.15 ![]() Die Fritz!Box ist eine kleine eigenständige Telefonanlage mit eingebautem Internetrouter und VOIP-Gateway mit internem S0-Bus. Sie ermöglicht das Telefonieren über Internet mit handelsüblichen analog- und ISDN-Telefonen. Die Fritz!Box unterstützt leider kein SNMP, wie es bei der Protokollierung von Netzwerk-Durchsätzen in der Regel benutzt wird, dafür aber eine uPNP-Schnittstelle. Was ist MRTG? MRTG ist ein Netzwerkmonitoring-Tool, welches die Auslastung einer Schnittstelle grafisch dahrstellen kann. Das Tool ist unter Linux und Windows gleichermaßen einsetzbar, nutzt aber nur das SNMP-Protokoll und die Einbindung von Shell-Scripten. Was ist upnp2mrtg? Dies ist ein Linux-Bash-Shell-Script, welches die uPNP-Daten der Fritzbox in ein MRTG-taugliches Format umwandelt. Unter Windows lassen sich solche Scripte nur mit Hilfe von Cygwin ausführen. Diese Anleitung beschreibt nun, wie man MRTG mit einer Fritz!Box verwenden kann. 1.Installation von MRTG MRTG ist ein Perl-Script, daher unter Windows zusammen mit Active Perl ohne Probleme nutzbar. Aufegrufen wird MRTG z.B. unter Windows mit: c:\programme\perl\bin\wperl.exe mrtg mrtg.cfg 2.Installation von upnp2mrtg Dies ist ein Linux-Bash-Script, welches von MRTG aus gestartet werden kann und wird am besten ins mrtg/bin-Verzeichnis kopiert. Damit dieses Script funktioniert muß zusätzlich netcat installiert werden. Unter Windows läuft das Script zusammen mit Cygwin(bash.exe) und Netcat(nc.exe) für Cygwin. 3.Konfiguration von MRTG In der mrtg.cfg muß unter Windows folgender Eintrag erstellt werden: Target[fritzbox1]: `\programme\cygroot\bin\bash.exe upnp2mrtg` Unter Linux kann der Pfad und die bash.exe komplett entfallen. Unter Windows ist dabei auf die Backslashes zu achten: "\" an Stelle von "/". 4.Konfiguration von upnp2mrtg Dieses Script muß für Windows ein wenig modifiziert werden um die nc.exe aufrufen zu können. Hier das von mir überarbeitete Script von upnp2mrtg: upnp2mrtg 5.Links Und nun viel Erfolg! |