20191123-alpha released

Christian Dresel fff at chrisi01.de
Mo Nov 25 09:58:16 CET 2019


Kurzer Hotfix für alle die jetzt fest hängen.

Über Kabel per SSH auf den Router (Link Local) [1] und folgenden Befehl
ausführen:

cp /rom/etc/uci-defaults/24c-fff-wXsta /tmp/24c-fff-wXsta && chmod +x
/tmp/24c-fff-wXsta && /tmp/24c-fff-wXsta

Nach spätestens 5 Minuten sollte er sich dann eine Hoodfile holen oder
man führt danach noch per hat configurehood aus.

Gruß

Christian

[1]
https://wiki.freifunk-franken.de/w/Anleitungen#Link_Local_Adresse_per_Multicast_Ping_herausfinden

On 24.11.19 23:40, mail at adrianschmutzler.de wrote:
> Hallo,
> 
>> -----Original Message-----
>> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
>> Of Christian Dresel
>> Sent: Sonntag, 24. November 2019 22:53
>> To: SebaBe <freifunk at beibecks.de>; franken-dev at freifunk.net; Fabian
>> Bläse <fabian at blaese.de>
>> Subject: Re: 20191123-alpha released
>>
>> https://github.com/FreifunkFranken/firmware/blob/master/src/packages/ff
>> f/fff-wireless/files/etc/uci-defaults/60-fff-wireless#L71
>>
>> löscht mir
>>
>> https://github.com/FreifunkFranken/firmware/blob/master/src/packages/ff
>> f/fff-hoods/files/etc/uci-defaults/24c-fff-wXsta
>>
>> wieder unter dem Popo weg oder? Damit fehlt w2sta und er kann hier
> 
> Klingt logisch, deshalb heißt bei mir 60-fff-wireless auch 24a-fff-wireless.
> 
> Grüße
> 
> Adrian
> 
>>
>> https://github.com/FreifunkFranken/firmware/blob/master/src/packages/ff
>> f/fff-hoods/files/usr/lib/functions/fff/hoodfile#L24
>>
>> w2sta nicht aktivieren und puff ist man draußen.
>>
>> Seh ich das richtig?
>>
>> Gruß
>>
>> Christian
>>
>>
>>
>> On 24.11.19 22:07, Christian Dresel wrote:
>>> hi
>>>
>>> On 24.11.19 22:02, SebaBe wrote:
>>>> Abend,
>>>>
>>>> Was sagt die erste Erfahrung?
>>>> Christian: Funktioniert batman jetzt?
>>>
>>> mit fester Hoodfile (was ich absofort nur noch verwende) ja.
>>> Anscheinend gibt es Probleme mit 1 Port Geräte ich hatte aber keinen
>>> Nerv das mehr zu analysieren:
>>>
>>> Gerät hing per Kabel an nen Batman Netz, Update mit Einstellungen
>>> behalten von einer ADSC FW scheiterte, hab dann die Alpha erneut mit
>>> -n geflasht.
>>> - eth0 war in br-mesh (weil Client) und konnte sich daher darüber
>>> keine Hoodfile ziehen
>>> - aus irgendeinen Grund hat in /etc/config/wireless der w2sta
>>> Abschnitt gefehlt, weshalb auch configurehood (bzw. ne lib darin) kein
>>> w2sta aktivieren konnte Daher gibts keinen Weg sich ne Hoodfile zu
>>> holen.
>>>
>>> Ende vom Lied, ich hab ne feste Hoodfile drauf geschoben,
>>> configurehood ausgeführt und das Ding lief wieder.
>>>
>>> Eine 2. Nanostation Loco (gleich angeschlossen) die ich vom letzten
>>> offiziellen Release geupdatet habe mit Einstellungne behalten hat
>>> natürlich behalten das eth0 ein Batmanport ist und ging damit dann
>>> auch problemlos. In /etc/config/wireless fehlt aber auch hier der
>>> w2sta Abschnitt.
>>>
>>> Gruß
>>>
>>> Christian
>>>
>>>> Waren zu viele Nachrichten in der matrix.
>>>>
>>>> Grüße Sebastian
>>>>
>>>>
>>>> Am 23. November 2019 23:06:05 MEZ schrieb "Fabian Bläse"
>> <fabian at blaese.de>:
>>>>
>>>>     Hallo zusammen,
>>>>
>>>>     === Achtung ===
>>>>     Dies ist eine Alpha-Version der Firmware. Diese Firmware gilt als
>>>>     instabil.
>>>>
>>>>
>>>>     === 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 (66):
>>>>           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
>>>>
>>>>     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
>>>>


Mehr Informationen über die Mailingliste franken-dev