Neue Firmwareversion 20200423-beta released

Fabian Bläse fabian at blaese.de
Sa Apr 25 00:43:31 CEST 2020


Hallo zusammen,

heute gibt es mal wieder eine neue Beta Firmware.
In diesem Update haben wir den Schritt zu OpenWrt 19.07 gewagt, was für alle Geräte einen (für Embedded Geräte) relativ aktuellen linux Kernel (4.14) mitbringt.
Dieser hat im Gegensatz zur letzten verwendeten Version leider ganz schön zugenommen, dieses mal wurde es für die 32/4 MiB Geräte schon ganz schön knapp.
Wir haben aber einige Platzersparnis zusammen gekratzt und können die neue Version daher auch für 32/4 Geräte anbieten. Es kann aber gut sein, dass dies die letzte OpenWrt Version ist, mit der das ermöglicht werden kann - wir werden sehen.

=== Die Änderungen zum letzten Release ===
* Upgrade auf OpenWrt 19.07.2
* Wechsel auf ath10k (non-ct) für alle betreffenden Geräte

* node: Wechsel von wpad-mini zu hostapd-mini, dadurch ist ein WLAN-Client Setup wie auf [3] beschrieben *nicht* mehr möglich
* node: fastd Public Key wird jetzt im WebUI angezeigt
* node: Status der Bandbreitenbegrenzung wird ans Monitoring gesendet
* layer3: babeld-1.9.2

* Gerätesupport
** TP-Link Archer C2600
** TP-Link Archer C50 v3 (Vorsicht: Aktuell wird v4 oder v5 verkauft)
** TP-Link TL-WR841N v13 (Vorsicht: Es gibt bereits v14, dieser wird *nie* unterstützt werden, weil nur 32/4 MiB RAM/Flash verbaut sind! Daher: Nicht kaufen!)

* Kleinere Fehlerverbesserungen

=== Betatest ===
Folgende Dinge können und sollten speziell getestet werden:
* Stabilität auf Geräten mit wenig Flash/RAM
* 5 GHz WLAN und Mesh auf Geräten mit ath10k Treiber (alle außer wdr4900 und  c50)
* Ethernetmesh
* [..]

=== Installation ===
Die Firmware befindet sich am üblichen Ort: [1]

Bitte bedenkt weiterhin, dass eine frühere Version (20181202) einen Bug im WebUI-Upgrade hatte und bei dieser die Installation über das WebUI nicht korrekt funktioniert.
Im schlimmsten Fall kann das dazu führen, dass der Router eine halbe Firmware flasht. Daher sollten Updates von 20181202 auf etwas anderes ausschließlich über SSH/SCP installiert werden!

Weiterhin erfordert ein Update der layer3 ein manuelles Ausführen von configuregateway nach dem Update.
Bevor das erledigt ist, befindet sich der Router in der Standardkonfiguration.

Vor dem Upgrade sollte der Router in jedem Fall neu gestartet werden. Vor allem den günstigen Geräten mit nur 32MiB RAM könnte sonst der Speicher aus gehen.

Sollten euch Probleme bei der Benutzung der Firmware auffallen, scheut euch nicht diese Probleme in den Bug-Tracker [2] 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.

Gruß
Fabian

[1] https://dev.freifunk-franken.de
[2] https://mantis.freifunk-franken.de
[3] https://wiki.freifunk-franken.de/w/FF-Router_%C3%BCber_bestehendes_WLAN_kabellos_anbinden

--
Adrian Schmutzler (29):
      batman-adv: Split batadv proto in meshif and hardif part
      fff-batman-adv/-server: Remove KMOD for symbols
      bsp: remove rssileds package for all devices
      fff-network: account for MAC address change of Archer C7 v2
      fff-network: account for MAC address change of TL-WDR3600/43x0
      fff-network: use static MAC address location for TL-WR1043ND v4
      fff-network: apply upstream swap of MAC addresses for Archer C60
      packages/fff: Add fff-simple-tc
      show_info: Treat case of missing simple-tc package
      ar71xx: remove non-existant ubnt-power-m-xw
      bsp: use mainline/QCA driver and firmware for ath10k WiFi
      fff-sysupgrade: replace comma by underscore in image file names
      bsp: harmonize settings across targets
      bsp: rename mpc85xx target according to common scheme
      buildscript: copy all squashfs images for one device
      buildscript: remove kmod-batman-adv-legacy from package list
      buildscript: use micrond from official package repo
      buildscript: update gluon packages repository
      buildscript: check selected_bsp link target
      fff-nodewatcher: Tidy up uci-defaults script
      nodewatcher.d: Tiny cosmetic improvements
      fff-nodewatcher: Consolidate code in nodewatcher.d/10-systemdata.sh
      nodewatcher: Use Makefile version for nodewatcher data
      vpn-select: indent contents of make_config function
      fff-hoods: Replace wifi command with reload_config
      fff-simple-tc: provide status via nodewatcher
      packages/micrond: show stdout and stderr in log
      treewide: add "exit 0" for uci-defaults files
      fff-macnock: clean up package variables

Fabian Bläse (23):
      buildscript: Move to OpenWrt 19.07.2
      build_patches: Rebase onto OpenWrt 19.07.2
      bsp: Adjust configs for updated OpenWRT defaults
      fff-hoods: manually create wifi station interface
      Replace wpad-mini with hostapd-mini
      ar71xx: Use OpenWRT default for squashfs blocksize
      fff-web: Use iw instead of iwinfo for wifiscan
      build: remove iwinfo and libiwinfo to save space
      mt7621: adjust for new filenames in OpenWrt 19.07
      Add support for Archer C2600
      kernel: Reduce memory usage by reducing squashfs fragment cache size
      ramips/mt76x8: Add support for TP-Link Archer C50 v3
      bsp: Rename files to include subtarget
      bsp: autogenerate machine variable from filename
      buildscript: clean feeds before updating them
      fff-gateway: make uci query for vlan ports quiet
      nodewatcher: Output to stderr instead of log file
      nodewatcher.d: Remove $(date) from debug output
      nodewatcher: Add prefix to debug messages
      nodewatcher: Exit nodewatcher if subscript fails
      nodewatcher: Only report batman_adv version if installed
      babeld: Update babeld to 1.9.2
      fff-macnock: Update to latest revision

Christian Dresel (1):
      fff-webui: show fastd public key in webui

Dominik Heidler (1):
      ramips/mt76x8: Add support for TP-Link TL-WR841N v13

Johannes Kimmel (1):
      fff-gateway: add vxlan package

Tim Niemeyer (1):
      nodewatcher: split into nodewatcher.d scripts for individual task

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <https://lists.freifunk.net/pipermail/franken-freifunk.net/attachments/20200425/ddbc0bd0/attachment.sig>


Mehr Informationen über die Mailingliste franken