This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:wiki3:gateway_sw_5.5.4 [2022/10/25 15:30] gat [USB stick 1 content] |
wiki:wiki3:gateway_sw_5.5.4 [2022/10/27 12:14] (current) gat [Software update over the network from Keros 4.3.3] |
||
---|---|---|---|
Line 43: | Line 43: | ||
# From a computer: | # From a computer: | ||
scp custom-liveburner_5.5.4_klkgw-signed.ipk root@<ip_address>:/user/.updates/ | scp custom-liveburner_5.5.4_klkgw-signed.ipk root@<ip_address>:/user/.updates/ | ||
- | scp openvpn-*.ipk root@<ip_address>:/user/.updates/ | ||
</code> | </code> | ||
- Trigger Update for next reboot: <code bash>kerosd -u </code> | - Trigger Update for next reboot: <code bash>kerosd -u </code> | ||
Line 55: | Line 54: | ||
This procedure used for automatic deployment can be used to **UPGRADE from a KerOS 4.3.3 system** on a **single** or a **group of gateways**. \\ | This procedure used for automatic deployment can be used to **UPGRADE from a KerOS 4.3.3 system** on a **single** or a **group of gateways**. \\ | ||
If you want to install this software from a KerOS 3.x, you need to install a KerOS 4.3.3 before upgrading your system: | If you want to install this software from a KerOS 3.x, you need to install a KerOS 4.3.3 before upgrading your system: | ||
- | [[https://wikikerlink.fr/wanesy-ran/doku.php?id=wiki:wiki3:gateway_sw_3.1|SW_3.1]] | + | [[https://wikikerlink.fr/wanesy-ran/doku.php?id=wiki:wiki3:gateway_sw_4.3.3|SW_4.3.3]] |
To update your system from a KerOS 4.3.3 system, you will need to create 2 USB sticks: | To update your system from a KerOS 4.3.3 system, you will need to create 2 USB sticks: | ||
Line 136: | Line 135: | ||
{{:wiki3:fw_4.3.3_gw.png?600|}} | {{:wiki3:fw_4.3.3_gw.png?600|}} | ||
- | <note important> **You cannot update directly from Keros <4.3.3 to Keros 5.5.4**</note> | + | <note warning> **You cannot update directly from Keros <4.3.3 to Keros 5.5.4**</note> |
- | You need to update from Keros 4.3.3 to Keros 5.5.4. \\ \\ | ||
To achieve this, you will put in the Software repository the package needed to update to Keros 5.5.4. | To achieve this, you will put in the Software repository the package needed to update to Keros 5.5.4. | ||
Line 150: | Line 148: | ||
- | * **liveburner_4.3.3-2_klkgw-signed.ipk**: the package to update all i-series products to Keros 4.3.3 from a Keros 3.x. | + | * **custom-liveburner_5.5.4_klkgw-signed.ipk**: the package to update all i-series products to Keros 5.5.4 from a Keros 4.3.3. |
- | + | ||
- | ==== Ask for the magic link script ==== | + | |
- | + | ||
- | Contact the Kerlink Support [[support@kerlink.fr]] and ask for a magic link "Certificate renewal" and give the serial of all your gateways you want to update. | + | |
- | + | ||
==== Create the workflow ==== | ==== Create the workflow ==== | ||
Line 162: | Line 154: | ||
<note important>You must be SUPER_ADMIN to be able to create the workflow.</note> | <note important>You must be SUPER_ADMIN to be able to create the workflow.</note> | ||
- | {{:wiki3:create_workflow_update_from_keros_3x.png?800|}} | + | {{:wiki3:create_workflow_update_from_keros_4.3.3.png?800|}} |
- | Define 4 tasks: \\ | + | Define 1 task: \\ |
* **Task #1**: updateGatewaysManagedSoftware | * **Task #1**: updateGatewaysManagedSoftware | ||
- | * **Task #2**: updateGatewaysManagedSoftware | + | |
- | * **Task #3**: createGatewayPutFileCommand | + | |
- | * **Task #4**: createGatewayCommand | + | |
\\ | \\ | ||
Line 178: | Line 168: | ||
Care that all gateways must be on the same type (iBTS or iFemtocell). | Care that all gateways must be on the same type (iBTS or iFemtocell). | ||
- | {{:wiki3:select_gateways_same_type.png?800|}} | + | {{:wiki3:2022-select_gateways_same_type.png?800|}} |
Line 185: | Line 175: | ||
Configure the workflow like this : | Configure the workflow like this : | ||
- | {{:wiki3:configure_workflow.png?800|}} | + | {{wiki3:2022-configure_workflow.png?800|}} |
- | * **Task #1**: select the ''custom-liveburner_4.0.2_klk-lpbs_wmc_3.1.4.ipk'' (CARE TO SELECT THE RIGHT PACKAGE FOR THE RIGHT GATEWAY!) \\ | + | * **Task #1**: select the ''custom-liveburner_5.5.4_klkgw-signed.ipk'' \\ |
- | * **Task #2**: select the ''keros_4.3.3_klkgw-signed.ipk'' | + | |
- | * **Task #3**: type ''/user/'' as destinationPath and select the magic link provided by the Kerlink Support team. | + | |
- | * **Task #4**: type ''sh /user/magic_link_xxxxxxxxx'' (the magic link script provided by the Kerlink Support team). | + | |
- | Task #1 is designed to update your firmware from KerOS 3.x to KerOS 4.0. \\ | + | Task #1 is designed to update your firmware from KerOS 4.3.3 to KerOS 5.5.4. \\ |
- | Task #2 is designed to update your firmware from KerOS 4.0 to Keros 4.3.3. \\ | + | |
- | Task #3 and Task #4 are designed to use the magic link to update and renew your OpenVPN certificate if necessary. \\ | + | |
==== Execute the workflow ==== | ==== Execute the workflow ==== | ||
Line 211: | Line 197: | ||
* when completed, the workflow will appear in the 'Completed' page. \\ | * when completed, the workflow will appear in the 'Completed' page. \\ | ||
- | {{:wiki3:workflow_running.png?800|}} | + | {{:wiki3:2022-workflow_running.png?800|}} |
<note important> | <note important> | ||
Line 221: | Line 207: | ||
==== Check the update ==== | ==== Check the update ==== | ||
- | For each gateway defined in the workflow, check that the firmware has been correctly updated to 5.4.4. | + | For each gateway defined in the workflow, check that the firmware has been correctly updated to 5.5.4. |
- | + | ||
- | ==== Caution ==== | + | |
- | + | ||
- | <note important>**DO NOT EXECUTE THIS WORKFLOW TWICE OR YOU WILL LOSE THE WMC CONNECTION!**</note> | + | |