Tim hat eine neue Freifunk Firmware veröffentlicht:
Hallo zusammen
Ich freue mich heute, nach Plan, die neue Firmware 0.5.1 verkünden zu können.
Neben vielen kleineren Verbesserungen/Bugfixes sind vor allem die folgenden Punkte rein gekommen:
- Support für den WR1043v2
- Verbesserungen am Buildsystem und an der Dokumentation
- Das OpenWRT wurde aktualisiert
- Neue fastd Version 17
- Broadcast Filter
- Batman-adv gateway selection
- SSH Keys werden beim Update übernommen (erst nachdem die b2 drauf war)
- Neue Community (aux)
- Nodewatcher Daten werden komprimiert und sind aufgeräumt
- Alfred ist Teil der Firmware und verbreitet Nodewatcher Daten
- Support für den WR842v2
Die Firmware befindet sich am üblichen Ort: https://dev.freifunk-franken.de/firmware/0.5.1 sowie https://dev.freifunk-franken.de/firmware/current
Ich bedanke mich für die vielen Beiträge und die super Diskussionen. Unten wie immer das Shortlog.
Gruß Tim
Alexander Wunschik (1):
- added support for tl-wr1043nd-v2
Dominik Heidler (1):
- compress node.data using gzip (to save traffic)
Mose (1):
- Added GPL2 to repo as OpenWRT is GPL2 too.
Oliver Voelker (21):
- durch das fehlende $ wurde die uci variable nicht korrekt gesetzt.
- neues Script fuer komfortablere Firmwareupgrades.
- new README.md
- style fixes
- Update README.md
- es werden noch unzip, libncurses-dev und gawk fuer einen erfolgreichen Build benoetigt. git und subversion brauchts auch
- diverse Aenderungen an Shell-Scripten
- Klammern um if-Statements
- ‚==‘ als Vergleichsoperator gibts nur in der Bash, wir haben aber nur sh (ash) verfuegbar
- configure all hosts for our ping test in the header
- delete some empty lines…
- anderes pingziel eingestellt und kommentiert
- added .project to .gitignore
- removed unused/broken functions
- was ist ein BSP
- add own shell profile
- cosmetic changes
- board_flash removed
- leerzeilen entfernt, fehlende shebangs hinzugefügt
- buildscript can also „clean“ up
- Hilfetext erweitert
Steffen Pankratz (36):
- removed libremap-agent package/feed including dependencies
- removed unused tunneldigger package from NanoStation-Loco-M2 bsp
- removed unused packages and feeds
- fixed usage of ‚PACKAGEREV‘ and ‚PACKAGEURL‘ variables
- use the OpenWrt git repository instead of the svn repository
- use the OpenWrt packages git repository instead of the svn repository
- added OpenWrt oldpackages feed, to resolve missing packages like ‚bridge‘, ‚gpioctl-sysfs‘, ‚libugpio‘, ‚mii-tool‘ and ‚kmod-gpiotoggling‘
- fixed tl-wr841n-v7 board name issue
- removed subversion handling, not needed anymore
- optimized sysupgrade_no_config_save.patch patch call
- removed unnecessary check
- fixed log message in ‚checkout_git‘ function
- fixed git cloning after $DIRECTORY had to be deleted
- optimized grep call
- use proper POSIX-conforming arithmetic expansion
- quoted log messages properly
- removed FIRMWARE_REVISION as it has the same information as RELEASE_DATE and renamed RELEASE_DATE do better match its actual purpose
- fixed wrong quoting
- fixed ‚$‘ on regular variables in arithmetic contexts has no purpose
- corrected FEEDVAR array handling
- better to use bash’s build-in glob functionality instead of looping over the returned find output
- optimization: one redirect is enough
- added warning about batman-adv COMPAT_VERSION
- corrected PACKAGESVAR array handling
- omit the output, we are just interested in the result
- added double quotes to prevent globbing and/or word splitting
- fixed tabs vs. spaces mix-up by using only spaces
- simplified .gitignore
- updated OpenWrt .config files to match the currently used OpenWrt revision
- removed board_flash function, like done for all the other bsps (see board_flash removed · FreifunkFranken/firmware@329b24a · GitHub)
- removed empty line
- updated fastd to version 17 and changed git URL to the official one
- updated OpenWrt feed revision
- updated OpenWrt packages feed revision
- Added second OpenWrt routing packages feed. * one feed for batman-adv (revision of latest supported COMPAT_VERSION 14 version) * one feed for all other packages than batman-adv (current revision)
- Fixed ‚your configuration is out of sync‘ warning.
- added support for TP-Link TL-WR842ND v2
Tim Niemeyer (19):
- Revert „Added GPL2 to repo as OpenWRT is GPL2 too.“
- packages/ffol: remove unused old ath9k-watchdog
- bsp/defaul/network|showmacs: add license
- .gitignore: do not ignore checked in packages
- bsp/ubnt-nano-m: Support for NanoStation-Loco-M2
- fastdstart: moved to keyserver.freifunk-franken.de
- firewall: filter broadcasts
- batman-adv: enabled client gateway mode
- cron: disable every 1min the gw selection for 1s
- community: add refugee community
- nodewatcher: add a iface blacklist
- nodewatcher: add the router model
- nodewatcher: remove unused ip addresses from xml data
- nodewatcher: only add direct batman originators
- buildscript: support multiple patches on feeds
- buildscript: add alfred
- alfred: fix boot up
- alfred: configure and enable node.data on alfred
- bsp/*/.config: enable CONFIG_PACKAGE_alfred
Tobias Klaus (9):
- small typo in README.mk
- remove unused tunneldigger package and feed
- use dedicated functions to checkout svn/git repos
- Generalize handling of feeds and packages
- fix some indentation issues
- fix warning when applying patch sysupgrade_no_config_save
- start ntpd after 30s to ensure that the interface is up
- splits configuration and implementation for different ubnt setups
- adds dropbear config to sysupgrade.conf