<div dir="auto">Super!!<div dir="auto">Herzlichen Dank an alle Entwickler, die jetzt wirklich lange an der neuen V2 getüftelt, geschraubt und gedreht haben. :)</div><div dir="auto"><br></div><div dir="auto">Ist was geiles entstanden. :)</div><div dir="auto"><br></div><div dir="auto">*Damen-Hoch* :)</div></div><br><div class="gmail_quote"><div dir="ltr">Tim Niemeyer <<a href="mailto:tim@tn-x.org">tim@tn-x.org</a>> schrieb am So., 5. Aug. 2018, 15:32:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<br>
Nun ist es endlich soweit. Die Firmware in der Version 20180802 ist<br>
released. Dies ist die erste Firmware, welche das sogenannte "V2"<br>
implementiert.<br>
<br>
Macht euch vor den Update bitte einen Überblick, was "V2" für eure<br>
Installationen bedeutet. Dies kann man anhand der sehr gut gelungenen<br>
Dokumentation im Wiki machen:<br>
<a href="https://wiki.freifunk-franken.de/w/KeyXchangeV2" rel="noreferrer noreferrer" target="_blank">https://wiki.freifunk-franken.de/w/KeyXchangeV2</a><br>
<br>
Beachtet bitte insbesondere den Abschnitt zum Upgrade von Freifunk<br>
Knoten:<br>
<a href="https://wiki.freifunk-franken.de/w/KeyXchangeV2#Gefahren_eines_Updates_vom_alten_System" rel="noreferrer noreferrer" target="_blank">https://wiki.freifunk-franken.de/w/KeyXchangeV2#Gefahren_eines_Updates_vom_alten_System</a><br>
<br>
Größte Änderungen auf einen Blick seit 20170918:<br>
* Code-Cleanups<br>
* Data processing notes<br>
* Update Tunneldigger (L2TPv3)<br>
* Batman Upgrade<br>
* Mesh über 802.11s<br>
* KeyXchangeV2<br>
** Hood übergreifende IPv6 ULA Adressen<br>
** Verbindungen zu dezentralen Hoods möglich<br>
** Eigene ESSID pro Hood<br>
** Macnocker ist Teil der Firmware<br>
** Config-AP eingeführt<br>
* 1043v5 Support<br>
* Unifi AC Mesh Support<br>
<br>
Die Firmware befindet sich am üblichen Ort:<br>
<a href="https://dev.freifunk-franken.de/firmware/20180802/" rel="noreferrer noreferrer" target="_blank">https://dev.freifunk-franken.de/firmware/20180802/</a><br>
<br>
Sollten euch Probleme bei der Benutzung der Firmware auffallen, scheut<br>
euch nicht diese Probleme in den Bug-Tracker einzutragen. Dazu<br>
einfach einen Account anlegen und einen neuen Eintrag erfassen:<br>
<a href="https://mantis.freifunk-franken.de" rel="noreferrer noreferrer" target="_blank">https://mantis.freifunk-franken.de</a><br>
<br>
Ich bedanke mich für die vielen Beiträge und die super Diskussionen.<br>
<br>
Unten, wie immer, das Shortlog.<br>
<br>
Tim<br>
<br>
--<br>
Adrian Schmutzler (70):<br>
      fff-nodewatcher: Use mac address instead of standard node name<br>
      buildscript: Update LEDE and packages, use lede git mirror<br>
      Archer C25: Update qca9887 firmware to 10.2.4-1.0-00029<br>
      vpn-select: Use keyxchangev2data instead of fastd_fff_output<br>
      Remove references to community.cfg<br>
      fff-web: Show hood in public and internal web interface<br>
      Configure the Node a routable IPv6 ULA<br>
      fff-hoods: Fix fe80::1 for multiple configap interfaces<br>
      fff-hoods: Fix case of missing keyxchangev2data<br>
      Utilize PKG_NAME in Makefiles<br>
      Revert "Archer C25: Disable 5 GHz to provide working firmware"<br>
      buildscript: Fix typo<br>
      fff-hoods: Use channel provided by gateway<br>
      fff-hoods: Introduce sector files for custom settings<br>
      fff-hoods: Use variables for hood file names<br>
      fff-hoods: Use w5sta for download<br>
      fff-hoods: Fix missing commit for hood name<br>
      fff-network/fff-hoods: Create functions for IPv6 rewriting<br>
      CPE210: Fix ROUTERMAC<br>
      fff-web: Extend switch port assignment display in ports.html<br>
      fff-boardname: Reorganize WR841 boardnames<br>
      Add TL-WR1043N v5<br>
      fff-network: Fix mac adresses not set during merge/rebase<br>
      fff-hoods/fff-wireless: Don't delete WiFi devices<br>
      fff-hoods: Suppress warning for missing sectorfile<br>
      Support subtarget in buildscript<br>
      fff-web: Fix style and XHTML conformity in upgrade.html<br>
      show_info: Add assignment without switch<br>
      fff-web: Show WiFi channels and SSID<br>
      show_info: Display hood information<br>
      Rearrange fff config values into their own config file<br>
      fff-support: Update PoE passthrough code<br>
      fff-web: Added options to disable update notification<br>
      fff-web: Include new options into settings.html<br>
      fff-web/show_info: Put common code into function<br>
      fff-network: Fix second occurrence of ROUTERMAC and ETHMESHMAC<br>
      fff-web: Allow minus (-) in passwords<br>
      fff-network: Commit only network<br>
      configurehood: Wait for the config AP to build when in sta mode<br>
      configurehood: Prevent connecting two hoods<br>
      nodewatcher: Provide additional information about WiFi interfaces<br>
      LEDE: Go back to OpenWRT sources<br>
      configurenetwork: Put One- and Two-Port pre-setup into function<br>
      fff-network/fff-hoods: Only use MAC address in network lib<br>
      fff-network: Calculate IPv6 using ROUTERMAC variable<br>
      nodewatcher: Fix bugs in gateway list creation<br>
      fff-hoods: Replace hiddenapflag by check for real conditions<br>
      fff-sysupgrade/fff-hoods: Make sectorfile upgradesafe<br>
      GL-AR150: Fix ETHMESHMAC<br>
      fff-hoods: Restart alfred after keyxchange file update<br>
      fff-nodewatcher: Add detailed clients data<br>
      nodewatcher: Provide data to calculate airtime<br>
      fff-web: Fix two bugs in wifiscan.html<br>
      configurehood: Improve conditions for configap setup<br>
      packages/fff: Split fff-hoods into two packages<br>
      fff-web: UPGRADE_PATH in header should be taken from hood file<br>
      configurehood: Fix "wifi" blocking correct network status<br>
