Altes Pad: https://pad.n39.eu/p/freifunk6

Freifunk Treffen 2014-05-16

Anwesend:

Bastinat0r

Michel

Christian

aktuelle Probleme: die kbu firmware hat als Mesh-BSSID 02:d1:11:37:fd:45 anstatt der im Protokoll festgeleten 02:D1:11:37:FD:45 Ist das case sensitive?

Vorschlag: alte firmware: kbu, kleinschreibung 02:d1:11:37:fd:45 neue firmware: 02:D1:11:37:FD:45

VPN

VPN beantragen (für den Anfang) Berlin: http://wiki.freifunk.net/Vpn03

oder mieten VPN 30Euro/Jahr https://integrityvpn.com/buy (Schweden) https://hide.me/de/

http://wiki.freifunk.net/Vpn03

Lübeck verwendet: mullvad, ipredator, hide.me

mullvad kostet 5 Euro/Monat bei 3 Verbindungen, Hamburg nutzt für 6 Gateways 2 Accounts von mullvad

Gateway

mögliche Hoster für Gateways: http://www.df.eu/de/cloud-hosting/cloud-server/leistungen/ 14,88 – Sekundengenaue abrechnung – eventuell für dynamische Skalierung https://www.filoo.de/vserver.html 15,64 – Leistung des Servers skalierbar

http://www.server4.pro/openvz.html KVM / XEN / OpenVZ in unterschiedlichen Ländern (Frankreich / Deutschland /Rumänien)

http://www.netcup.de/bestellen/produkt.php?produkt=568 Intel® Xeon® E5-2620 4 GB Ram

http://www.netcup.de/bestellen/produkt.php?produkt=689 Intel® Xeon® E5-2670V2, 8GB RAM, 500 GB HDD, 15,99 im Monat oder

Freifunk NRW ist bei Netcup, GBIT anbindung (shared), durchweg über 100 Mbit

→ Software für den Gateway: Karte (Map) der Knoten: https://github.com/ffnord/ffmap-d3

Vorschlag Michel 1x http://www.netcup.de/bestellen/produkt.php?produkt=568 8,50-9,50 Euro/Monat Root-Server M v2 Root-Server M v2 (6 Monate Laufzeit) 12x8,99 Euro= 107,88 Euro

1x https://mullvad.net/en 12x5,00 Eruo = 60 Euro

Summe: 167,88 Euro / Jahr

## dafür: Christian, Basti, Michel

## dagegen

## Enthaltung: alex (unklar wer das zahlt)

* aktuell haben wir 300 Euro zweckgebundene Spenden für FFMD (Netz39 Konto)

### Leute die sich um das Gateway kümmern * Michel, Basti, Christoph

automate the configuration of a Freifunk Gateway: https://github.com/freifunkhamburg/puppet-ff_gw

Anforderungen Gateway http://wiki.freifunk.net/Freifunk_Hamburg/Gateway/Anforderungen

weitere Infos (leider nicht ganz aktuell https://ffhh.pads.ccc.de/hosting)

How to Gateway http://wiki.freifunk.net/Freifunk_Hamburg/Gateway http://freifunk.net/weil-am-rhein/2014/04/30/mesh-vpn-einrichten/

Router für Gastronomie (viele Nutzer) UniFi AP http://www.ubnt.com/unifi#ap 2,4 GHZ, 120m reichweite ca 55 Euro datasheet: http://dl.ubnt.com/datasheets/unifi/UniFi-AP-DS.pdf *Aktuell funktioniert OpenWRT, jedoch nicht die Freifunk Firmware

Bernd aus Weil am Rhein arbeitet auch gerade an einem Gateway, er dokumentiert das unter http://freifunk.net/weil-am-rhein/

ftp://v22014042172218235.yourvserver.net/gluon/ ftp://v22014042172218235.yourvserver.net/gluon/site.conf

vpn1 ⇒ {

key => '3681086ba4985c508d55b8260219ef39840f765d65985cf2c6cf5391452a0842',
remotes => ['ipv4 "v22014042172218235.yourvserver.net" port 10000'],
},

Skript der Hamburger für das einrichten eines Gateways https://github.com/freifunkhamburg/puppet-ff_gw

Gluon bauen für Magdeburg

Gluon

Gluon ist die Firmware die wir bei Freifunk Magdeburg für unsere Router verwenden. Entwickelt wurde diese von Freifunk Lübeck. Die Firmware basiert auf OpenWRT und bietet eine einheitliche Konfiguration für die Gesamte Community. Beispielsweise ist es auf einem laufenden Router nicht möglich die Konfiguration zu ändern. Hierzu ist ein erneutes Kompilieren der Firmware nötig

Kompilieren von Gluon

m Gluon zu kompilieren installiert man die benötigten Pakete mit:

sudo apt-get install git make gcc g++ unzip libncurses5-dev zlib1g-dev subversion gawk bzip2

Diese Pakete werden benötigt um nachher die Toolchain und die Firmware an sich zu kompilieren. Des weitern werden sollten min. 7Gb an freiem Speicher auf der Festplatte verfügbar sein. Nun lädt man sich die Source-Files für Gluon aus dem GitHub-Repository von Freifunk Lübeck herunter:

git clone https://github.com/freifunk-gluon/gluon.git

Wichtig hierbei ist, dass man sich die Dateien NICHT als Root und auch ohne sudo herunter lädt, da es sonst später zu Problemen beim kompilieren kommt. Da in diesem Repository noch keine Konfiguration dabei ist muss diese extra heruntergeladen werden. Hierzu führt man in dem eben automatisch erstellten Verzeichnis folgenden Befehl aus:

git clone https://github.com/FreifunkMD/site-ffmd.git site/

Nun sind fast alle Dateien vorhanden um mit dem Kompilieren anzufangen. Die letzten Dateien bekommt man mit dem Befehl

make update

und startet das Kompilieren mit:

make

Wichtig hierbei ist es NICHT die Option -j zu verwenden, da dieses Fehler beim erstellen der Toolchain erzeugt. Wenn man auf einem Server über SSH kompiliert ist es zu empfehlen das ganze in einem Screen zu machen. Das komplette Kompilieren dauert um und bei 2 Stunden, also sollte man dich einen Kaffe, eine Mate oder sonst etwas holen und warten. Sobald das Kompilieren ohne Fehler abgeschlossen ist findet man die Images im Gluon-Ordner unter images/factory/