20191130-alpha released
Fabian Bläse
fabian at blaese.de
Sa Nov 30 22:37:02 CET 2019
Hallo zusammen,
=== Achtung ===
Dies ist eine Alpha-Version der Firmware. Diese Firmware gilt als
instabil.
=== Änderungen zu 20191123-alpha ===
* w2sta repariert
=== Größte Änderungen auf einen Blick ===
* layer3 Variante ("Gatewayfirmware")
* tunneldigger/l2tp entfernt
* batman
** BLA aktiviert
** batman MTU angepasst (1500 für Ethernet, 1560 für 802.11s)
* OpenWRT 18.06.5
* Gerätesupport
** TP-Link Archer C60 v1 und v2
** TP-Link Archer C7 v5
** TP-Link CPE210 v2 und v3
** Ubiquiti Edgerouter X (SFP)
* WebUI Upgrade repariert
=== layer3 Variante ("Gatewayfirmware") ===
Diese Alpha enthält zum ersten mal die layer3-Variante.
Diese unterscheidet sich in der Konfiguration zu den bisher etablierten inoffiziellen Varianten.
Bereits bestehende Konfigurationen müssen ggf. angepasst werden.
Eine Beschreibung der Gatewayfirmware, der Konfiguration und der Verwendung findet sich unter [3].
Die Dokumentation ist noch sehr dünn, wir freuen uns über Mithilfe beim Ergänzen und Verbessern der Anleitungen.
=== Installation ===
Die Firmware befindet sich am üblichen Ort: [1]
Das sysupgrade.sh funktioniert bei alpha Versionen nicht.
Die aktuelle stabile Version 20181202 hat leider einen Bug im WebUI-Upgrade.
Da das Installieren über das WebUI meistens nicht klappt um im schlimmsten Fall dazu führen kann, dass der Router eine halbe Firmware flasht, sollte das Update ausschließlich über SSH/SCP installiert werden!
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/Gatewayfirmware
--
Adrian Schmutzler (67):
show_info: Add hoodid
show_info: Add VPN peer lists for fastd/L2TP
fff-batman-adv: Enable bridge loop avoidance (BLA)
packages: Harmonize indent
alfred-json: Remove inapplicable lines from Makefile
alfred-monitoring-proxy: Switch to alfred2
alfred-monitoring-proxy: Improve curl call
wget: Remove -t from calls
fff-alfred-monitoring-proxy: Remove dependency from nodewatcher
(fff-)alfred: Add dependency in monitoring-proxy and alfred-json
bsp: Reorder ar71xx files
Add support for Archer C60 v1
Add support for TP-Link CPE210 v2
Add support for TP-Link CPE210 v3
OpenWrt: Bump openwrt, packages and routing to v18.06.2
fff-base: Do not manually select fff-vpn-select
packages/fff: Use tabs in Makefiles
tunneldigger: Fix indentation for conffile in Makefile
buildscript: Include build variant in firmware version label
buildscript: Fix indentation
build: Remove "squashfs" from image names
configurenetwork: Tidy-up auto configuration functions
buildscript: Indicate current patch being applied
fff-base: Fix another indent
bsp: Remove uboot-envtools for 4/32 devices
batman-adv: Move from DEBUGFS to batctl
buildscript/patches: Automatically scan directories for feeds
buildscript: Improve loop for applying build_patches
fff-sysupgrade/fff-web: Free cache before upgrade
configurehood: Leverage -H option for batctl
fff-network: Provide script with CPUPORT
upgrade.html: Rename uploaded firmware before sysupgrade
wireguard: Add option to disable Endpoint Host Dependency
configuregateway: Only match "function" in subshell
fff-network: Remove MTU 1528 from ethmesh device
fff-wireless: Raise MTU for 802.11s mesh to 1560
bsp: Remove unused package nls-base
bsp: Remove packages for traffic shaping
bsp: Remove explicit pull of LED trigger packages
fff-macnock: Add dependency from tc
fff-batman-adv-legacy: Remove unused package
buildscript: Remove warning due to long factory file names
alfred-json: Set PKG_VERSION to latest official version
packages/fff: Only use PKG_RELEASE for our own packages
packages/fff: Tidy up wget dependencies
build_patches: Remove additional config files preserved during upgrade
gre: Introduce 'nohostroute' option
show_info: Remove L2TP diagnostics
fff-tunneldigger/tunneldigger: Remove packages
fff-wireless: Also use wXmesh label for wXibss
fff-hoods/fff-wireless: Reconfigure instead of delete and create
configurehood: Do not suppress uci errors where not necessary
fff-support: Add device name and firmware version to MOTD
nodewatcher: Remove leftover use of batman-adv sysfs
buildscript: Remove target binaries from build dir before building
buildscript: Do not use target-dependent build directory
buildscript: Remove obsolete target variable
buildscript: Add separate parameter to update feeds in build dir
treewide: Force use of busybox wget
firewall.d: Check for unset IF_WAN
packages/fff: Merge meta packages for variants into config packages
babeld: Add pending patch for src_plen assignments
Add support for Archer C60 v2
fff-wireless: merge WiFi adjustments into one simple script
fff-wireless: improve treatment of dysfunctional rssileds
build_patches: Fix tplink-safeloader for TP-Link CPE210 v3
fff-wireless: initialize WiFi config before setting up wXsta
Fabian Bläse (35):
fff-gateway: add package
gateway.d: Add configuration script for meta information
packages/fff: Use fff-gateway package when compiling layer3 firmware
fff-sysupgrade: Add gateway config to sysupgrade.conf
packages/fff: layer3-variant: Add useful debugging tools
packages/fff: Only use fff-batman-adv for node-variant
gateway.d: Remove output from meta script
fff-dhcp: Add configuration scripts for dns
fff-babel: add configuration scripts
Add support for TP-Link Archer C7 v5
fff-babeld: Move common babeld procedures into functions
fff-babeld: Add prefix to configuration name
Add fff-wireguard package
Rename variant meta-packages to avoid confilcts
Create fff-node package
fff-gateway: Add firewall rules to ensure nothing is forwarded onto WAN
Add support for Ubiquiti EdgeRouter X (SFP)
Add feed patch to update babeld to 1.9.1
configuregateway: Print newlines for improved readabilty
fff-gateway: Add sanity checks
babeld: Automatically add redistribute filters
nodewatcher: Add support for babel neighbours
fff-wireless: Add gateway configuration scripts
fff-network: Remove dependency to uradvd
Move node-specific firewall rules to fff-node
buildscript: Apply variant to builddir in build step
Bump openwrt, packages and routing to v18.06.5, rebase patches
babeld: Revise version string
fff-web: Do not remove uploaded binary on sysupgrade failure
buildscript: add variant information to firmware_release
Remove target and subtarget from filename
fff-hoodutils: Adjust upgrade path function for changed folder structure
fff-hoodutils: Add fallback for upgrade path
buildscript: Remove prepare from buildall command
fff-wireless: Hide errors if device doesn't have radios
Fabian Blaese (9):
configurehood: Copy local hoodfile to common location
configurehood: Don't offer hoodfile when using local hoodfile
fff-dhcp: Remove incorrectly placed RA configuration
packages/fff: Add fff-ra package
sysctl: Enable tcp timestamps for improved tcp performance
README: Include note about merged Subtargets
gateway.d: Add scripts for network configuration
Bump openwrt, packages and routing to v18.06.4
nodewatcher: Send babeld version
Andreas Düring (7):
README: Remove outdated commands
README: Fix documentation of target image copying
README: Add section regarding custom images
README: Reorder sections in buildscript description
README: Add links to Freifunk website
README: Apply grammar and spell fixes
README: Remove section title and move children up a level
Robert Langhammer (6):
fff-vpn-select: remove tunneldigger
fff-web: remove l2tp
fff-nodewatcher: remove l2tp
build_patches: remove 0004-ar71xx-4.9-l2tp-stats.patch
package/fff: add ip-full to variant layer3
fff-network: Have WAN sysctl commands executing after global ones
Tim Niemeyer (5):
packages/fff: add new fff-dhcp package
packages/fff: add new fff-babeld package
alfred-json: compile fix
packages/fff: add layer3 variant
buildscript: support to choose the build variant
Christian Dresel (2):
fff-sysupgrade: merge SOC and SUBTARGET
fff-hoods: firewall fe80::1 from Client to Batman and Node
Steffen Pankratz (2):
packages/alfred-json: added package
fff-alfred-monitoring-proxy: add package
Alexander Gutzeit (1):
fff-wireguard: rename keys to remote_public_key/local_private_key
-------------- 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-dev-freifunk.net/attachments/20191130/1ba1f251/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev