Beta der Firmware 20160213-beta

Tim Niemeyer tim.niemeyer at mastersword.de
Sa Feb 13 16:27:59 CET 2016


Hallo zusammen

Ich freue mich heute die neue Firmware 20160213-beta verkünden zu können.

Wie der Name erahnen lässt handelt sich um ein Release im BETA Stadium.
Ich bitte dies zu beachten daher sollte diese Version wenn möglich nicht
in wichtige produktive Anlagen eingespielt werden.

Neben vielen kleineren Verbesserungen/Bugfixes sind vor allem diese
Neuerungen erwähnenswert:
* Keine Anmeldung am Netmon mehr (bereits eingetragene Knoten werden weiter aktualisiert)
* Webinterface
* Neuer Hardware-Support:
** GL-AR150
** Powerbeam M2 XW
** TP-Link WA850RE
** TP-Link TL-WA860RE
** TP-Link TL-WR1043N/ND v3

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.
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] - [Beta Knoten]
  \______________________/\

Die Firmware befindet sich am üblichen Ort:
https://dev.freifunk-franken.de/firmware/20160213-beta/

Bzw für die AUX Hood:
https://dev.freifunk-franken.de/firmware/aux/20160213-beta/

Das Script '/etc/sysupgrade.sh' verwendet die Version "current", wodurch
nicht die Beta bezogen wird. Um das Script zu verwenden, muss der
Upgrade-Path gesetzt werden:
uci set firmware.upgrade.path='http://[fe80::ff:feee:1%br-mesh]/dev/firmware/20160213-beta'
/etc/sysupgrade.sh

Ich bedanke mich für die vielen Beiträge und die super Diskussionen.
Unten, wie immer, das Shortlog.

Gruß
Tim

Alexander Wunschik (3):
      Update README.md
      git-ignore *.patch files in the root directory.
      changed buildscript usage-messages to docopt standard.

Christian Dresel (3):
      Added support for TL-WA860RE
      Hardware TP-Link WA850RE added
      Add support for Powerbeam M2 XW

Dominik Heidler (6):
      add mechanism for announcing usergen status txt
      Add Leaflet-Map Position selector
      Prettify public statuspage
      Fix Map
      Remove unused (and confusing) file
      Fix map submit: trigger form change event

Jan Kraus (2):
      add /etc/config/system to sysupgrade.conf to preserve hostname
      Add support for GL-AR150

Steffen Pankratz (14):
      - fixed crontab entry (plus white space fix)
      - fixed BOARD value for PicoStation and NanoStation
      bsp/*/config/wireless: remove hidden parameter
      - deleted file /etc/config/dhcp, not needed
      - fix shadow password support
      - deleted /etc/config/dropbear (only contains default values)
      Fixed substitution of UPGRADE_PATH in firmware.tpl
      sysupgrade.sh: use community specific 'UPGRADE_PATH' value
      Fixed sysupgrade.sh for TP-Link TL-WDR4900 v1
      Fixed sysupgrade.sh for TP-Link TL-WDR3500 v1
      Fixed sysupgrade.sh for TP-Link TL-WDR4300 v1
      Fixed sysupgrade.sh for TP-Link TL-WDR3600 v1
      Fixed sysupgrade.sh for TP-Link TL-WDR4310 v1
      Added support for TP-Link TL-WR1043N/ND v3

Tim Niemeyer (23):
      buildscript: clean up downloaded packages on clean
      buildscript: allow feed without url
      packages/fff: add fff-base package
      buildscript: add fff packages
      bsp/*/.config: use defconfig and manually rewrite
      buildscript: use diffconfig.sh to store .config
      buildscript: remove kernel config
      bsp: merge all 2.4GHz only ar71xx to one bsp
      bsp/*/.config: regenerate using buildscript
      .gitignore: ignore only downloaded packages
      bsp/default: add micrond
      nodewatcher: move to separate package
      package: add haserl and simple-tc
      fff-web: add web interface package
      bsp/*/.config: update
      buildscript: update batman-adv (fix gw selection)
      fff-web: store geo location in two variables
      fff-nodewatcher: collect geo and contact
      fff-nodewatcher: remove configurator
      web/nodewatcher: add description/position_comment
      fastdstart: send geo location
      fff: advertise fdff:0::/64 to access web interface
      packages/fff-uradvd: new package to conf/start uradvd

Tobias Klaus (1):
      makes ETH0MAC the same semantics as other *MAC config variables

-- Ende --

-------------- 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/pipermail/franken-dev-freifunk.net/attachments/20160213/cb47a508/attachment-0001.sig>


Mehr Informationen über die Mailingliste franken-dev