[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