User Tools

Site Tools


wiki:wiki3:gateway_sw_5.5.4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:wiki3:gateway_sw_5.5.4 [2022/10/25 11:59]
gat [Software update over the network from Keros 4.3.3]
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 11: Line 11:
  
 ^  Package ​                                                ​^ ​  ​md5sum ​     ^                          ^  Package ​                                                ​^ ​  ​md5sum ​     ^                         
-| {{ :wiki3:keros_5.5.4_klkgw-signed.ipk | keros_5.5.4_klkgw-signed.ipk}} | eb267cd545aceeea25298ffba910c8c0 ​|+| {{ :wiki3:custom-liveburner_5.5.4_klkgw-signed.ipk | custom-liveburner_5.5.4_klkgw-signed.ipk}} | 4b1ee3722561e705dbc9228889e70ff6 ​|
  
 <note important>​ Do not use this package to upgrade from a KerOS 3.x. \\ <note important>​ Do not use this package to upgrade from a KerOS 3.x. \\
Line 42: Line 42:
   - Transfer package(s) in this directory: <code bash>   - Transfer package(s) in this directory: <code bash>
 # From a computer: # From a computer:
-scp keros_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 63: Line 62:
  
 ^description ​                ​^file ​       ^md5sum ​     ^ ^description ​                ​^file ​       ^md5sum ​     ^
-|**USB stick ** | {{ :wiki3:auto_deploy_keros_5.5.4_usb_stick_1.tar.gz | AUTO_DEPLOY_KEROS_5.5.4_USB_STICK_1.tar.gz }} |  ​134370b54577bdb239af3f88ffc14d55 ​ | +|**USB stick ** | {{ :wiki3:auto_deploy_custom-liveburner_5.5.4_usb_stick_1.tar.gz | AUTO_DEPLOY_CUSTOM-LIVEBURNER_5.5.4_USB_STICK_1.tar.gz }} |  ​541ccd3383e3fef61dbbe9f6f7ff2955 ​ | 
-|**USB stick ** | {{ :wiki3:auto_deploy_keros_5.4.4_usb_stick_2.tar.gz | AUTO_DEPLOY_KEROS_5.4.4_USB_STICK_2.tar.gz }} |  ​29843cbe6767e762a2bb84a5bb1eddf3 ​ |+|**USB stick ** | {{ :wiki3:auto_deploy_custom-liveburner_5.5.4_usb_stick_2.tar.gz | AUTO_DEPLOY_CUSTOM-LIVEBURNER_5.5.4_USB_STICK_2.tar.gz }} |  ​d5ad656cd9ce79fdf5dcc1894a6f3a02 ​ |
  
  
Line 73: Line 72:
 To update your gateway, apply the following procedure : To update your gateway, apply the following procedure :
  
-> 1. Deflate twice the AUTO_DEPLOY_KEROS_5.5.4_USB_STICK_1.tar.gz file to get .ipk files and put them on your USB stick in the root directory +> 1. Deflate twice the AUTO_DEPLOY_CUSTOM-LIVEBURNER_5.5.4_USB_STICK_1.tar.gz file to get .ipk files and put them on your USB stick in the root directory 
-> 2. Copy all files located in the folder ​AUTO_DEPLOY_KEROS_5.5.4_USB_STICK_X in the root directory+> 2. Copy all files located in the folder ​AUTO_DEPLOY_CUSTOM-LIVEBURNER_5.5.4_USB_STICK_X in the root directory
 > 3. Request your VPN secret package(s) v4.3 to the Kerlink Support team: [[support@kerlink.fr]] (optional: in case of a First Install or Migration or Upgrade) > 3. Request your VPN secret package(s) v4.3 to the Kerlink Support team: [[support@kerlink.fr]] (optional: in case of a First Install or Migration or Upgrade)
 > 4. Put your VPN secrets packages of your KerOS products in the //​vpn_packages//​ directory (optional: in case of a First Install or Migration or Upgrade) > 4. Put your VPN secrets packages of your KerOS products in the //​vpn_packages//​ directory (optional: in case of a First Install or Migration or Upgrade)
Line 82: Line 81:
 > 8. Wait for the end of the update > 8. Wait for the end of the update
  
