@Martinski I just merged your PR, in theory running
on a standard install will swap over to your updated version of the script. If all goes well in testing, i can merge it over to master
OK, I finally had some time this weekend to do some testing (without getting those "death stares" from the family - yeah, you know what I'm talking about
).
Updating from YazFi's official "
4.4.2" version to the new
"develop" branch "
4.4.3" went well, and I didn't have any issues during or after the transition. Before the update, I did however save the config file (
/jffs/addons/YazFi.d/config) that I had created previously with my "
4.4.3_AlphaX" test version, and then *
after* the update, I overwrote the "4.4.2" config file with the saved version. This way I didn't have to recreate the configuration that was already working well, and that I was happy with.
IOW, for those who happen to be currently running the modified "
4.4.3_AlphaX" files of YazFi that I provided before, here are the steps for a smooth upgrade transition.
1) Save the current configuration file containing the new "
wlxx_DHCPLEASE" settings.
Bash:
cp -fp /jffs/addons/YazFi.d/config /jffs/addons/YazFi.d/config.v4.4.3.SAVED.txt
2) Run the "
/jffs/scripts/Setup_YazFi_TEST.sh" script and answer "
n" or "
N" to skip setting up YazFi for testing, and then answer "
y" or "
Y" to *RESTORE* the previous "
4.4.2" version files.
3) After the files have been restored, and YazFi is up and running, delete the following files:
Bash:
rm -f /jffs/scripts/Setup_YazFi_TEST.sh
rm -f /jffs/scripts/YazFi.v4.4.2.MOD.sh
rm -f /jffs/addons/YazFi.d/YazFi_www.asp.v4.4.2.MOD.ASP
4) Now run the following command to upgrade to the
develop branch "
4.4.3" version:
Bash:
/jffs/scripts/YazFi develop
5) After the upgrade to "
4.4.3" has been completed *and* before doing anything else, overwrite the configuration file:
Bash:
mv -f /jffs/addons/YazFi.d/config.v4.4.3.SAVED.txt /jffs/addons/YazFi.d/config
6) Now you can use YazFi as usual, including its webGUI page.
HTH.