News/05.12.2018: Release Firmware 20181202: Unterschied zwischen den Versionen

Aus Freifunk Franken
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „'''Datum:''' 05.08.2018 <br> '''Autor:''' RedDog ChristianD<br> '''Veröffentlicht:''' [https://wiki.freifunk-frank…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''Datum:''' 05.08.2018 <br>
'''Datum:''' 05.12.2018 <br>
'''Autor:''' [[Benutzer:RedDog|RedDog]] [[Benutzer:ChristianD|ChristianD]]<br>
'''Autor:''' [[Benutzer:Fblaese|Fblaese]] [[Benutzer:SebaBe|SebaBe]] <br>
'''Veröffentlicht:''' [https://wiki.freifunk-franken.de/w/News/05.08.2018: Release Firmware 20180802],  
'''Veröffentlicht:''' [https://wiki.freifunk-franken.de/w/News/05.12.2018:_Release_Firmware_20181202],  
[http://lists.freifunk.net/pipermail/franken-freifunk.net/2018-August/015071.html]
[http://lists.freifunk.net/pipermail/franken-freifunk.net/2018-December/016162.html]


'''Release der Firmware 20180802'''
'''Release der Firmware 20181202'''


Hi
Hallo zusammen,


Nun ist es endlich soweit. Die Firmware in der Version 20180802 ist
es ist mal wieder soweit. Die Firmware ist jetzt in der Version 20181202 verfügbar.
released. Dies ist die erste Firmware, welche das sogenannte "V2"
implementiert.


Macht euch vor den Update bitte einen Überblick, was "V2" für eure
Falls von einer Version vor [https://wiki.freifunk-franken.de/w/News/05.08.2018:_Release_Firmware_20180802 FW 20180802] geupdated wird, bitte unbedingt die Umstellung auf den [https://wiki.freifunk-franken.de/w/KeyXchangeV2 KeyXchangeV2] beachten, insbesondere die [https://wiki.freifunk-franken.de/w/KeyXchangeV2#Gefahren_eines_Updates_vom_alten_System Gefahren beim Update vom alten System].
Installationen bedeutet. Dies kann man anhand der sehr gut gelungenen
Dokumentation im Wiki machen:
https://wiki.freifunk-franken.de/w/KeyXchangeV2


Beachtet bitte insbesondere [https://wiki.freifunk-franken.de/w/Anleitung:FirmwareUpdate die Anleitung] zum Update von Freifunk Knoten, [https://wiki.freifunk-franken.de/w/KeyXchangeV2#Gefahren_eines_Updates_vom_alten_System was beim Update schief gehen kann] und werft einen Blick in die [https://wiki.freifunk-franken.de/w/KeyXchangeV2#FAQ FAQs]!
In dieser Version wurde darauf geachtet hauptsächlich kleinere Ecken und Kanten der letzten Version, die ja eine große Umstellung war, auszubessern.
Allem voran wurde B.A.T.M.A.N. aktualisiert. Dies sollte beheben, dass Router sich bei einer Änderung des [https://wiki.freifunk-franken.de/w/KeyXchangeV2#Regelm.C3.A4.C3.9Figes_Aktualisieren_der_Hoodinformation Hoodfiles] aufhängen.


Größte Änderungen auf einen Blick:
* Update von LEDE auf OpenWRT 18.06.1
* Nodes könnten sich jetzt per IPv6 mit Gateways verbinden (so das Gateway das unterstützt)
* Ubiquiti Geräte sollten jetzt automatisch passende TX-Power gesetzt haben (das zu kontrollieren ist aber weiterhin Aufgabe der Betreiber)
* Der Standard Portmodus für One-Port Geräte ist jetzt CLIENT
* Verschiedene Fixes im Nodewatcher/Monitoring


Größte Änderungen auf einen Blick seit 20170918:
Von 20181128-beta zu 20181202:
* Code-Cleanups
* USB-Support für mr3020 entfernt
* 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:
Die Firmware befindet sich am üblichen Ort:
https://dev.freifunk-franken.de/firmware/20180802/
[https://dev.freifunk-franken.de/firmware/20181202/ https://dev.freifunk-franken.de/firmware/20181202/]
 
Wie das mit den Updates nochmal ging,
[https://wiki.freifunk-franken.de/w/Anleitung:FirmwareUpdate ist hier beschrieben].


Sollten euch Probleme bei der Benutzung der Firmware auffallen, scheut
Sollten euch Probleme bei der Benutzung der Firmware auffallen, scheut
euch nicht diese Probleme in den Bug-Tracker einzutragen. Dazu
euch nicht [https://mantis.freifunk-franken.de diese Probleme in den Bug-Tracker einzutragen]. <br/>
einfach einen Account anlegen und einen neuen Eintrag erfassen:
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.
Ich bedanke mich für die vielen Beiträge und die super Diskussionen.
Unten, wie immer, das Shortlog.


Unten, wie immer, das Shortlog.
Fabian


Tim


--
--
Adrian Schmutzler (70):
Adrian Schmutzler (14):
       fff-nodewatcher: Use mac address instead of standard node name
       fff-wireless: Provide device-specific WiFi settings and set TX power
       buildscript: Update LEDE and packages, use lede git mirror
       OpenWRT: Update OpenWrt, packages and routing to openwrt-18.06
      Archer C25: Update qca9887 firmware to 10.2.4-1.0-00029
       fff-boardname: Fix changed board name of WDR4900v1
      vpn-select: Use keyxchangev2data instead of fastd_fff_output
       fff-firewall: Fix match in ip6tables and add dependencies
      Remove references to community.cfg
       root_file_system: Remove sysctl.conf
       fff-web: Show hood in public and internal web interface
       fff-hoods: Do not run configurehood and nodewatcher at the same time
      Configure the Node a routable IPv6 ULA
       fff-sysupgrade: Fix comparison for version in sysupgrade.sh
      fff-hoods: Fix fe80::1 for multiple configap interfaces
       fff-network: Make CLIENT default status for one-/two-port devices
       fff-hoods: Fix case of missing keyxchangev2data
       configurehood: Introduce random delays to dilute requests
      Utilize PKG_NAME in Makefiles
       configurehood: Prevent multiple instances at the same time
       Revert "Archer C25: Disable 5 GHz to provide working firmware"
       nodewatcher: Prevent multiple instances at the same time
      buildscript: Fix typo
       Always send hood to Monitoring
       fff-hoods: Use channel provided by gateway
       nodewatcher: Change default name to be replaced back to OpenWrt
       fff-hoods: Introduce sector files for custom settings
       configurehood/nodewatcher: Also process hood ID in addition to name
      fff-hoods: Use variables for hood file names
 
      fff-hoods: Use w5sta for download
Fabian Blaese (4):
      fff-hoods: Fix missing commit for hood name
       fastd: Allow IPv6 remotes for peers
      fff-network/fff-hoods: Create functions for IPv6 rewriting
       network: set router solicitations to default value
      CPE210: Fix ROUTERMAC
       Disable 802.11b rates using OpenWRT option
      fff-web: Extend switch port assignment display in ports.html
       Remove USB support for tl-mr3020
      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):
Robert Langhammer (2):
       Update Batman to compat15
       Remove unusual shebang in files to be sourced.
      Reconfigure fff-wireless for keyxchangev2
       Remove batman option no_rebroadcast
      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):
Tim Niemeyer (7):
       Support batman-adv meshing over 802.11s
       buildscript: remove community config
      consistently use same webserver port for hoodfile on wifi and lan
       fff-sysupgrade: move config migration to fff-config
       fff-network: evaluate macaddress in device config
       fff-hoods: add dependency to fff-vpn-select
       Use SWITCHDEV variable for mac address fixing
       fff-boardname: introduce new ubnt boards
      configurehood: Allow for spaces after identifier
       OpenWrt: Use the tiny target and update names
       fff-network: Get MAC from wifi device instead of wifi network
       fff-sysupgrade: Update sysupgrade.sh to support openwrt-18.06
       CPE510: Add ROUTERMAC
       OpenWrt: Save space
       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"


[[Kategorie:News_Draft]]
[[Kategorie:News_Draft]]

Version vom 5. Dezember 2018, 16:55 Uhr

Datum: 05.12.2018
Autor: Fblaese SebaBe
Veröffentlicht: [1], [2]

Release der Firmware 20181202

Hallo zusammen,

es ist mal wieder soweit. Die Firmware ist jetzt in der Version 20181202 verfügbar.

Falls von einer Version vor FW 20180802 geupdated wird, bitte unbedingt die Umstellung auf den KeyXchangeV2 beachten, insbesondere die Gefahren beim Update vom alten System.

In dieser Version wurde darauf geachtet hauptsächlich kleinere Ecken und Kanten der letzten Version, die ja eine große Umstellung war, auszubessern. Allem voran wurde B.A.T.M.A.N. aktualisiert. Dies sollte beheben, dass Router sich bei einer Änderung des Hoodfiles aufhängen.

Größte Änderungen auf einen Blick:

  • Update von LEDE auf OpenWRT 18.06.1
  • Nodes könnten sich jetzt per IPv6 mit Gateways verbinden (so das Gateway das unterstützt)
  • Ubiquiti Geräte sollten jetzt automatisch passende TX-Power gesetzt haben (das zu kontrollieren ist aber weiterhin Aufgabe der Betreiber)
  • Der Standard Portmodus für One-Port Geräte ist jetzt CLIENT
  • Verschiedene Fixes im Nodewatcher/Monitoring

Von 20181128-beta zu 20181202:

  • USB-Support für mr3020 entfernt

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

Wie das mit den Updates nochmal ging, ist hier beschrieben.

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.

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

Fabian


-- Adrian Schmutzler (14):

     fff-wireless: Provide device-specific WiFi settings and set TX power
     OpenWRT: Update OpenWrt, packages and routing to openwrt-18.06
     fff-boardname: Fix changed board name of WDR4900v1
     fff-firewall: Fix match in ip6tables and add dependencies
     root_file_system: Remove sysctl.conf
     fff-hoods: Do not run configurehood and nodewatcher at the same time
     fff-sysupgrade: Fix comparison for version in sysupgrade.sh
     fff-network: Make CLIENT default status for one-/two-port devices
     configurehood: Introduce random delays to dilute requests
     configurehood: Prevent multiple instances at the same time
     nodewatcher: Prevent multiple instances at the same time
     Always send hood to Monitoring
     nodewatcher: Change default name to be replaced back to OpenWrt
     configurehood/nodewatcher: Also process hood ID in addition to name

Fabian Blaese (4):

     fastd: Allow IPv6 remotes for peers
     network: set router solicitations to default value
     Disable 802.11b rates using OpenWRT option
     Remove USB support for tl-mr3020

Robert Langhammer (2):

     Remove unusual shebang in files to be sourced.
     Remove batman option no_rebroadcast

Tim Niemeyer (7):

     buildscript: remove community config
     fff-sysupgrade: move config migration to fff-config
     fff-hoods: add dependency to fff-vpn-select
     fff-boardname: introduce new ubnt boards
     OpenWrt: Use the tiny target and update names
     fff-sysupgrade: Update sysupgrade.sh to support openwrt-18.06
     OpenWrt: Save space