Freifunk Franken Firmware 0.5.1-b1

Dominik Heidler dominik at heidler.eu
Mi Okt 7 16:26:36 CEST 2015


Am 07.10.2015 um 15:51 schrieb Dominik Heidler:
>>         option mode 'master'
Ich meine natürlich: mode 'slave'


>>         option batmanif 'bat0'
>>         option start_vis '0'
>>         option run_facters '1':
> - /etc/init.d/alfred enable
> - /etc/alfred/send_xml.sh
>> #!/bin/sh
>>
>> cat /tmp/crawldata/node.data | alfred -s 64
> - chmod +x /etc/alfred/send_xml.sh
> 
> Alfred darf aber nur auf Routern laufen, die entweder die VPN Neighbours
> nicht mitsenden, oder das node.data gzippen. Sonst kommt man über die
> 65KB Grenze und die Daten werden abgeschnitten.
> 
> Grüße,
> Dominik
> 
> Am 05.10.2015 um 22:27 schrieb Tim Niemeyer:
>> Hallo zusammen
>>
>> Nachdem ich in den vergangen Wochen immer mal wieder nach dem Stand für
>> eine Beta Version gefragt habe, habe ich mir gestern raus genommen
>> einfach ein Beta-Release zu machen. Sonst kommen wir hier ja nie weiter.
>>
>> Wichtig: Der Firmware Build wurde nicht getestet. Installation nur mit
>> vorhandener Serieller-Verbindung empfohlen.
>>
>> Wichtig: Nach dem Update wird das DHCP vermutlich nicht mehr
>> funktionieren, so lange die Gateways die Batman-Adv gateway selection
>> noch nicht aktiviert haben!
>>
>> Neben vielen kleineren Verbesserungen/Bugfixes sind vor allem die
>> folgenden Punkte rein gekommen:
>> * Verbesserungen am Buildsystem und an der Dokumentation
>> * Das OpenWRT wurde aktualisiert
>> * Neue fastd Version 17
>> * Broadcast Filter
>> * Batman-adv gateway selection
>>
>> Zu finden ist die Firmware hier und wurde nicht getestet:
>> https://dev.freifunk-franken.de/firmware/dev/0.5.1-b1/
>>
>> Mit dem Release dieser Beta fängt auch die Stabilisierungsphase an. Ich
>> würde folgendes Vorgehen vorschlagen: Neue Patches kommen weiter auf den
>> Master. Bugfixes, die dann noch in die 0.5.1 sollen, legen wir ein
>> Branch "0.5.1" an, wo einzelne Patches rein-gecherry-pickt werden
>> können.
>>
>> Vielen Dank an alle Unterstützer. Unten das Shortlog.
>>
>> Tim
>>
>> ---
>> Alexander Wunschik (1):
>>       added support for tl-wr1043nd-v2
>>
>> Mose (1):
>>       Added GPL2 to repo as OpenWRT is GPL2 too.     This closes #1
>>
>> 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
>>       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 (33):
>>       - 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
>> https://github.com/FreifunkFranken/firmware/commit/329b24af321da9fd8cd6f07410f99de795bf5dc2) - 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
>>
>> Tim Niemeyer (9):
>>       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
>>
>> Tobias Klaus (8):
>>       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
>>
>>
> 




Mehr Informationen über die Mailingliste franken-dev