News/15.05.2016: Release Firmware 20160506
Datum: 09.04.2015
Autor: MisterCrumble
Veröffentlicht: [1],
[2]
Release der Firmware 20160506
Hallo, liebe Freifunkerinnen und Freifunker.
Wichtig: !! Standort am Router eintragen !!
Wir freuen uns heute die neue Firmware 20160506 verkünden zu können.
Größte Änderungen auf einen Blick:
- Rework Web-Ui
- Support TP-Link MR3020
- Support Ubiquiti Bullet M
- Support WR841N-V11
- Custom Image names
Mit der Einführung des neuen Monitorings und dem Schrittweisen Ausstieg aus Netmon müssen die Router-Informationen wie Geo-Location, Hostname und Beschreibung nun direkt am Gerät hinterlegt werden. Hierzu dient das Webinterface.
Wichtig: !! Standort am Router eintragen !!
Ein Standort im Monitoring reicht nicht. Wichtig ist der Standort im WebUI am Gerät selbst!
Wenn kein Standort eingetragen ist kann der keyXchange nicht die richtige Hood ermitteln und gibt die "default Hood" zurück. Wenn nun zwei Freifunk Geräte per Funk Meshen, aber per VPN in jeweils unterschiedlichen Hoods sind, werden die beiden Hoods verbunden. Das erhöht den Overhead und macht dadurch das Netzwerk kaputt. Passiert so etwas nicht nur einmal, kann es zu Routing-Loops kommen. Die beteiligten Subnetze/Hoods werden im Falle einer Routing-Loop gänzlich unbenutzbar. Knoten, die das Netz stören, können im keyXchange (ggf ohne Rücksprache) vom VPN ausgeschlossen werden.
Das Webinterface ist über verschiedene Adressen zu erreichen:
http://[fdff::'Link-Local']/ oder http://[fdff::'MAC']/
Wobei 'Link-Local' und 'MAC' jeweils mit den Daten des zu erreichenden
Knotens ersetzt werden müssen. Der Zugriff geht jeweils innerhalb der
selben Hood.
Beispiel:
- MAC: 60:E3:27:B7:CE:C0
- Link-Local: fe80::62e3:27ff:feb7:cec0%dev
Dann geht der Zugriff über:
Die Angabe des Scopes (Interface) ist nicht mehr nötig.
Wenn die MAC oder die Link-Local nicht bekannt sind, ist der Knoten auch über diese universelle Adresse erreichbar: http://[fdff::1]/ . Hierbei kann der Zugriff allerdings nur über eine direkte Verbindung (Kabel oder auf genau diesem Gerät per WLan verbunden) erfolgen.
Die Adressen gehen ebenfalls alle für den SSH Zugriff.
Sollte der Zugriff nicht möglich sein, liegt die Ursache vermutlich daran, dass der eigene PC keine IPv6 Adresse aus dem fdff Subnetz bekommen hat. Dies erfolgt nur automatisch, wenn der PC eine direkte Verbindung (Kabel oder auf genau diesem Gerät per WLan verbunden) zu irgendeinen Knoten mit einer Firmware dieser Version (oder neuer) hat.
In diesem Beispiel wird der PC keine IP aus dem fdff Subnetz bekommen:
[PC] - [0.5.2 Knoten] - [20160310 Knoten] \______________________/\
Die Firmware befindet sich am üblichen Ort: https://dev.freifunk-franken.de/firmware/20160506/
Bzw für die AUX Hood: https://dev.freifunk-franken.de/firmware/aux/20160506/
Ich bedanke mich für die vielen Beiträge und die super Diskussionen.
Unten, wie immer, das Shortlog.
Lieben Gruß auch aus dem IRC irc://freenode.net/freifunk-franken
--
Christian Dresel (2):
ar71xx-make-bootconsole-wait-for-both-THRE-and-TEMT Add support for Ubiquiti Bullet M
Dominik Heidler (4):
Remove the old WebUI Add new WebUI WebUI: New public status page Fix l2tp stat counter
Jan Kraus (7):
Added numbers to build_patches to see the history of the Patches and created folders for each feed. Changed patch behavior because if was not comfortable. Now you don't need to add every patch into buildscript. use custom names for binary builds. fixes #9 Added Version check in sysupgrade added buildrelease() for release process Added Support for TP-Link MR3020 Removed unused board_* functions
Tim Niemeyer (11):
fff-batman-adv-legacy: new package buildscript: copy the community.cfg to the root fs fff-fastd: new package fff-firewall: new package fff: depend on new fff- packages fff-random: move random from fff to own package fff-nodewatcher: add dependency to ip and ip-bridge bsp/*/.config: refresh configs fff-nodewatcher: remove busybox httpd gitignore: fix for not ignoring build_patches folder buildscript: bump openwrt to eadf19c0b43d2f75f196ea8d875a08c7c348530c
Tobias Klaus (3):
Adds support for WR841n-v11 Makes firewall init script executable adds a 'support' package for scripts not neccessary