mirror of https://github.com/aredn/aredn.git
ad78e077f0
* Improve the firmware upgrade process The old firmware upgrade process attempted to free up RAM by reusing the 'upgrade_kill_prep' script which is later used by '/sbin/sysupgrade'. Unfortuantely this doesn't work as intented. While the script will go about killing various services, 'procd' just goes and starts them up again using quite a bit more memory in the process. Instead this script just kills the various daemons 'no questions asked' and then runs the associated '/etc/init.d/xxx stop' script to instruct 'procd' not the start them up again. This gets us to the place the original script was trying to go. + A syntax fix in '007' patch (need spaces around the [ .. ]) * Inline the style for the firmware page to avoid sleep before flash * Minor reliability improvements * Clear away services even earlier |
||
---|---|---|
.. | ||
mgr | ||
aredn_message.sh | ||
aredn_postupgrade | ||
bbhnrecoverymode | ||
clean_zombie.sh | ||
fccid | ||
firmwarecheck.sh | ||
get_boardid | ||
get_hardware_mfg | ||
get_hardwaretype | ||
get_model | ||
linkled | ||
manager.lua | ||
mesh-firewall | ||
node-setup | ||
nvram-setup | ||
olsrd-config | ||
olsrd-namechange | ||
olsrd-namechange-loop | ||
olsrd-watchdog | ||
poe_passthrough | ||
rssi_monitor | ||
setpasswd | ||
snrlog | ||
spawn_sysupgrade | ||
upgrade_kill_prep | ||
upgrade_prepare.sh | ||
uploadctlservices | ||
usb_passthrough | ||
vtun_up | ||
wifi-setup | ||
wscan |