Dell Wyse 5470 All-In-One Wyse ThinOS Version 8.6 Administrator s Guide - Page 13

Firmware upgrade using HTTPS

Page 13 highlights

Table 2. Package information Package name Base.i386.pkg Pcoip.i386.pkg RTME.i386.pkg Horizon.i386.pkg JVDI.i386.pkg Details Automatically updated upon firmware upgrade. Automatically updated upon firmware upgrade of a PCoIP client. Upload the new package to central configuration, and system can update without INI configuration. Upload the new package to central configuration, and configure the INI parameter to update this package. Upload the new package to central configuration, and configure the INI parameter to update this package. NOTE: • When the packages fail to update, or cannot function after update with new version firmware, or if there is further failure, the workaround is to remove all packages and reinstall the packages upon reboot. • For information about the ThinOS build number, and package versions, see the latest Dell Wyse ThinOS Release Notes. Firmware upgrade using HTTPS Ensure that you have set up a Windows PC or Server with Microsoft Internet Information Services (IIS) and HTTPS services installed. If you do not have the HTTPS server installed, then refer to the article about how to setup an HTTPS server at support.microsoft.com. Ensure that the web server can identify the file types used by ThinOS. Create two MIME types under IIS. The MIME's option needs to be configured on a per site basis. On a default IIS, install: 1. Launch the IIS admin console. 2. Browse to the default website, right-click and select Properties. 3. Click the HTTP Headers tab, and in the MIME Map section, select File types > New Type. 4. Add the two MIME types. Use .INI and . for the associated extension fields. 5. Apply the settings and close the IIS admin console. Installing IIS creates the default directory C:\inetpub\WWWroot, which is known as the WWW root. In the WWWroot directory, create a folder WYSE and a sub folder wnos. The directory structure must read as C:\inetpub\wwwroot\WYSE\wnos. To upgrade the ThinOS firmware using HTTPS server: 1. Go to www.dell.com/support. 2. Download the latest ThinOS firmware and latest ThinOS packages that corresponds to your thin client model. If the firmware and packages are in the form of a compressed self-extracting (.EXE) or zipped file (.ZIP), then extract the files. When you download the JVDI.zip package, the README WITH EULA.txt and JVDI.i386.pkg files are unzipped. Ensure that you open the readme file and read the EULA agreement. 3. Place the extracted firmware files in the C:\inetpub\wwwroot\WYSE\wnos folder, and the packages to C:\inetpub \wwwroot\WYSE\wnos\pkg on your HTTPS server. 4. Create a wnos.ini text file (using a text editor) in the C:\inetpub\wwwroot\WYSE\wnos folder with the following INI parameters: Autoload=2 loadpkg=1 Addpkg=horizon,JVDI NOTE: JVDI package is introduced from ThinOS version 8.6 to support Cisco Jabber. However, if you intend to use only horizon package, then do not load the JVDI package to avoid unknown user trap issue. The option Autoload=2, ensures that the thin client uses the firmware installed on the server to upgrade, only if the firmware on the thin client is older than the version on the server. The option LoadPkg specifies how to update the external packages. If LoadPkg is not in the statement, it will inherit the value of AutoLoad. Base package and the PCoIP package are integrated into the ThinOS firmware image. Installing the latest ThinOS firmware image automatically installs the latest version of these packages on the ThinOS client. If you set AutoLoad=1 LoadPkg=0, the firmware is checked, but the packages are not checked. The packages check is performed after firmware check. From ThinOS 8.3, the external packages update mechanism is changed. Some packages are default, and loaded according to value of LoadPkg. For example RTME. Some packages need additional parameter AddPkg to add. For example, Horizon and JVDI. The option AddPkg is for adding Before working on ThinOS 13

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220

Table 2. Package information
Package name
Details
Base.i386.pkg
Automatically updated upon firmware upgrade.
Pcoip.i386.pkg
Automatically updated upon firmware upgrade of a PCoIP client.
RTME.i386.pkg
Upload the new package to central configuration, and system can update without INI
configuration.
Horizon.i386.pkg
Upload the new package to central configuration, and configure the INI parameter to update this
package.
JVDI.i386.pkg
Upload the new package to central configuration, and configure the INI parameter to update this
package.
NOTE:
When the packages fail to update, or cannot function after update with new version firmware, or if there is further
failure, the workaround is to remove all packages and reinstall the packages upon reboot.
For information about the ThinOS build number, and package versions, see the latest
Dell Wyse ThinOS Release
Notes
.
Firmware upgrade using HTTPS
Ensure that you have set up a Windows PC or Server with Microsoft Internet Information Services (IIS) and HTTPS services installed. If
you do not have the HTTPS server installed, then refer to the article about how to setup an HTTPS server at
support.microsoft.com
.
Ensure that the web server can identify the file types used by ThinOS. Create two MIME types under IIS. The MIME's option needs to be
configured on a per site basis. On a default IIS, install:
1.
Launch the IIS admin console.
2.
Browse to the default website, right-click and select
Properties
.
3.
Click the
HTTP Headers
tab, and in the
MIME Map
section, select
File types
>
New Type
.
4.
Add the two MIME types. Use
.INI
and
.
for the associated extension fields.
5.
Apply the settings and close the IIS admin console.
Installing IIS creates the default directory
C:\inetpub\WWWroot
, which is known as the WWW root. In the
WWWroot
directory, create
a folder
WYSE
and a sub folder
wnos
. The directory structure must read as
C:\inetpub\wwwroot\WYSE\wnos
.
To upgrade the ThinOS firmware using HTTPS server:
1.
Go to
www.dell.com/support
.
2.
Download the latest ThinOS firmware and latest ThinOS packages that corresponds to your thin client model. If the firmware and
packages are in the form of a compressed self-extracting (.EXE) or zipped file (.ZIP), then extract the files. When you download the
JVDI.zip package, the
README WITH EULA.txt
and
JVDI.i386.pkg
files are unzipped. Ensure that you open the readme file
and read the EULA agreement.
3.
Place the extracted firmware files in the
C:\inetpub\wwwroot\WYSE\wnos
folder, and the packages to
C:\inetpub
\wwwroot\WYSE\wnos\pkg
on your HTTPS server.
4.
Create a wnos.ini text file (using a text editor) in the
C:\inetpub\wwwroot\WYSE\wnos
folder with the following INI parameters:
Autoload=2 loadpkg=1 Addpkg=horizon,JVDI
NOTE:
JVDI package is introduced from ThinOS version 8.6 to support Cisco Jabber. However, if you intend to use
only horizon package, then do not load the JVDI package to avoid unknown user trap issue.
The option
Autoload=2
, ensures that the thin client uses the firmware installed on the server to upgrade, only if the firmware on the
thin client is older than the version on the server. The option
LoadPkg
specifies how to update the external packages. If
LoadPkg
is
not in the statement, it will inherit the value of
AutoLoad
.
Base package and the PCoIP package are integrated into the ThinOS firmware image. Installing the latest ThinOS firmware image
automatically installs the latest version of these packages on the ThinOS client. If you set
AutoLoad=1 LoadPkg=0
, the firmware is
checked, but the packages are not checked. The packages check is performed after firmware check. From ThinOS 8.3, the external
packages update mechanism is changed. Some packages are default, and loaded according to value of
LoadPkg
. For example RTME.
Some packages need additional parameter
AddPkg
to add. For example, Horizon and JVDI. The option
AddPkg
is for adding
Before working on ThinOS
13