Reference Guide Dell Wyse ThinOS Release 8.3.
Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2017 - 2018 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents Summary of Revisions.................................................................................................................................. 0 1 Introduction....................................................................................................................................................5 About this Guide.................................................................................................................................................................
Summary of Revisions The following changes and enhancements have been made to this document since Dell Wyse ThinOS release 8.3.1: Table 1. Newly added INI parameters Reference Description PRIVILEGE=[None, Low, High] [EnableSystemPreferences={yes, no, TerminalNameOnly}] New parameter added in General settings for wnos.ini files, {username} INI, and $MAC INI files. SignOn={yes, no, NTLM} [DisableSignoff={yes, no}] New parameters added in Connection settings for wnos.ini files only.
1 Introduction Thin clients running Dell Wyse ThinOS firmware are designed solely for optimal thin client security and performance. These extremely efficient purpose-built thin clients are virus and malware-resistant and offer ultra-fast access to applications, files, and network resources within Citrix, Microsoft, VMware and Dell vWorkspace environments, and other leading infrastructures.
2 Getting Started: Learning INI File Basics In this chapter you will learn how to construct and use the supported INI files. It includes: • Downloading and Using Sample INI Files • Supported INI Files You can Construct • Rules and Recommendations for Constructing the INI Files • Placing the INI Files into the Folder Structure on the Server After you become familiar with the INI file basics, you can refer to the parameter details you need in the other chapters and appendixes of this guide.
• • • • Scenario 1 — WNOS.ini exists. The WNOS.ini file is processed and if the Include=$MAC.ini (or Include={username}.ini) statement is included, then the relative MAC.ini (or {username}.ini) file is processed. Scenario 2 — WNOS.ini exists and {username}.ini exists. The WNOS.ini file is processed and if the Include=$MAC.ini statement is included, then the MAC.ini file is processed. Once the credentials are provided, the {username}.ini file is processed. Scenario 3 — WNOS.ini exists and MAC.ini exists.
Files, {username} INI, and $MAC INI Files. Any of the rest of the parameters can be used if you desire, but are not necessary unless you want changes from client and other defaults, for example, other can be the default resolution of your monitor. Every parameter (and their options) has a name and a value, with the name appearing to the left of the equals sign (name=value). All parameters with the same name in the various INI files have the same meaning that is, a parameter named WyseXYZ in a wnos.
The {username}.ini and {mac}.ini parameters can appear in the wnos.ini file. However, these parameters must be below the include= $un.ini parameter or the include=<$mac.ini or {username}> parameter in the wnos.ini file. Although not required, We recommend that these parameters end with the parameter Exit=all. NOTE: No parameter should ever be executed twice.
Option Value Validation in ThinOS. So you need to remap the options from GUI or INI if you want to use $DHCP(166) and/or $DHCP(167). $SUBNET Specifies Subnet notation. The format is {network_address}_{network_mask_bits}. For example, if the IP address is 10.151.120.15, and the network mask is 255.255.255.0, then 10.151.120.0_24 is used. &Right($xx, i) or &Left($xx, i) Specifies whether the variable is to be read from left or right. The $xx is any of the above parameters.
NOTE: The use of parameter Include=$mac.ini will load / wnos/inc/mac-address.ini so that you can use inc in the folder structure and use $MAC.ini. /wyse/wnos/ini (Optional) The folder where you can place the {username}.ini files and {group} folder. /wyse/wnos/trace (Optional) The folder where you can place the trace files that you can capture and play back. IMPORTANT: Be sure to enable the parameter, EnableTrace=yes.
3 Parameters for WNOS INI files only This chapter provides the supported parameters that you can use in a wnos.ini file. NOTE: For information to help you construct and use the supported INI files, see Getting Started Learning INI File Basics. Parameters in Table 4 can only be used in a wnos.ini file; they cannot be used in a {username}.ini file.
Table 4. General Settings: wnos.ini files only Parameter Description AutoLoad={0, 1, 2, 101, 102, 201, 202} [LoadPkg={0, 1, 2}] AutoLoad — Default is 1. Specifies the firmware update mode. The following are the values and associated actions: [AddPkg={pkg1_name, pkg2_name, …}] 0 — Disables checking for image. [DelPkg={pkg1_name, pkg2_name, …}] 1— Enables forced firmware upgrade/downgrade process. This is the default value. 2 — Enables comparison/non-forced upgrade process only.
or Device=cmos AutoPower=(yes, no) Yes/no option on how the system starts when the power is first applied to the thin client. If set to yes, then the system starts itself without waiting for users to press the power button. In cases where power was lost unexpectedly and if the thin client was shut down properly before power was lost unexpectedly, when the power is restored, the thin client will be powered. This setting is useful in a kiosk environment.
3 DHCP Option Tag #199 NOTE: The Groupkey assigned in DCHP option #199 and INI parameter are only used for first time deployment, that is, they only take effect if CCM is currently disabled or if CCM is enabled but group-key is NULL. If DCHP is defined and CCM is enabled or not NULL: The CCM Group key in the DHCP is ignored since it is configured manually in local UI or from CCM group change.
parameter, see MirrorFileServer parameter in Table 2: General Settings for wnos.ini Files Only. Use EnableCacheIni on Wyse 3010 thin client with ThinOS platform (T10) only. This is because there is no local flash on Wyse 3010 thin client with ThinOS (T10) platform, and the MirrorFileServer parameter is not supported on it. EnableGKey={yes, no} Default is yes. Yes/no option to enable G key reset. G key reset is supported for Privilege=High in the NVRAM. Exit={yes, no, all} Default is yes.
[start=MMWWDD end=MMWWDD] [TimeZoneName=] [DayLightName=] NOTE: The TimeZone parameter is dependent on the TimeServer=parameter. If a time server is not defined, the client CMOS/BIOS internal clock will be used as a reference. ManualOverride — Default is no. Yes/no option to override the thin client System Preference Menu setting with this TimeZone setting. TimeZone settings in the wnos.ini file will be saved into NVRAM if EnableLocal=yes is set in the wnos.ini file.
Overall example: TimeZone="GMT – 08:00" ManualOverride=yes Daylight=Yes Start=030107 End=110107 TimeZoneName="Pacific Standard Time" DayLightName="Pacific Daylight Time" Peripheral settings for wnos.ini files only Table 3 contains the parameters used for configuring peripheral settings such as keyboard, monitor, mouse, and printer. The defaults values are underlined. Table 5. Peripheral Settings: wnos.
port—The TCP port of the thinprint client. The default port number value is 4000. The port number value must be less than 65535. Connection settings for wnos.ini files only Table 4 contains the parameters used for configuring the connection settings. The default values are underlined. Table 6. Connection Settings: wnos.
NOTE: Use our Windows Password_Gen tool or built-in tool to generate the encrypted string. ConnectionBroker={default, VMware, Microsoft, Quest, AWS} [IgnoreProfile={yes, no,}] Default value is default. Specifies the type of VDI broker to use. Default is a 3rd party VDI broker. [SecurityMode={Default,Low,Warning,Full}] AWS is Amazon Workspace broker. It is only available with PCoIP build. [EnableVWGateway]={yes, no} IgnoreProfile — Default value is no.
launched. The default value is no. EnableVDMCredSSP=yes works only after you disable view security tunnel in server side. DelCertificate={filename, all, builtin} filename — Removes the named file from the nand flash or from the memory. all — Removes all certificates except built-in certificates included by default. builtin — Removes all certificates including the public certificates included by default.
[CCMGroupKey={128-254}] [CCMServer={128-254}] [CCMMQTTServer={128-254}] [CCMCAValidation={128-254}] WDMFQDN — Specifies the Fully Qualified Domain Name (FQDN) of the WDM server. NOTE: The CCMGroupKey, CCMServer, CCMMQTTServer and CCMCAValidation options are specified to remap the tags for CCM configuration. DHCPUserClassID=class_id DHCPUserClassID — Specifies the UserClassID used for DHCP. [ParseVendorInfo={no, yes}] ParseVendorInfo — Default is yes.
[Mainscreen={1, 2}] [Orientation={hort, vert}] [Align={Top|Left, Center, Bottom|Right}] [Taskbar={wholescreen, mainscreen}] [MonitorAutoDetect={yes,no}] [Swap={no, yes}] ManualOverride — Default is no. Yes/no option to allow the local client to override display dualhead settings received from central configuration. If reset to factory defaults, it will once again take server settings for dualhead. This is helpful for scenarios where you have a mixture of dual head and single head deployments.
NOTE: If EnableRAVE=no or this parameter is not present, the TCX Multimedia will be used for all media files. If EnableRAVE=yes, RAVE will be used only for media files it supports. EnableRAVE=yes is ignored unless a valid TCX Multimedia license is used.
NOTE: Security process includes: 1 2 Verification that certificate has a valid date Verification that Issuer is valid and correct 3 Certificate verification passes 4 CN and SAN on the certificate matches the DNS naming For Example: FileServer=https://10.151.122.66:444 SecurityMode=warning. FormURL=URL to a file Specifies the URL to the name of a bitmap file (.ico, .bmp, .jpg, or .gif), to be displayed in the sign-on window, residing under the thin client home directory.
[VNCD_Zlib={yes, no}] NOTE: Only one VNC client session is allowed and a password is required. See also VNCPrompt in Table 7: Connection Settings: wnos.ini files, {username} INI, and $MAC INI Files to enable a VNC shadowing prompt to a user. See also VncPassword in Table 4: Connection Settings: wnos.ini files only to specify a string of up to 8 characters as the password used for shadowing. VNCD_8bits — Default is yes.
NOTE: The SelectServerList takes precedence over PNAgentServer. The PNA server description or name can be displayed on the signon window so that the user knows which and what server is logging on. See also SelectServerList={PNA, VDI} in Table 4: Connection Settings for wnos.ini Files Only. If SequentialDomain=yes is specified, the domain configured in DomainList statement is selected in order. For example, set the following ini: DomainList="xen;wyse" multilogon=yes sequentialdomain=yes pnagentserver=10.151.
If AutoAccess=LOCAL is set, then launch the broker from the ThinClient setting; the broker getting from the Imprivata Server is ignored. NOTE: AutoAccess can be set in [username].ini and wnos.ini. The wnos.ini has priority over [username].ini. If NetBIOSDomainName is set to yes, then Imprivata domain list will show NetBIOS domain name and card user will authenticate to the broker server using NetBIOS domain name. Default is no.
default value is 0 which means critical log, 1 means log severity error, 2 means log severity info, 3 means log severity debug, and 4 means log severity unrestrained. PlatformConfig=all [EncryptFS=yes] Encrypts local flash, specifically cached INI files and credentials that are stored, if using signon=yes. NOTE: Event log will display new statements stating that FileSystem encryption has been enabled.
If Type=Global, the proxy settings are saved into http proxy setting, and the https and socks5 proxy settings use the same setting as http proxy. And the followed proxy settings will be ignored. For example, Proxy=yes AppList=fr \ Type=http Server=server1:1234 user=$UN password=$PW (OR) Proxy=yes AppList=ccm \ Type=http Server=server1:1234 user=abc password=xyz \ Type=socks5 Server=server2:4321 user=abc password=1234 (OR) Proxy=yes AppList=ccm;fr;rtme \ Type=Global Server=server_global user=user_global pass
If the settings are factory default or if you are upgrading to ThinOS 8.3 for the first time, the value is temporarily set to low. After loading any INI, it goes to Default value. RapportServer=server_list [Retry=] Reboot | shutdown={no, yes} Time=hh:mm [-hh:mm] [Wday={Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}] [Idle=minutes] IMPORTANT: DISCONTINUED. DO NOT USE. Use WDMServer parameter, see WDMServer= in Table 4: Connection Settings for wnos.ini Files Only.
PNA example: SelectServerList=PNA; Default=test3; description = test1; host = 192.168.0.10; autoconnectlist =*; reconnectfrombutton=0; description = test2; host = HostName2.wyse.com; TimeOut=200; descriprion = test3 host = https:// server3.wyse.com For a VDI server: If you want to use a VDI broker, specify ConnectionBroker in wnos.ini. Otherwise the VDI broker’s type is default. VDI example: ConnectionBroker=VDM SelectServerList=VDI; Default=test5 description = test4; host = 192.168.0.
ThinOS only allocates a buffer of 64K, so if the default packet size of the server is above 64000, this setting must be set or printing will fail. Service=vncd disable={no, yes} Default is no. Yes/no option to disable the vncd service, same as MaxVncd={0, 1}. Service=wdm disable={no, yes} Default is no. Yes/no option to disable the WDM service, same as RapportDisable={no, yes}. Service= disable={no, yes} Default is no. Yes/no option to disable the service with this port number.
[EnableOK={no, yes}] [DisableGuest={no, yes}] [DisablePassword={no, yes}] [LastUserName={no, yes}] [RequireSmartCard={no, yes}] [SCRemovalBehavior= {-1, 0, 1}] [SaveLastDomainUser={yes, no, user, domain}] [DefaultINI=filename] [IconGroupStyle={default, folder}] [IconGroupLayout={Vertical, Horizontal}] [PasswordVariables={yes, no} [LockTerminal={yes, no}] [ExpireTime={0, 1 - 480}] [UnlockRefresh={yes, no}] [SCShowCNName={yes,no}] [SCSecurePINEntry={no, yes}] [AutoConnectTimeout={10–300}] [DisableEditDomain={
PasswordVariables — Default is no. Yes/no option to support variable mapping ($TN, $UN etc) for a password. LockTerminal — Default is yes. Yes/no option to lock the terminal. If set LockTerminal=no, the function of locking terminal is disabled. It disables the Lock Terminal from a Right Click on the desktop or from clicking the Shutdown option > Lock Terminal. It also disables lock terminal even if set ScreenSaver=minutes; LockTerminal=yes. ExpireTime — Specifies the signon expiration time.
DisableSignoff—The option keyword DisableSignoff, if set to yes, disables signoff button from shutdown and connection manager window. Also this parameter disables the logoff button on StoreFront desktop. SFZeroButtons—The option keyword SFZeroButtons. if set to yes, displays the buttons (shutdown, login and so on) at the bottom of signon window, such as Zero mode when set StoreFront style. Speedbrowser={on, off} Default is on. On/off option to enable the ICA Speedscreen Browser Acceleration Function.
a certain amount of time after user pause the mouse pointer away from the toolbar. ToolbarStay — ToolbarStay={1~20} controls the auto-hide duration, 0.5s per value. Thus if ToolbarStay=1, the Toolbar will auto-hide after 0.5 second; If ToolbarStay=10, the Toolbar will autohide after 5 seconds. EnableLogonMainMenu — Default is no. Yes/no option to enable the main menu if you click the mouse button on the desktop prior to logon in Zero mode. SysName TcpTimeOut={1 , 2} IMPORTANT: DISCONTINUED. DO NOT USE.
server and tries to check-in, and if it fails to check-in to WDM server, it tries to check-in the device to CCM server. WDMFlash=flash_size The specified value will be saved into NVRAM, and then reports to the WDM server. This statement ensures that all the units would function with DDC regardless of flash size. This statement is valid for all platforms and replaces the previous S10 WDM Flash statement. WDMService={yes, no} Default is yes.
Retry — Determines the number of attempts to retry a contact to WDM servers. WINSServer=server_list Specifies the WINS server address. The WINSserver is an IP list separated by ";" or ",", with a maximum list size of 2.
4 Parameters for WNOS INI, {username} INI, and $MAC INI files This chapter provides the supported parameters that you can use in a wnos.ini file, a {username}.ini file, and in a $MAC.ini file. For information to help you construct and use the supported INI files, see Getting Started: Learning INI File Basics To increase usability such as relation to thin client dialog box equivalents, the supported parameters are separated into the following categories: • General Settings for wnos.
Topics: • General settings for wnos.ini files, {username} INI, and $MAC INI files • Peripheral settings for wnos.ini files, {username} INI, and $MAC INI files • Connection Settings for wnos.ini files, {username} INI, and $MAC INI files General settings for wnos.ini files, {username} INI, and $MAC INI files Table 5 contains the parameters used for configuring general settings. The underlined values are defaults. Table 7. General Settings: wnos.
For example, the following settings are valid: BootOrder=PXE;HardDisk;USB BootOrder=HardDisk;PXE;USB BootOrder=USB;PXE;HardDisk However, the following settings are invalid: BootOrder=PXE;HardDisk BootOrder=PXE;PXE;USB BootOrder=PXE;HardDisk;USB;PXE If the first boot order is not HardDisk, the system restart will boot from the BIOS setting. BootpDisable={no, yes} Default is no. BootpDisable — Yes/no option to disable BOOTP requests. ThinOS supports both DHCP and BOOTP to obtain the network configurations.
Layout — Default is stretch. Specifies the arrangement on the desktop background of the bitmap file specified by the Desktop parameter, if auto dial-up is set, Layout is invalid. For center, the image is placed in the center of the desktop without image size change. For tile, the image is replicated across the desktop. For stretch, the image is modified to fill the desktop. NOTE: The MirrorFileServer parameter also supports the DeskColor parameter.
[max_len=500] Allows to trace maximum of eight devices at one time. For "max_len", set a max len for capturing each USB transfer data. Default value is 128. After you set this, you need to set option in Trouble shooting to start tracing the USB device data. FactoryDefault={no, yes} Default is no. Yes/no option to reset the system settings to factory default.
Charset — Specifies which ISO option to use: ISO-8859-1— This is Default. Supports part 1 of the standard character encoding of the Latin alphabet. ISO-8859-2 — Supports the Czech, Hungarian, Polish, Romanian, and Slovenian languages on the desktop display. ISO-8859-5 — Supports Cyrillic characters on the desktop display. ISO-8859-7 — Supports the Greek language on the desktop display.
Dutch (Belgian Comma) — Nl_be_c English (3270 Australian) — au3270 English (Australian) — Au English (New Zealand) — Nz English (United Kingdom) — Uk English (United States) (default) — Us Estonian (Estonia) — Et_ee Finnish — Fi French (Belgian) — fr_be French (Belgian Comma) — fr_be_c French (Canadian) — fr_ca French (France) — Fr French (Swiss) — fr_sf German — De German (IBM) — de_ibm German (Swiss) — de_sg Greek — el Hungarian — Hu Icelandic — Is Italian — It Italian (Swiss) — it142 Latvian (Latvia) — l
Portuguese — Pt Portuguese (Brazil) — Pt2 Romanian — Ro Russian — Ru Slovakian — Slovak Slovakian (Qwerty) — sk_q Slovenian — Sloven Spanish — Es Spanish (Mexican) English — La(us) Spanish (Mexican) Localized — La Swedish — Se Turkish — Turk Turkish (QWERTY) — turk_q U.S. International — us_int NOTE: Japanese refers to Japanese Input system (MS-IME2000), not JP. Russian keyboard is supported for server input; it is not supported to input locally.
load=yes/no specifies whether or not to load the language file. The language file must end with the locale name and be placed under the folder wnos/locale in the file server. NOTE: For example, if you want to specify French and load the localized messages, you must place a file named French.msg under the folder wnos/locale in the file server, and then add Locale=French load=yes in the INI file. You can use Local=fr instead of Locale=French.
** PRIVILEGE=[None, Low, High] Default is high. [LockDown= {no, yes}] Privilege controls operator privileges and access to thin client resources. See also CCMEnable={yes, no}.
HidePN — Default is no. Yes/no option to hide the PNAgent or PNLite icon from view on the taskbar. HideConnectionManager — Default is no. Yes/no option to hide the Connect Manager window from view. NOTE: As stated earlier, although the Connect Manager is disabled by default if Privilege=none, the Connect Manager can be enabled by using HideConnectionManager=no; however, the user cannot create a new connection or edit an existing connection. EnableNetworkTest — Default is no.
NOTE: If the optional EnableNetworkSetup=yes is set with Privilege={none, low}, the network setup will be enabled. If the optional DisableNetworkOptions=yes is set at the same time, the Options table will be disabled. If the optional EnableSystemPreferences=yes is set with Privilege={none, low}, the system preferences setup will be enabled. If the optional DisableTerminalName=yes is set at the same time, the terminal name field will be disabled.
The default screen saver value is 10 minutes and the maximization value is 30 minutes. LockTerminal— This is an optional parameter and specifies to put the thin client in LOCK state when the screen saver is activated. Default is 0. 0 — Disabled. 1 — Puts the thin client in a LOCK state when the screen saver is activated. The user is prompted with an unlock dialog box to enter the sign-on password to unlock the thin client.
PictureOrder — Specifies the order of picture files to display. The default is to use the order of sort from A to Z. If set to random, pictures are displayed randomly. PictureCheck — Specifies whether to check for picture files servers or not. NOTE: If set to always, the picture files in file servers are checked when the screen saver starts every time. By default, the system checks for picture files only when the screen saver starts for the first time to decrease network traffic.
[GetBiosDT={no, yes}] DateFormat — Default is yyyy/mm/dd. Specifies the date format to use. NOTE: The TimeFormat and DateFormat settings in a wnos.ini file will be saved into NVRAM if EnableLocal=yes is set in the wnos.ini file. GetBiosDT — Default is no. Yes/no option to obtain time from BIOS/CMOS when the timeserver is not available or cannot be contacted. For Example: TimeServer=time.nist.com\TimeFormat=24-hour formatDateFormat=mm/dd/yyyy or TimeServer=time.nist.gov\ TimeFormat=24-hour format\ DateForma
mute={0, 1, 2, 3} middle — medium volume [mic_vol={high, middle, low} or {0-25}] low — minimum volume [mic_mute={0, 1}] Values of 0-25 provide more exact volume level [min_cache={1-50}] mute — Default is 0. Option to enable/disable mute. [EnableSpeaker={yes, no}][ 0 — no mute 1 — mutes audio 2 — mutes audio and system beep 3 — mutes system beep mic_vol — Default is medium. Option to set volume levels to high, middle or low.
[samplerate={0, 1, 2, 3, 4, 5}] [optimize={no, yes}] [Disable={yes, no}] fps — The frame per second (fps) of the resolution that the local camera supports. samplerate — The software level sample rate based on fps to optimize the performance, where the frame per second for the camera is actually equal to the fps value multiplied by the samplerate value. Samplerate values mean the following sample rates: 0 — 1/1 1 — 1/2 2 — 1/3 3 — 1/4 4 — 1/5 5 — 1/6 optimize — Default is no.
6—2 7 — No Repeat NOTE: These settings in a wnos.ini file will be saved into NVRAM if EnableLocal=yes is set in the wnos.ini file. Device=Rfideas Device=Rfideas — Specifies the local Rfideas readers. [DisableBeep={yes, no}] DisableBeep — Default is yes. Option disables the beep sound when the card is read. [DisableKeystroke={yes, no}] [SetCardType={yes, no} Configuration1={*} Configuration2={*} ] DisableKeyStroke — Default is yes. Option disables the keyboard movements and key strokes.
to 10 MB. If the specified value is above the range, then the value is set to 5. The range of value is extended to 50. In build 8.2_001 or later builds, the LPD data is spooled to a file in a ram disk instead of a buffer. So the value of the parameter will not be related to the spool size as before. If LpdSpool=0, the function is disabled, otherwise the function is enabled. LPTPortBind={yes, no} LPTPortBind — Default is Yes. Specifies the LPT bind to the USB Port Policy.
Enabled — Default is yes. Yes/no option to enable the printer. EnableLPD — Default is no. Yes/no option to enable the LPD service. NOTE: The parameters must be specified in the order shown. Printer={LPD1, LPD2, LPD3, LPD4, LPD5-LPD36} Default is LPD1. [LocalName=name] Printer — Specifies the LPD printer to configure. [Host= host] LocalName — Specifies the name of the printer. If LocalName is not specified, the Queue name is used.
EnableLPD — Default is no. Yes/no option to enable the LPD printer. Username — Specifies the username of a user who can use the SMB printer. Password — Specifies the password of a user who can use the SMB printer. Domain — Specifies the domain name of the SMB printer. **RepeatDelay={0, 1, 2, 3, 4, 5, 6, 7} Default is 2. Specifies the keyboard delay before repeat in seconds. 0 — 1/5 1 — 1/4 2 — 1/3 3 — 1/2 4 — 3/4 5—1 6—2 7 — No Repeat **RepeatRate={0, 1, 2} Default is 1.
NOTE: Due to processing power requirements, rotate is not recommended and supported on the C class platforms at this time. IMPORTANT: The Screen parameter must be placed before the Resolution parameter. For example: screen=1 resolution=1280x1024 refresh=60 rotate=none *Screen={1, 2} Default is 1. Screen — Specifies the monitor for the Resolution parameter. You can configure each monitor with its own resolution; the specific monitor is set with the Screen= option.
Yes/no option to enable RDP auto detect network feature. When this option is set to yes the Optimize for low speed link and the Desktop Experience options are disable by default. **AutoSignoff={no, yes} Default is no. [Shutdown={no, yes}] AutoSignoff —Yes/no option to automatically sign-off a user when the last opened session is closed. [Reboot={no, yes}] Shutdown — Default is no. Yes/no option to shut down the thin client.
NOTE: The default 0 turns off this parameter and allows the system to wait the system default 120 seconds. If the Speed parameter value is changed, the thin client requires a reboot. Device=vusb [ForceRedirect=DeviceID] [ForceLocal=DeviceID] [Type={TCX, HDX}] [InterfaceRedirect={no, yes}] Device — Specifies the ID of a local USB device that is not redirected by default. ForceRedirect — Specifies a forced redirect of the local USB device to the server. This parameter has priority over ForceLocal.
[Priority=ssid_list] [DisableN={no, yes}] [DisableWlan={yes, no, EnetUp}] authentication will be selected. If set to ShareKey, shared key authentication will be selected. DisableBand — Default is None. Use to disable 2.4G or 5G 802.11 band. PreferBand —This parameter is used to set the priority of wireless connection band, and select the 2.4G or 5G access point to connect. Default is None. Priority — sets the priority of wireless profiles.
EthernetSpeed — Specifies the Ethernet Speed to either Auto, 10M HD, 10M FD, 100M HD, or 100M FD. Once specified, it is saved in the non-volatile memory. This parameter can be replaced by the Device and Speed parameters. NOTE: If the EthernetSpeed parameter value is changed, the thin client will require a reboot.
If the option Ctrl Key and/or Alt Key is set to yes, then the function key should be combined with Ctrl key and/or Alt key. For PCoIP session, press Ctrl+Alt+F12 key combination to disconnect the session unless FastDisconnect=no is configured. This combined disconnect key is compatible with other platforms such as P25 and Linux. If the value is set to Signoff, pressing the F12 (default) or the key defined in FastDisconnectKey= statement will disconnect all sessions and return to the signon window.
property. The method of browsing selected must match the method provided by the server(s) being accessed. This setting in a wnos.ini file will be saved into NVRAM, if EnableLocal=yes is set in the wnos.ini file. IEEE8021X={yes, no} network={wired, wireless} [Profile=ssid] 1 If IEEE8021X is set to no, then all parameters following it is ignored. 2 If network is not configured, the configuration is ignored.
[wpapskpwdEnc={passphrase encrypted for WPA-PSK}] Example: IEEE8021X=yes network=wireless access=wpa-ent eap=yes eaptype=eap-tls tlsclntcert=user.cer tlsclntprikey=user.pfx tlsclntprikeypwd=12345678 [wpa2pskpwd={passphrase for WPA2-PSK}] [wpa2pskpwdEnc={passphrase encrypted for WPA2-PSK}] OR [encryption={TKIP|CCMP}] IEEE8021X=yes network=wireless access=wpa-ent eap=yes eaptype=eap-tls tlsclntcert=user.cer tlsclntprikey=user.
DisableEcho — If DisableEcho=yes, the system will not reflect the ICMP echo (8) request. In this case, the unit cannot be pinged. **LowBand={no, yes} Default is no. Yes/no option to enable optimization for low speed connections, such as reducing audio quality or decreasing protocol-specific cache size or both. This setting in a wnos.ini file will be saved into NVRAM, if EnableLocal=yes is set in the wnos.ini file.
NOTE: By default both the ICA and RDP protocols compress their data to minimize the amount of data that needs to traverse the network. This compression can be as much as 50 percent for textbased applications such as Microsoft Word and 40 percent less for graphics applications than the uncompressed data streams. OneSignServer=onesign_server [DisableBeep={no, yes} [KioskMode={no, yes}] Specifies a list of host names or IP addresses with optional TCP port number or URLs of Imprivata OneSign servers.
domain name and the card user will authenticate to the broker server using the NetBIOS domain. PnliteServer= [ReconnectAtLogon={0, 1, 2}] [ReconnectFromButton={0, 1, 2}] [AutoConnectList={*/ appname1;appname2; appname3...
Timeout — Specifies the time in seconds where a client will try to establish a connection before reporting that it is unreachable. CAGRSAAuthMethod or CAGAuthMethod — CAGAuthMethod option is used for CAG authentication configuration. NOTE: This option replaces CAGRSAAuthMethod. If CAGAuthMethod=RSA which is same as the prior CAGRSAAuthMethod=RSASecurid, an extra passcode field needs to be input except username/password/ domain. If CAGAuthMethod=LDAP, no passcode field is needed.
StoreFront — Default is no. Yes/no option to support Citrix StoreFront Authentication. The value will be saved into NVRAM. HttpUserAgent—The option will replace the default CitrixReceiver WTOS/1.0 during Netscaler login. If you are using WTOS/1.0 as Netscaler Session Policy, set this INI parameter to retain your Netscaler policy configuration. RTPTosDscp={Default/CS1/CS2/CS3/CS4/CS5/CS6/CS7/AF11/ AF12/AF13/AF22/AF23/AF31/AF32/AF33/AF42/AF43} Sets RTP/UDP audio channel in the TOS fields.
screen will display the taskbar. This setting excluding the FullscreenReserved parameter in a wnos.ini file will be saved into NVRAM if EnableLocal=yes is set in the wnos.ini file. NOTE: • • • SecureMatrixServer= [EnableSelectTable] When set Seamless=yes HideTaskbar=2, it removes the auto-hide taskbar function but it reports the full resolution to the ICA server in a similar way to HideTaskbar=1.
Group 1: Description="Dev team" groupname=dev The file \wnos\ini\dev\dev.ini must be created in the file server. In the dev.ini, the broker, domain list, or connections can be defined for the dev team. Group 2: .Description="Sus team" The file \wnos\ini\Sus team\Sus team.ini must be created in the file server. In the Sus team.ini, the broker, broker list, or connections can be defined for the Sus team. Group3...4...n...and so on.
[WyseVDA={no, yes}] [WyseVDA_PortRange=startPort, endPort] [UnmapClipboard={no, yes}] [DefaultColor={0,1,2}] MouseQueueTimer — Specifies the default queue timer of a mouse event in an ICA or RDP session (in 1/100 of a second). It can be used to adjust the bandwidth of a network. WyseVDA — Default is no. Yes/no option to enable Virtual Desktop Accelerator for all ICA and RDP sessions. [VUSB_DISKS={yes, no}] WyseVDA_PortRange — Sets the ThinOS VDA client port range.
MultiMonitor — Default is yes. Sets a multiple monitor layout. Set MultiMonitor=no to disable multiple monitor layout function. The session has the same desktop width and height with local virtual desktop size, spanning across multiple monitors, if necessary. EnableImprivataVC— Default is yes. If set to no, the Imprivata Virtual Channel is disabled. The user can use vusb redirect instead of Imprivata Virtual Channel mode to use the Rfideas or finger print device in session as server side remote device.
[EnableRTME={Yes, No}] [FlipByTimer={0, 1}] [RefreshTimeOut={dd:hh:mm}] [Timeout={Yes, No}] [PasswordExpireNotify={yes, no}] [RefreshPopupNotice={yes, no}] remote, the system menu will come from the remote server; otherwise, it will be the local menu. SessionReliability — Default is no. Yes/no option to enable session reliability. WarnPopup— If WarnPopup=no, the option can disable the warning message when session reliability happens in order to decrease the administrative support calls.
EnableRTME— This option controls the launch of RTME service. The default value is enabled. FlipByTimer— This option selects the screen refresh method. For some old server, there is no EndOfFrame transferred to the client. Then we can use this option to fix such issues. RefreshTimeOut—RefreshTimeOut triggers auto-refresh which updates ICA applications automatically. The value format dd:hh:mm, indicate days&&hours&&minutes as the auto-refresh interval. The default value is 0, that disables auto-refresh.
[EnableTSMM={yes, no}] [EnableGFX]={yes, no}] [EnableVOR={yes, no}] [EnableRdpH264]={yes, no}] [EnableRecord={yes, no}] [EnableRFX={yes, no}] [USBRedirection={TCX, RDP}] [RDPScreenAlign4={yes,no}] [WallPaper={yes, no}] EnableNLA — Default is yes. Yes/no option to utilize the Network Level Authentication feature in RDP 7. ForceSpan — Default is no. Yes/no option to disable RDP Multi Monitor feature. EnableTSMM — Default is yes . Yes/no option to enable RDP7 Multi-media redirect.
[reboot={yes, no}] [Capital={yes, no}] If reboot is set to yes and the terminal name is changed, the terminal will reboot.If "TerminalName=$DNS" is set, the system will do reverse DNS lookup to configure the terminal name. For example, if the DNS server configures the terminal IP as reverse dns name p12345.wysespt.com, the terminal name will be configured as p12345. If you set Capital=yes, the terminal name is capitalized. **UniSession={no, yes} Yes/no option to launch the connection only once at a time.
ActiveVisible — Default is no. Yes/no option to display a VNC session-end notice after the VNC session ends. VPN=openconnect [Description=string_description] [Server=server_ip_or_name] [Username=username_string] [Password=password_string] [Autoconnect={yes, no}] The INI parameter openconnect enables you to connect to Cisco AnyConnect VPN servers, that use standard TLS protocols for data transport. Description— Specifies the session name. The length of the string is limited to 21 characters.
A Connect Parameter: Options This appendix provides the supported options for the Connect parameter in the following supported connections: • ICA Connect Options • RDP Connect Options Topics: • ICA connect options • RDP connect options ICA connect options Table shown here contains the supported options used for ICA connections (after you use the Connect=ICA parameter/selection).
Yes/no option to use an alternate IP address returned from an ICA master browser to get through firewalls. AudioQualityMode={0, 1, 2, 3} Default is 0. Specifies the audio quality of a session. 0 – Default 1 – High Quality 2 – Medium Quality 3 – Low Quality Autoconnect={0 to 99} Default is 0. Use for automatically starting a session after you sign in, if sign-on is enabled. The value of 0 – 99 is the delay in seconds before auto-starting the session.
Disablesound={no, yes, 2} or {0, 1, 2} Default is no. Specifies whether or not to disable remote sound upon connection start. Domainname={domain name,$DN} Domain name to use in a Windows network. $DN specifies that the thin client sign-on domain name is used. Maximum of 19 characters are allowed. Encryption={None, Basic, 40, 56, 128, Login-128} Default is Basic. Connection security encryption level. The highest level is 128-bit security (Login-128 option is 128 bit encryption for login only).
KeepAlive={0 to 127} Specifies the number of minutes to keep a session connected after the session is inactive. During this period, one dummy packet will be sent to the server if network traffic is lost. Default is 10. LocalCopy={no, yes} Default is no. Yes/no option to save the connection to the local NVRAM. The connection description of the Description option is used as the index key into the local connection table. If a match is found, then the entry is updated. Otherwise, a new entry is created.
The value of $SYS_VAR is a system variable found in Table: System variables. IMPORTANT: The application server password is not encrypted; it is strongly recommended not to specify it. The user will be prompted to enter the password when the connection is made. This application server password directive never starts a line, so it can be distinguished from the thin client user sign-on password which does starts a line. NOTE: The Password option is not written into a {username}.ini file by a user.
Yes/no option to use a unisession. The connection will launch only once at a time. UnmapClipboard={no, yes} Default is no. Yes/no option to disable clipboard redirection for an ICA session if redirecting the clipboard. UnmapPrinters={no, yes} Default is no. Yes/no option to not auto-connect to local printers when the connection starts. UnmapSerials={no, yes} Default is no. Yes/no option to not auto-connect to local serials when the connection starts. UnmapUSB={no, yes} Default is no.
Since you are using Connect=RDP, then Option 1 and its default value 0 will automatically be used as Option1 has an underlined value (default of 0). You can still use Option 2 if you want to, however, Option 2 is not automatically used with the parameter as Option 2 does not have a default (underlined) value. NOTE: Any option in Table 9: RDP Connect Options that is used in a {username}.ini file will return to the default value set for that option in the wnos.ini file after a user sign-off.
NOTE: If Console=yes is set behind the RDP connection, the TimeZone redirection feature will be disabled. Description=string description Connection description. Enclose the string description in quotation marks if there are embedded blanks or single quotes. For quotation marks, use common-practice nesting rules. Maximum of 38 characters are allowed. Directory=working directory A directory to be used as the working directory after logging on to the server. Maximum of 63 characters are allowed.
icon is not specified by a PNAgent/PNLite server, no icon is displayed for a connection. KeepAlive={0 to 127} Default is 10. Specifies the number of minutes to keep a session connected after the session is inactive. During this period, one dummy packet will be sent to the server if network traffic is lost. LocalCopy={no, yes} Default is no. Yes/no option to save the connection to the local NVRAM.
IMPORTANT: The application server password is not encrypted; we strongly recommend not to specify it. The user will be prompted to enter the password when the connection is made. This application server password directive never starts a line, so it can be distinguished from the thin client user sign-on password which does starts a line. NOTE: The Password option is not written into a {username}.ini file by a user.
1 to 3600 — Use an integer value of 1 to 3600 seconds to restart the connection after the delay you want. For example, use 50 and the automatic reconnection to an application will occur after 50 seconds. Resolution=[default, ] Default is default. Specifies the connection display resolution. default — Starts the connection using the current desktop display setting with no window frame and border. — Resolution values you can use in the form XxY.
UnmapSerials={no, yes} Default is no. Yes/no option to not auto-connect to local serials when the connection. UnmapUSB={no, yes} Default is no. Yes/no option to not auto-connect to local USB devices (Virtual USB) when the connection starts. Username=[username, $SYS_VAR] Username to log-in to the application server. Either a conventional login username or a variable can be used. Maximum of 31 characters are allowed. The value of username is a conventional log-on username.
B TimeZone Parameter: Values Using the TimeZone parameter, Table “TimeZone Parameter: Values” contains the zone value options that can be used. For Example: TimeZone="GMT - 08:00" ManualOverride=Yes Daylight=Yes \ Start=030207 End=110107 TimeZoneName=Pacific \ DaylightName=Pacific Remember to use quotation marks (" ") since the option includes spaces. The example above uses the " \" to break a single continuous line into multiple likes for easier reading with no" \" on the last line of the parameter.
Geographic Time Zones Time Zones Name (GMT-10:00) Hawaii Hawaiian (GMT-09:00) Alaska Alaskan (GMT-08:00) Pacific Time (US & Canada) Pacific (GMT-07:00) Arizona" US Mountain (GMT-07:00) Chihuahua, La Paz, Mazatlan Mountain (Mexico) (GMT-07:00) Mountain Time (US & Canada) Mountain (GMT-06:00) Central America" Central America (GMT-06:00) Central Time (US & Canada) Central (GMT-06:00) Guadalajara, Mexico City, Monterrey Central (Mexico) Geographic time zones Time zones name (GMT-06:00) Sas
Geographic Time Zones Time Zones Name (GMT-03:00) Santiago Pacific SA (GMT-02:00) Coordinated Universal Time-02 UTC-02 (GMT-01:00) Azores Azores (GMT-01:00) Cape Verde Is. Cape Verde (GMT) Casablanca Morocco (GMT) Coordinated Universal T+A35:A98ime UTC Geographic time zones Time zones name (GMT) Dublin, Edinburgh, Lisbon, London GMT (GMT) Monrovia, Reykjavik Greenwich (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna W.
Geographic Time Zones Time Zones Name (GMT+03:00) Baghdad Arabic (GMT+03:00) Kuwait, Riyadh Arab (GMT+03:00) Minsk Belarus (GMT+03:00) Moscow, St. Petersburg, Volgograd (RTZ 2) Russia TZ 2 (GMT+03:00) Nairobi E.
Geographic Time Zones Time Zones Name (GMT+08:00) Kuala Lumpur, Singapore Singapore (GMT+08:00) Perth W. Australia (GMT+08:00) Taipei Taipei (GMT+08:00) Ulaanbaatar Ulaanbaatar (GMT+08:30) Pyongyang North Korea (GMT+09:00) Osaka, Sapporo, Tokyo Tokyo (GMT+09:00) Seoul Korea (GMT+09:00) Yakutsk (RTZ 8) Russia TZ 8 (GMT+09:30) Adelaide Cen. Australia (GMT+09:30) Darwin AUS Central (GMT+10:00) Brisbane E.
C Best Practices: Troubleshooting and Deployment Examples This appendix contains the following best practices information: • Troubleshooting INI Files • Examples: Basic Deployments Topics: • Troubleshooting INI Files • Examples: Basic deployments Troubleshooting INI Files General recommendations when encountering INI parameter usage problems and errors include: • Check for spelling and format mistakes. • Use the following process: a Restart the thin client.
Domainname=Domain \ LocalCopy=no Microsoft Broker Deployment Autoload=1 Signon=yes ConnectionBroker=Microsoft Host=ipadress Domainlist= Privilege= VMware View Broker Deployment Autoload=1 ConnectionBroker=VMware VDIBroker=https://ViewServerAddress TimeServer=IPAddress TimeFormat="12-hour format" DateFormat=mm/dd/yyyy TimeZone='GMT - 05:00' ManualOverride=No Daylight=Yes Start=030207 End=110107 TimeZoneName=Eastern DaylightName=Eastern Microsoft Terminal Services/Remote Desktop Service Deployment Autoload=1