detection<br>
      alfred: Support interfaces IDs with more than two digits<br>
      Unifi AC: remove bs-partition ro-flag<br>
      configurenetwork: Improve output when setting IPv6 addresses<br>
      fff-batman-adv: Remove vis_mode from uci config<br>
      Data processing notes: Add in fff-web<br>
      Data processing notes: Add for SSH access<br>
      hood files: Use more meaningful and concise naming scheme<br>
      hood file: Use different files for www and for checksum<br>
comparison<br>
      configurehood: Only provide hood file from GW/KeyXchange via WWW<br>
      hood files: Move files from /www to /tmp and link there<br>
      configurehood: Don't remove timestamp for checksum comparison<br>
      nodewatcher: Change mechanism for client device detection<br>
      vpn-select: Demand hood file to be provided as argument<br>
<br>
Christian Dresel (7):<br>
      Update Batman to compat15<br>
      Reconfigure fff-wireless for keyxchangev2<br>
      Reconfigure vpn-select for keyxchangev2<br>
      Add fff-hoods<br>
      Add support for Unifi AC Mesh<br>
      fff-hoods: Make possible to use fixed hoodfile<br>
      Disable VPN if not in use<br>
<br>
Fabian Blaese (12):<br>
      Support batman-adv meshing over 802.11s<br>
      consistently use same webserver port for hoodfile on wifi and lan<br>
      fff-network: evaluate macaddress in device config<br>
      Use SWITCHDEV variable for mac address fixing<br>
      configurehood: Allow for spaces after identifier<br>
      fff-network: Get MAC from wifi device instead of wifi network<br>
      CPE510: Add ROUTERMAC<br>
      Revert openwrt patch which caused too high tx powers<br>
      Move hoodfile acquisition into function<br>
      Allow initial configuration from Ethernet<br>
      Remove sectorfile for first release<br>
      Add batman-adv patch to remove gw mode switch message<br>
<br>
Robert Langhammer (7):<br>
      fff-hoods: fix sed to substitute timestamp<br>
      fastd: generate the key from urandom<br>
      Update tunneldigger<br>
      fff-network: correct path to iptables<br>
      Update tunneldigger<br>
      Remove double equals.<br>
      Remove double square bracket. [[ is a bash or ksh built-in, and<br>
cannot be used in a #!/bin/sh script.<br>
<br>
Tim Niemeyer (14):<br>
      fff-hoods: only delete hiddenapfile if ap was configured<br>
      fff-hoods: move hiddenapfile variable<br>
      fff-alfred: new package<br>
      fff-alfred: do not use bat0 for master selection<br>
      WR841-v7: get routermac from phy0 instead of wlan0<br>
      bsp/default: move network sysctl's to fff-network<br>
      fff-network: move sysctl settings to a function<br>
      fff-firewall: clean up v6 rules on prepare<br>
      fff-network: rework sysctl's<br>
      fff-network: enable forwarding; filter forwarding<br>
      fff-macnock: new package<br>
      fff-hoods: set hood to none if on station mode<br>
      fff-hoods: call reload_config after uci commit<br>
      Revert "configurehood: Prevent connecting two hoods"<br>
</blockquote></div>