Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


opentracker

Dies ist eine alte Version des Dokuments!


Torrent Tracker

Zur verteilung der Firmware via Torrent ist ein eigener Tracker geplant. Mit OpenTracker kann dieser möglicherweise sogar als Cluster in der Mesh Wolke eingesetzt werden. Eine gute Performance auf WLAN Routern wird beworben, ein erster Bauversuch und Testbetrieb auf einem RaspberryPi war erfolgreich.

Installation

Nachfolgend die Installation an einem RaspberryPi mit Raspbian minmal

Abhänigkeiten Installieren

Zuerst installieren wir über die Paketverwaltung etwas software die wir später beim Bauen und Einrichten benötigen

sudo apt-get update
sudo apt-get install git cvs vim

Programm bauen

Wechselt in ein belibiges Verzeichnis in dem ihr Schreibrechte habt. Nun laden wir uns über die Versionierungssoftware den quellcode herunter und bauen diesen.
Wir beginnen mit einer benötigten Bibliothek

cvs -d :pserver:cvs@cvs.fefe.de:/cvs -z9 co libowfat
cd libowfat
make

Nachdem die bibliothek fertig ist, widmen wir uns dem eigentlichen Tracker, wir wechseln also wieder in übergeordnete verzeichniss zurück, laden den quellcode herrunter und bauen.

cd ..
git clone git://erdgeist.org/opentracker
cd opentracker
make

Nun haben wir eine ausführbare Datei namens opentracker. Diese wird allerdings nur im Vordergrund ausgeführt, daher geht es als nächstes darum daraus einen Services zu machen der im Hintergrund läuft.

opentracker.1449572374.txt.gz · Zuletzt geändert: 08.12.2015 11:59 von kevin