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:57]
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 151: 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 163: 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 179: 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 186: 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 212: 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 222: 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.1666691866.txt.gz · Last modified: 2022/10/25 11:57 by gat