Wiki source code of 3.I. Software Aktualisierung
Last modified by Patrick Theil on 2023/11/03 14:16
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. |