Monitoring a Fritz!Box using RRDtool

RRD­tool is a pop­u­lar and ver­sa­tile pro­gram to store and aggre­gate time-dependent data in way that the size needed for stor­age is not grow­ing indef­i­nitely. Fur­ther­more it has a pow­er­ful plot­ting engine to gen­er­ate nice graphs. It is there­fore widely used to mon­i­tor net­work devices.

The pop­u­lar Fritz!Box router can be queried using the TR-064 pro­to­col for the num­ber of trans­ferred bytes. The Fritz Speed pack­age brings these two together to enable mon­i­tor­ing and graph­ing the WAN traf­fic of the Fritz!Box.

Check the project on GitHub or directly go to the docs.

CarPlay nachgerüstet — Ein Erfahrungsbericht

Meine Voraus­set­zun­gen Ich fahre einen Mer­cedes CLK Bau­jahr 2003 und dieser hat ein ein­faches Navi ver­baut, welches so direkt keine Möglichkeiten zum Anschließen eines Tele­fons über Blue­tooth oder zumin­d­est Aux hat. So war die Idee, man müsste mal das Radio tauschen und glück­licher­weise ist in der Mit­telkon­sole ein Doppel-DIN Schacht ver­baut, den man doch mit […]

Fixing a RaspberryPi raspian SD Card

Recently I ran into an issue with my Rasp­berry Pi. It was not acces­si­ble over the net­work and the HDMI out­put showed no sig­nal, too. The power LED on the RPi was lit, how­ever the green LED show­ing SD card activ­ity was not blink­ing when power was attached. On my RPi I was run­ning the […]

New Beefy Storage Home Server — Part 1

The Aim After using my com­put­ing equip­ment for some time my desk got filled with 3 exter­nal hard dri­ves con­tain­ing back­ups and archived data such as videos, pho­tos. Even worse these dri­ves spin down after a while result­ing in a 6 sec­ond lag when open­ing a file open or save panel. Fur­ther­more the use of […]

Simple Samba Configuration for Public Shares

The Aim Some­times it is nec­es­sary to share files from a POSIX oper­at­ing sys­tem (Linux, FreeBSD, etc.) with Win­dows com­put­ers via the net­work. For this task Samba is the pow­er­ful inter­op­er­abil­ity suite which can han­dle this task. To dis­tin­guish between these two sys­tems I will dif­fer­en­ti­ate between POSIX (that is the samba server) and Windows […]

Writing a Parser Is Boring?

When inter­act­ing with dif­fer­ent ser­vices or pro­gram there often comes the point where some sort of file has to be parsed into a data struc­ture, which can be processed later. For stan­dard file for­mats like XML or JSON parsers are avail­able for almost any lan­guage out there. (BTW I love the graph­i­cal rep­re­sen­ta­tion of the […]

Dancing the DHCP Samba

After a hard­ware fail­ure of a Linux com­puter I took the chance to set up a Debian instal­la­tion from scratch. So I saved the data that was impor­tant to a server, burned the Debian DVD and installed it on the com­puter. When it came to net­work­ing it got a lit­tle more com­pli­cated: as the server […]

Deploying a Wireless Network in Your House

The rise of mobile elec­tronic devices, which need inter­net access has changed the demand we have on our home net­works. The days are over where one had a sin­gle com­puter con­nected with a wire to the broad-band inter­net modem. WLANs became very pop­u­lar because net­work client became more mobile. It started with the note­books with […]

Neuer Löwe im Käfig

Seit gestern ist es draussen, das neue Mac OS 10.7 Lion. Das erste Release, dass nur noch online zu beziehen ist. Auf der einen Seite ist das sicher­lich pos­i­tiv, allerd­ings wenn man eine nicht sooo bre­it­bandige Inter­netverbindung hat, kann der Down­load zur Geduld­sprobe wer­den. Ich werde in einer kleinen Serie von Beiträ­gen berichten, wie die […]

Chrome OS — News von der Google I/O 2011

Am zweiten Tag der Google I/O 2011 wur­den in der Keynote einige Neuerun­gen in Googles Chrome Browser und in Chrome OS vorgestellt. Der Unter­schied zwis­chen diesen bei­den besteht darin, daß es sich bei Chrome OS um ein kom­plettes Betrieb­ssys­tem han­delt, in nur eine App­lika­tion läuft: ein Chrome Browser. Um noch einen weit­eren ähn­lichen Namen hinzuzufügen […]