This is an old revision of the document!
Upgrade from 0.7.x to 1.0.x
Please read 1.0.x ChangeLog.txt before you start.
It is very important to understand that while AstLinux 0.7.x uses the runnix-0.3 bootloader, AstLinux 1.0.x requires the runnix-0.4 bootloader. This change is required since the Linux Kernel differences require different squashfs image formats.
Follow the steps below, should an error occur, don't reboot until you have resolved the error.
Using the Web Interface:
Note: AstLinux 0.7.x can't upgrade to runnix-0.4 via the Web Interface, the CLI must be used to finish.
You must have either console or SSH access to your AstLinux box to perform this upgrade.
Browse to the Prefs Tab
(assuming your Astlinux device is called pbx)
https://pbx/admin/prefs.php
For Asterisk 1.8 define:
Or, if you are still using Asterisk 1.4 define:
Browse to the System Tab
https://pbx/admin/system.php
Next, from the Command Line Interface, upgrade RUNNIX:
upgrade-RUNNIX-image check http://mirror.astlinux.org/runnix4 (should respond... Newest available version is: runnix-0.4-xxxx) upgrade-RUNNIX-image upgrade http://mirror.astlinux.org/runnix4
Finally, if successful, Reboot, either from the Web Interface or CLI:
reboot
Command Line Interface (CLI):
First, upgrade AstLinux Firmware (Remove ast18-
in URL for Asterisk 1.4)
upgrade-run-image check http://mirror.astlinux.org/ast18-firmware-1.x (should respond... Newest available version is: astlinux-1.0.x) upgrade-run-image upgrade http://mirror.astlinux.org/ast18-firmware-1.x
Next, upgrade RUNNIX:
upgrade-RUNNIX-image check http://mirror.astlinux.org/runnix4 (should respond... Newest available version is: runnix-0.4-xxxx) upgrade-RUNNIX-image upgrade http://mirror.astlinux.org/runnix4
Finally, if successful, Reboot:
reboot