[Freifunk Franken] Release der Firmware 20160506

Tim Niemeyer tim at tn-x.org
So Mai 15 14:50:50 CEST 2016


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 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:
* http://[fdff::60e3:27b7:cec0]/ oder
* http://[fdff::62e3:27ff:feb7:cec0]/
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
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 473 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/mailman/private/franken-freifunk.net/attachments/20160515/384587c6/attachment.sig>


Mehr Informationen über die Mailingliste franken