-> 9.  Deflate twice the AUTO_DEPLOY_KEROS_5.5.4_USB_STICK_2.tar.gz file to get .ipk files and put them on your USB stick in the root directory +> 9.  Deflate twice the AUTO_DEPLOY_CUSTOM-LIVEBURNER_5.5.4_USB_STICK_2.tar.gz file to get .ipk files and put them on your USB stick in the root directory 
-> 10. Copy all files located in the folder ​AUTO_DEPLOY_KEROS_5.5.4_USB_STICK_2 in the root directory+> 10. Copy all files located in the folder ​AUTO_DEPLOY_CUSTOM-LIVEBURNER_5.5.4_USB_STICK_2 in the root directory
 > 11. Update the '​wmc-server-name.txt'​ file with the name of your wmc server in the second USB stick. Example: For the POC WMC (https://​wmc-poc.wanesy.com/​),​ the content of the file is ''​wmc-poc.wanesy.com''​. > 11. Update the '​wmc-server-name.txt'​ file with the name of your wmc server in the second USB stick. Example: For the POC WMC (https://​wmc-poc.wanesy.com/​),​ the content of the file is ''​wmc-poc.wanesy.com''​.
 > 12. Plug the second USB stick in the gateway USB slot (device must be powered on) > 12. Plug the second USB stick in the gateway USB slot (device must be powered on)
Line 101: Line 100:
 /                /               
 └── COMMON ​                                                   # Common packages folder └── COMMON ​                                                   # Common packages folder
-|    └── ​keros_5.5.4_klkgw-signed.ipk ​                        ​# Keros v5.5.4 firmware package+|    └── ​custom-liveburner_5.5.4_klkgw-signed.ipk ​            ​# Keros v5.5.4 firmware package
 | |
 ├── README.txt ​                                               # This file ├── README.txt ​                                               # This file
Line 107: Line 106:
 ├── usbkey.txt ​                                               # USB key protection: must contain the device passwords (all of them) ├── usbkey.txt ​                                               # USB key protection: must contain the device passwords (all of them)
 └── vpn_packages ​                                             # WMC OpenVPN packages folder └── vpn_packages ​                                             # WMC OpenVPN packages folder
-    ├── openvpn_***_wmcbeta.wanesy.com_***_5.5.ipk            # OpenVPN package for one KerOS product to connect to a WMC platform (here wmcbeta) +    ├── openvpn_***_wmcbeta.wanesy.com_***_4.3.ipk            # OpenVPN package for one KerOS product to connect to a WMC platform (here wmcbeta) 
-    ├── openvpn_***_wmcbeta.wanesy.com_***_5.5.ipk            # another package for one KerOS product to connect to a WMC platform (here wmcbeta) +    ├── openvpn_***_wmcbeta.wanesy.com_***_4.3.ipk            # another package for one KerOS product to connect to a WMC platform (here wmcbeta) 
-    ├── openvpn_***_wmcbeta.wanesy.com_***_5.5.ipk             # ... +    ├── openvpn_***_wmcbeta.wanesy.com_***_4.3.ipk             # ... 
-    ├── openvpn_***_wmcbeta.wanesy.com_***_5.5.ipk             # ... +    ├── openvpn_***_wmcbeta.wanesy.com_***_4.3.ipk             # ... 
-    ├── openvpn_***_wmcbeta.wanesy.com_***_5.5.ipk             # ... +    ├── openvpn_***_wmcbeta.wanesy.com_***_4.3.ipk             # ... 
-    ├── openvpn_***_wmcbeta.wanesy.com_***_5.5.ipk             # ... +    ├── openvpn_***_wmcbeta.wanesy.com_***_4.3.ipk             # ... 
-    └── openvpn_***_wmcbeta.wanesy.com_***_5.5.ipk             # ...+    └── openvpn_***_wmcbeta.wanesy.com_***_4.3.ipk             # ...
  
 </​code>​ </​code>​
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.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.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.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 #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>​+
  
  
wiki/wiki3/gateway_sw_5.5.4.1666691965.txt.gz · Last modified: 2022/10/25 11:59 by gat