Wiki source code of RangeeOS - Software Aktualisierung
Last modified by Patrick Theil on 2025/09/05 09:34
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | (% class="box warningmessage" %) | ||
| 2 | ((( | ||
| 3 | If you are using a TCMS, set the thin client role to Test before performing the update. | ||
| 4 | ))) | ||
| 5 | |||
| 6 | (% class="auto-cursor-target" %) | ||
| 7 | There are the following ways to update a thin client with RangeeOS: | ||
| 8 | |||
| 9 | {{toc maxLevel="1"/}} | ||
| 10 | |||
| 11 | ---- | ||
| 12 | |||
| 13 | = Update from Rangee update server on client = | ||
| 14 | |||
| 15 | 1. Open {{status title="SOFTWARE UPDATE"/}} in the Client's Kommbox. | ||
| 16 | [[image:1_en.png||height="460" width="600"]] | ||
| 17 | 1. Click on {{status title="UPDATE SERVER SETTINGS"/}} | ||
| 18 | 1. Enter your update server data in the following window: | ||
| 19 | 1*. **Protocol: **HTTP or HTTPS | ||
| 20 | 1*. **Server: **update.rangee.com | ||
| 21 | 1*. **Path: **[ USERNAME ] | ||
| 22 | 1*. **Username: **[ USERNAME ] | ||
| 23 | 1*. **Password: **[ PASSWORD ] | ||
| 24 | 1*. Confirm with {{status title="Submit"/}} | ||
| 25 | 1. Now you can install the packages available for your user | ||
| 26 | |||
| 27 | ---- | ||
| 28 | |||
| 29 | = Update from TCMS repository = | ||
| 30 | |||
| 31 | You can also use your TCMS as an update server. | ||
| 32 | |||
| 33 | == Configure Repository == | ||
| 34 | |||
| 35 | 1. Navigate to {{status title="EDIT"/}} → {{status title="SETTINGS"/}} → {{status title="UPSTREAM-REPOSITORY"/}} in your TCMS | ||
| 36 | 1. Enter the following data: | ||
| 37 | 1*. **Scheme:** HTTP or HTTPS | ||
| 38 | 1*. **Host:** update.rangee.com | ||
| 39 | 1*. **Path:** [ BENUTZERNAME ] | ||
| 40 | 1*. **User:** [ BENUTZERNAME ] | ||
| 41 | 1*. **Password:** [ PASSWORT ] | ||
| 42 | 1*. Submit with {{status title="OK"/}}. | ||
| 43 | |||
| 44 | == Download firmware/software into the TCMS repository: == | ||
| 45 | |||
| 46 | 1. Click on {{status title="EDIT"/}} → {{status title="REPOSITORY"/}} | ||
| 47 | 1. Search an select neccessary firm-/software packages{{lightbox image="image2020-1-21_11-40-2.png" width="1000" group="1" height="800"/}} | ||
| 48 | 1. Click on {{status title="ADD"/}} | ||
| 49 | |||
| 50 | == Update Client == | ||
| 51 | |||
| 52 | 1. (% id="cke_bm_74059S" style="display:none" %) (%%)Open {{status title="SOFTWARE UPDATE"/}} in the Client's Kommbox. | ||
| 53 | [[image:1_en.png||height="460" width="600"]] | ||
| 54 | 1. Click on {{status title="UPDATE SERVER SETTINGS"/}} and enter these update server data in the following window: | ||
| 55 | 1*. **Protocol:** HTTP | ||
| 56 | 1*. **Server:** [ TCMS_IP or HOSTNAME ] | ||
| 57 | 1*. **Path:** /repository/ | ||
| 58 | 1*. **Username :**leave blank | ||
| 59 | 1*. **Password:** leave blank | ||
| 60 | 1*. Click on {{status title="SUBMIT"/}} | ||
| 61 | 1. Now you can install the packages which are available in your TCMS repository | ||
| 62 | |||
| 63 | {{warning}} | ||
| 64 | Please make sure that your thin client in TCMS is either in the "Test" state or in a group without a stored configuration. | ||
| 65 | |||
| 66 | Otherwise, the update will be discarded when restarting. | ||
| 67 | {{/warning}} | ||
| 68 | |||
| 69 | ---- | ||
| 70 | |||
| 71 | = Updates from internal FTP/HTTP server = | ||
| 72 | |||
| 73 | 1. Create a directory on your FTP/HTTP server | ||
| 74 | 1. Create the following folder structure | ||
| 75 | 1*. [ DIRECTORY ]/firmware | ||
| 76 | 1*. [ DIRECTORY ]/software | ||
| 77 | 1. Download the firmware/software packages from [[Download Portal>>https://kb.rangee.com/HowTos/Allgemein%20-%20Rangee%20Download%20Portal/]] | ||
| 78 | 1. Unzip the downloaded files into the directory so that the following structure is created: | ||
| 79 | [[image:9_en.png||height="464" width="400"]] | ||
| 80 | 1. Open {{status title="SOFTWARE UPDATE"/}} in the Client's Kommbox. | ||
| 81 | [[image:1_en.png||height="460" width="600"]] | ||
| 82 | 1. Click on {{status title="UPDATE SERVER SETTINGS"/}} and enter the following data: | ||
| 83 | 1*. **Protocol:** HTTP,HTTPS or FTP | ||
| 84 | 1*. **Server:** [ Server-Adresse ] | ||
| 85 | 1*. **Path:** [ PFAD_ZUM_UPDATE_VERZEICHNIS ] (optional - if required) | ||
| 86 | 1*. **Username:** if required | ||
| 87 | 1*. **Passwort:** if required | ||
| 88 | 1*. Click on {{status title="Submit"/}} | ||
| 89 | 1. Now you can install packages which are available on the internal update server. | ||
| 90 | |||
| 91 | ---- | ||
| 92 | |||
| 93 | = Buddy Update = | ||
| 94 | |||
| 95 | Thin clients can also be used as update servers. | ||
| 96 | |||
| 97 | == SourceThin Client == | ||
| 98 | |||
| 99 | 1. Open {{status title="SOFTWARE UPDATE"/}} in the Client's Kommbox. | ||
| 100 | [[image:1_en.png||height="460" width="600"]] | ||
| 101 | 1. (% id="cke_bm_294638S" style="display:none" %) (%%)Click on {{status title="UPDATE SERVER SETTINGS"/}} | ||
| 102 | 1. Select "Act as Update server" | ||
| 103 | 1*. **Yes:** Dient als Update-Server | ||
| 104 | 1*. **Yes, propagate:** Enters itself as update server in the group configuration when pulling the configuration into the TCMS | ||
| 105 | 1. Restart your Client | ||
| 106 | |||
| 107 | == Target Thin Client == | ||
| 108 | |||
| 109 | 1. Open {{status title="SOFTWARE UPDATE"/}} in the Client's Kommbox. | ||
| 110 | [[image:1_en.png||height="460" width="600"]] | ||
| 111 | 1. Click on {{status title="UPDATE SERVER SETTINGS"/}} and enter the following data: | ||
| 112 | 1*. **Protocol:** HTTP | ||
| 113 | 1*. **Server:** SourceThin Client (Hostname/IP-Adress) | ||
| 114 | 1*. **Path:** /update/ | ||
| 115 | 1*. **Username:** leave blank | ||
| 116 | 1*. **Password:** leave blank | ||
| 117 | 1*. Click on {{status title="Submit"/}} | ||
| 118 | 1. Now you can install packages which are available on yout source Thin Client. |