Neue Firmware-Beta 20211201
SebaBe
freifunk at beibecks.de
Fr Dez 3 06:45:52 CET 2021
Hi zusammen,
ich hab den Xiaomi Mi 4A GbE schon mal angelegt, echt ein nettes Gerät:
https://wiki.freifunk-franken.de/w/Freifunkrouter#Xiaomi_Mi_Router_4A_-_Gigabit_Edition
Die Anleitung ist ebenfalls noch sehr beta, gerne etwas daran schleifen.
Dann noch zwei Fragen:
- was hat es mit "router_ip Option für zusätzliche statische
Router-Adresse" auf sich? Für was ist das gedacht?
- was ist denn der Plan mit mqtt? Aktuell ist das ja erstmal nur drin,
ohne Funktion vermute ich?! Wo geht da die Reise hin?
Grüße,
Sebastian
Am 03.12.21 um 00:15 schrieb Fabian Bläse:
>
> Hallo zusammen,
>
> heute gibt es mal wieder eine neue Beta Firmware.
> Dieses Update bringt neben dem Wechsel von OpenWrt 19.07 auf 21.02
> auch weitere kleinere Verbesserungen und Features. Neu ist
> insbesondere der Wechsel von swconfig zu DSA für manche Geräte, was
> bei entsprechenden layer3 Geräten eine Konfigurationsmigration
> erfordert (passiert beim Upgrade automatisch!).
>
> Bei neu installierten Geräten ist es essentiell die neue DSA Syntax
> für die Switchkonfiguration zu beachten.
>
> Ab dieser Beta ist es nun leider auch bei uns soweit: Geräte mit 32 MB
> RAM können nun trotz einiger Optimierungsversuche nicht mehr sinnvoll
> unterstützt werden. Daher sind für diese Geräte keine Images mehr
> verfügbar.
>
>
> === Die Änderungen zum letzten Release ===
> * Upgrade auf OpenWrt 21.02.0
> ** Das bullet-m Image wurde in zwei separate Images für verschiedene
> SoCs (ar7240, ar7241) getrennt
>
> * Gerätesupport
> ** AVM FritzBox 4040
> ** Ubiquiti EdgeRouter 4
> ** Xiaomi Mi Router 4A
> ** Xiaomi Mi Router 4A (Gigabit Edition)
>
> * layer3-Variante
> ** router_ip Option für zusätzliche statische Router-Adresse
>
> * Node-Variante
> ** Port Override Feature für Geräte mit mehr als zwei Ports aus
> /etc/network.config entfernt
> ** Unterstützung für zweiten Ethernetport der Nanostation M
>
>
> === Known Issues ===
> * OpenWrt 21.02.1 steht noch aus
> * Aktuell kein layer3 Image für TP-Link Archer C60 v2
>
>
> === Betatest ===
> Folgende Dinge können und sollten speziell getestet werden:
> * Konfigurationsmigration auf DSA Syntax (Betrifft aktuell nur mt7621)
> * Stabilität und Performance von Geräten mit DSA (Betrifft aktuell nur
> mt7621)
> * CPE210 (Wechsel auf ath79)
> * FritzBox 4040 (fff-spezifischer Patch um VLANs 1 & 2 auf dem Switch
> zu unterstützen)
> * [..]
>
>
> === Installation ===
> Die Firmware befindet sich am üblichen Ort: [1]
> Bitte beachte ggf. die Besonderheiten beim Update von einer älteren
> Version [2].
>
> Sollten euch Probleme bei der Benutzung der Firmware auffallen, scheut
> euch nicht diese Probleme in den *neuen* Bug-Tracker [3] einzutragen.
> Dazu einfach auf der dev-Liste einen Account anfragen und einen neuen
> Eintrag erfassen.
> Alternativ können Probleme auch per Mail gemeldet werden.
>
>
> === Dokumentation ===
> Zu den oben genannten Änderungen gibt es noch keine Dokumentation im
> Wiki.
> Wer möchte, darf sich da gerne dran machen:
> - Neue Geräte + Installationsanleitung einpflegen
> - Geräte mit 32 MB RAM entfernen.
> - DSA Syntax für Switchports
> - router_ip Option
>
>
> Unten wie immer das Shortlog.
> Vielen Dank für die vielen guten Diskussionen und Beiträge zur
> Firmwareentwicklung!
>
> Gruß
> Fabian
>
> [1] https://dev.freifunk-franken.de
> [2]
> https://wiki.freifunk-franken.de/w/Firmware_aktualisieren#Besonderheiten_beim_Update
> [3] https://git.freifunk-franken.de/freifunk-franken/firmware/issues
>
> --
> Fabian Bläse (28):
> fff-wireguard: Adapt for renamed OpenWrt wireguard packages
> fff-sysupgrade: Keep ed25519 and ecdsa host key on system upgrade
> buildscript: Use fff OpenWrt mirror
> buildscript: exit on errors
> fff-network: Remove obsolete and unnecessary sysctls
> fff-network: Add comments to set sysctls
> buildscript: fix fetch step
> fff-network: add support for DSA switch configuration
> fff-network: use DSA network configuration for devices with DSA
> drivers
> Add support for Ubiquiti EdgeRouter 4
> fff-network: add packet_steering option to enable RPS
> fff-wireguard: Add missing include for get_mac_label
> fff-babeld: remove obsolete first_table_number
> fff-layer3-config: Disable SIGHUP during test mode
> Add support for Xiaomi Mi Router 4A (Gigabit Edition)
> Add support for Xiaomi Mi Router 4A (100m)
> fff-layer3-config: add router_ip option
> Add support for AVM FritzBox 4040
> OpenWrt: bump to v21.02.0
> Add currently pending patch to fix dsa bridge in bridge configs
> layer3-config: Bump required config_version
> layer3-config: Add dsa migration script
> fff-network: Add temporary workaround for dsa bridge configuration
> Unify package URL in fff-packages
> fff-network: Remove port override features of network.config
> Retain old compat_version for sysupgrade compatibility
> Drop support for devices with less than 8/64 MB flash/memory
> Fix octeon bsp subtarget build
>
> Adrian Schmutzler (22):
> fff-nodewatcher: consolidate uci-defaults scripts
> fff-nodewatcher: only run uci-defaults once
> fff-nodewatcher: specify config file as config file
> fff-nodewatcher: add config option to disable nodewatcher
> OpenWrt: bump to 19.07.7
> buildscript: do not overwrite build directory on prepare
> buildscript: remove obsolete template rewrite
> treewide: use SPDX license identifiers
> OpenWrt: bump to v21.02.0-rc1
> treewide: update names for OpenWrt 20.xx
> treewide: exploit label MAC address from OpenWrt
> OpenWrt: remove libustream and certs from default packages ,
> OpenWrt: mac80211: add back ath10k_pci memory hacks
> ath79: implement both versions of ubnt,bullet-m
> bsp: update mpc85xx subtarget from generic to p1010
> bsp: disable broken TP-Link CPE210/CPE510 v1
> bsp: disable broken MT7621 devices
> fff-network: fix code flow for one-port devices in configurenetwork
> fff-network: support native two-port devices
> fff-network: improve "-n" vs. "-z" test in configurenetwork
> fff-network: adapt support for TP-Link CPE210/510 v1
> OpenWrt: bump to v21.02.0-rc3
>
> Robert Langhammer (6):
> fff-alfred-monitoring-proxy: remove ebtables entry
> tools: Fix buildscript-bash-completion
> fff-firewall: Add ipv4 ssh connection limit
> treewide: colorize command ip
> tools/dep-tree: fix broken tool
> fff-firewall: Flush all installed tables.
>
> Johannes Kimmel (4):
> fff-dhcp: remove unused dns server entries
> fff-dhcp: add fallback dns server
> fff-dhcp: PKG_RELEASE bump
> fff-layer3-config: add rules for router_ip
>
> Christian Dresel (3):
> packages/fff: Add package fff-mqtt
> packages/fff: Add package fff-mqtt-monitoring
> packages/fff: Add package fff-web-mqtt
Mehr Informationen über die Mailingliste franken-dev