News/05.08.2018: Release Firmware 20180802

Aus Freifunk Franken
Wechseln zu:Navigation, Suche

Datum: 05.08.2018
Autor: RedDog ChristianD
Veröffentlicht: Release Firmware 20180802, [1]

Release der Firmware 20180802

Hi

Nun ist es endlich soweit. Die Firmware in der Version 20180802 ist released. Dies ist die erste Firmware, welche das sogenannte "V2" implementiert.

Macht euch vor den Update bitte einen Überblick, was "V2" für eure Installationen bedeutet. Dies kann man anhand der sehr gut gelungenen Dokumentation im Wiki machen: https://wiki.freifunk-franken.de/w/KeyXchangeV2

Beachtet bitte insbesondere die Anleitung zum Update von Freifunk Knoten, was beim Update schief gehen kann und werft einen Blick in die FAQs!


Größte Änderungen auf einen Blick seit 20170918:

  • Code-Cleanups
  • Data processing notes
  • Update Tunneldigger (L2TPv3)
  • Batman Upgrade
  • Mesh über 802.11s
  • KeyXchangeV2
    • Hood übergreifende IPv6 ULA Adressen
    • Verbindungen zu dezentralen Hoods möglich
    • Eigene ESSID pro Hood
    • Macnocker ist Teil der Firmware
    • Config-AP eingeführt
  • 1043v5 Support
  • Unifi AC Mesh Support

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

Sollten euch Probleme bei der Benutzung der Firmware auffallen, scheut euch nicht diese Probleme in den Bug-Tracker einzutragen. Dazu einfach einen Account anlegen und einen neuen Eintrag erfassen: https://mantis.freifunk-franken.de

Ich bedanke mich für die vielen Beiträge und die super Diskussionen.

Unten, wie immer, das Shortlog.

Tim

-- Adrian Schmutzler (70):

     fff-nodewatcher: Use mac address instead of standard node name
     buildscript: Update LEDE and packages, use lede git mirror
     Archer C25: Update qca9887 firmware to 10.2.4-1.0-00029
     vpn-select: Use keyxchangev2data instead of fastd_fff_output
     Remove references to community.cfg
     fff-web: Show hood in public and internal web interface
     Configure the Node a routable IPv6 ULA
     fff-hoods: Fix fe80::1 for multiple configap interfaces
     fff-hoods: Fix case of missing keyxchangev2data
     Utilize PKG_NAME in Makefiles
     Revert "Archer C25: Disable 5 GHz to provide working firmware"
     buildscript: Fix typo
     fff-hoods: Use channel provided by gateway
     fff-hoods: Introduce sector files for custom settings
     fff-hoods: Use variables for hood file names
     fff-hoods: Use w5sta for download
     fff-hoods: Fix missing commit for hood name
     fff-network/fff-hoods: Create functions for IPv6 rewriting
     CPE210: Fix ROUTERMAC
     fff-web: Extend switch port assignment display in ports.html
     fff-boardname: Reorganize WR841 boardnames
     Add TL-WR1043N v5
     fff-network: Fix mac adresses not set during merge/rebase
     fff-hoods/fff-wireless: Don't delete WiFi devices
     fff-hoods: Suppress warning for missing sectorfile
     Support subtarget in buildscript
     fff-web: Fix style and XHTML conformity in upgrade.html
     show_info: Add assignment without switch
     fff-web: Show WiFi channels and SSID
     show_info: Display hood information
     Rearrange fff config values into their own config file
     fff-support: Update PoE passthrough code
     fff-web: Added options to disable update notification
     fff-web: Include new options into settings.html
     fff-web/show_info: Put common code into function
     fff-network: Fix second occurrence of ROUTERMAC and ETHMESHMAC
     fff-web: Allow minus (-) in passwords
     fff-network: Commit only network
     configurehood: Wait for the config AP to build when in sta mode
     configurehood: Prevent connecting two hoods
     nodewatcher: Provide additional information about WiFi interfaces
     LEDE: Go back to OpenWRT sources
     configurenetwork: Put One- and Two-Port pre-setup into function
     fff-network/fff-hoods: Only use MAC address in network lib
     fff-network: Calculate IPv6 using ROUTERMAC variable
     nodewatcher: Fix bugs in gateway list creation
     fff-hoods: Replace hiddenapflag by check for real conditions
     fff-sysupgrade/fff-hoods: Make sectorfile upgradesafe
     GL-AR150: Fix ETHMESHMAC
     fff-hoods: Restart alfred after keyxchange file update
     fff-nodewatcher: Add detailed clients data
     nodewatcher: Provide data to calculate airtime
     fff-web: Fix two bugs in wifiscan.html
     configurehood: Improve conditions for configap setup
     packages/fff: Split fff-hoods into two packages
     fff-web: UPGRADE_PATH in header should be taken from hood file
     configurehood: Fix "wifi" blocking correct network status

detection

     alfred: Support interfaces IDs with more than two digits
     Unifi AC: remove bs-partition ro-flag
     configurenetwork: Improve output when setting IPv6 addresses
     fff-batman-adv: Remove vis_mode from uci config
     Data processing notes: Add in fff-web
     Data processing notes: Add for SSH access
     hood files: Use more meaningful and concise naming scheme
     hood file: Use different files for www and for checksum

comparison

     configurehood: Only provide hood file from GW/KeyXchange via WWW
     hood files: Move files from /www to /tmp and link there
     configurehood: Don't remove timestamp for checksum comparison
     nodewatcher: Change mechanism for client device detection
     vpn-select: Demand hood file to be provided as argument

Christian Dresel (7):

     Update Batman to compat15
     Reconfigure fff-wireless for keyxchangev2
     Reconfigure vpn-select for keyxchangev2
     Add fff-hoods
     Add support for Unifi AC Mesh
     fff-hoods: Make possible to use fixed hoodfile
     Disable VPN if not in use

Fabian Blaese (12):

     Support batman-adv meshing over 802.11s
     consistently use same webserver port for hoodfile on wifi and lan
     fff-network: evaluate macaddress in device config
     Use SWITCHDEV variable for mac address fixing
     configurehood: Allow for spaces after identifier
     fff-network: Get MAC from wifi device instead of wifi network
     CPE510: Add ROUTERMAC
     Revert openwrt patch which caused too high tx powers
     Move hoodfile acquisition into function
     Allow initial configuration from Ethernet
     Remove sectorfile for first release
     Add batman-adv patch to remove gw mode switch message

Robert Langhammer (7):

     fff-hoods: fix sed to substitute timestamp
     fastd: generate the key from urandom
     Update tunneldigger
     fff-network: correct path to iptables
     Update tunneldigger
     Remove double equals.
     Remove double square bracket. [[ is a bash or ksh built-in, and

cannot be used in a #!/bin/sh script.

Tim Niemeyer (14):

     fff-hoods: only delete hiddenapfile if ap was configured
     fff-hoods: move hiddenapfile variable
     fff-alfred: new package
     fff-alfred: do not use bat0 for master selection
     WR841-v7: get routermac from phy0 instead of wlan0
     bsp/default: move network sysctl's to fff-network
     fff-network: move sysctl settings to a function
     fff-firewall: clean up v6 rules on prepare
     fff-network: rework sysctl's
     fff-network: enable forwarding; filter forwarding
     fff-macnock: new package
     fff-hoods: set hood to none if on station mode
     fff-hoods: call reload_config after uci commit
     Revert "configurehood: Prevent connecting two hoods"