Freifunk auf dem A5-V11 3G/4G Router
Der Router ist billig, 8USD. Dieser Blogpost von OpenWrt beschreibt, wie man OpenWrt auf den A5-V11 3G/4G Router flasht. Das heißt: Freifunk mit dem Router ist möglich.
Status
Das Image funktioniert für die Besucher des Freifunks.
Neuer Branch
Auf dem Branch new-3g-router befindet sich ein neues Image. Der restliche Blogpost kann mit “new-3g-router” statt “3g-router” durchgeführt werden. Hier sind die Resultate:
Implementierung
Um Freifunk auf den Router zu bekommen, musste dieser kompiliert werden.
Das Image heißt
openwrt-15.05-ramips-rt305x-a5-v11-squashfs-sysupgrade.bin
.
openwrt-15.05-ramips-rt305x-a5-v11-squashfs-sysupgrade.bin
| | |
| | +-- profile
| +-- target
+-- architecture?
Dieses Wissen hilft, die Parameter für das Bauen einzustellen. Der Commit fasst das zusammen.
Selber Bauen
Um das Image selber zu bauen, können folgende Befehle ausgeführt werden.
git clone --branch 3g-router https://github.com/niccokunzmann/firmware.git
cd firmware
make TARGET=ramips-rt305x V=s j=4 PACKAGES_LIST_DEFAULT=default_4MB
Dabei entstehen Dateien in firmwares/ramips-rt305x/default_4MB/
:
- freifunk-berlin-0.3.0-alpha-75933e3-a5-v11-factory.bin
- freifunk-berlin-0.3.0-alpha-75933e3-a5-v11-sysupgrade.bin
Flashen
Dazu gibt es den Blogpost von OpenWrt. Folgende Kombinationen ergeben sich:
- Das Freifunk-Factoryimage kann verwendet werden.
IP:
192.168.42.1
- Sollte es nicht angenommen werden, was bei mir der Fall war, kann zuerst das
OpenWrt-Image verwendet werden und dann das
Freifunk-Sysupgrade-Image.
IP:
192.168.1.1
danach192.168.42.1
.
Probleme
- Branch
3g-router
- Siehe known, device-specific problems:
Es können weitere LEDs angeschaltet werden und Energie gespart werden. - OLSRd lädt gerade keine Plugins:
OLSR funktioniert aber in der Weboberfläche wird nichts angezeigt. - Es gibt eine LAN-Anschluss aber OpenVPN ist nicht dabei, weil nur 4MB Flashspeicher zur Verfügung stehen. OpenVPN reduzieren?
- Privater Access Point wird verlangt:
Der Einrichtungsassistent braucht verlangt die Eingabe eines privaten Access-Points. Vielleicht kann man den Assistenten nicht bis zum Ende benutzen und muss auf Werkseinstellungen zurücksetzen.
- Siehe known, device-specific problems:
- Branch
new-3g-router
- Ich musste nochmal nachsehen, dass alle Plugins geladen werden. Menu → Services → OLSR IPv4 → Menupunkt “Plugins”
- Es gibt keinen Freifunkassistenten, da dieser OpenVPN braucht und das Image zu groß wird.
- Ich kann den Status nicht einsehen, wenn ich nicht eingeloggt bin.
Ich muss den Pfad
/cgi-bin/luci/admin/status/olsr/neighbors
an die IP anhängen, um an das Anmeldeformular zu kommen. Andere Freifunkteilnehmer sehen unter frei.funk keine Webseite, nur einen internen Serverfehler mit leerer Seite. - Manchmal bricht das WLAN weg.
Bewertung
Das Ding ist klein und billig. Hier sieht man, wie gut der Router mit einem anderen gleich im Nebenraum mesht: Die Signal-Noise-Ratio ist sehr schlecht. Vermutung: Es ist im Blogpost zu lesen, dass die Antenne manchmal enttäuscht aber repariert werden kann.
Die Geschwindigkeit über den Mesh habe ich gemessen und keine nennenswerten Verluste bemerkt. Sie blieb gleich mit den Gateway.