[Freifunk Franken] Freifunk Firmware für Franken in der Version 0.4.2 veröffentlicht

Tim Niemeyer tim.niemeyer at mastersword.de
Di Jan 7 20:44:02 CET 2014


Hi

Heute wurde die Version 0.4.2 unserer Firmware released.

Im wesentlichen ist dieses Release ein Bugfix-Release, vor allem der
WlanWatchDog wird dadurch wieder korrekt laufen. Darüber hinaus hat sich
unter der Haube am Build-System einiges getan. Weiter gibt es neuerdings
einige Shell-Skripte, welche in Zukunft die Router Verwaltung
erleichtern sollen.

Wichtige Neuerungen:
* Fix mac adress conflict on wlan0-1 und eth0.3 on wr1043nd.
* "wlanwatchdog.sh" re-fix missing ';' and fix indentation

Die Firmware findet ihr wie immer hier:
https://dev.freifunk-franken.de/firmware/0.4.2/

Bugs wie immer gern hier:
https://ticket.freifunk-ol.de/projects/fw/issues

*Update Script
Mit Ausnahme der Router hastver741 und MoriasTownhall kann dieses Skript
einfach in die bestehende SSH Verindung gepastet werden. Es updatet den
Router. Das Passwort bleibt beim Update bestehen und muss nicht neu
gesetzt werden.
--- %< ---
BOARD=$(cat /var/sysinfo/board_name)
case "$BOARD" in
tl-wr1043nd)
BOARD=tl-wr1043nd-v1
;;
tl-wr741nd)
grep "Atheros AR7240 rev 2" /proc/cpuinfo && BOARD=tl-wr741nd-v2
;;
esac
FILE="openwrt-ar71xx-generic-$BOARD-squashfs-sysupgrade.bin"
echo "Loading $FILE"
cd /tmp/
wget http://$(uci get configurator. at api[0].ipv6_address)%$(uci get configurator. at api[0].ipv6_interface)/dev/firmware/0.4.2/${FILE}
wget http://$(uci get configurator. at api[0].ipv6_address)%$(uci get configurator. at api[0].ipv6_interface)/dev/firmware/0.4.2/${FILE}.md5
md5sum -c ${FILE}.md5 && sysupgrade ${FILE}
--- >% ---

Die Änderungen seit 0.4.1:

Clemens John (3):
      Fix mac adress conflict on wlan0-1 und eth0.3 on wr1043nd. This also fixes the bad link quality
      Add fastd version to nodewatcher
      Remove tincstart.sh because we do not use tinc anymore

Marc René Schädler (16):
      Enable netcat server "-l" and script execution "-e" functionality
      Add "serve.sh", a script to serve another script's output via netcat
      Add "cache.sh", a script that caches a programs output
      Add "statistics.sh", a script that calculates temporal derivatives
      Run statistics (for now only traffic) calculation with "statistics.sh" via crontab every 5 minu
      Add "admin.sh", a tool for easy administration tasks
      Add functions to set info needed for libremap and some more to "admin.sh"
      Add json report generator script "report.sh"
      "report.sh": Add and restructure some info
      Serve cached gzipped reports on port 81
      "wlanwatchdog.sh" re-fix missing ';' and fix indentation
      "buildscript" Fix handling of slashes in templates (eg. URLS)
      "rc.local.tpl" serve.sh should rund in background
      "report.sh" Do more things with awk
      "report.sh": Add average mesh quality, Report used instead of free memory
      "admin.sh" remove outdoor information

Tim Niemeyer (7):
      statistics.sh: remove unused function
      community/franken: corrected firmware download url
      buildscript: use src folder for downloads
      .gitignore: Add a gitignore file
      buildscript: add support for config targets
      buildscript/get_source: apply batman no rebroadcast patch
      build_patches: remove old and unused patches

Viel Spass am Gerät
Tim
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 836 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/mailman/private/franken-freifunk.net/attachments/20140107/c08a7862/attachment.sig>


Mehr Informationen über die Mailingliste franken