Dell Wyse ThinOS Version 8.6 INI Reference Guide March 2021 Rev.
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. © 2018 -2021 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents Chapter 1: Introduction................................................................................................................. 4 About this Guide.................................................................................................................................................................. 4 Supported platforms...........................................................................................................................................................
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.
Table 1. Newly added INI parameters Parameter Description SignOn={yes} New parameters added in Connection settings for wnos.ini files only [EnableScSSPR={yes, no}] [EnableScPinChange={yes, no}] DelayReboot={yes} New parameters added in General Settings for wnos.ini files only PRIVILEGE={none, Low, High} New parameters added in General Settings for wnos.
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.
Working with wnos.ini files A wnos.ini file contains the global parameters you want that will affect all thin clients accessing the server. Parameters in both Connection Settings: wnos.ini files only, and Connection Settings: wnos.ini files, {username} INI, and $MAC INI Files can be used in a wnos.ini file. NOTE: Parameters in Connection Settings: wnos.ini files only can only be used in a wnos.ini file; they cannot be used in a {username}.ini file. Working with $MAC.ini Files A $MAC.
Global connect parameters should be listed before other connect parameters in a wnos.ini file. 2. Continue Lines by using a Space and Backslash Placing a space and backslash ( \) at the end of a line indicates line continuation; that is, the backslash means that the line and the following line are, for the purposes of reading code, the same line. No white space can appear after the backslash; the requirement of white space between parameter entries is maintained by the use of the space before the backslash.
Table 2. System variables Option Value $MAC MAC address with lowercase letters is used. $UMAC MAC address with uppercase letters is used. $IP IP Address used. $IPOCT4 The fourth octet of IP Address, for example, if IP is 10.151.120.15, and then the fourth octet is 15. $TN Terminal name. $PF Platform name—The first part of image name xxx_wnos, for example, R10L. $UN Sign-on name used. $PW Sign-on password used. $DN Sign-on domain name used.
Table 3. Folder structure Folder structure Description /wyse/ Required—The root directory. It stores the wnos folder. /wyse/wnos Required—The main INI configuration folder. It stores the wnos.ini file, {username}.ini file, $MAC.ini file, firmware, and the following optional folders: ● bitmap folder ● cacerts folder ● font folder ● inc folder ● ini folder ● locale folder ● trouble_shoot folder /wyse/wnos/bitmap Optional—The folder where you can place custom images you plan to use.
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 Connection Settings for wnos.ini Files Only 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 201 — Enables firmware upgrade or downgrade process, but displays a window with OK button before the process; displays a status complete window. 202 — Enables firmware upgrade only, but displays a window with OK button before the process; displays a status complete window. The option LoadPkg specifies how to update the external packages. If set to 0, this disables checking for packages.
Table 4. General Settings: wnos.ini files only (continued) Parameter Description For the parameter UpgradeOrder you can set a single entity to upgrade or a list in order, (support value—bios and wtos) Example: If AutoLoad=1 and UpgradeOrder=bios—Only the BIOS is upgraded. If AutoLoad=1 and UpgradeOrder=bios, wtos—The BIOS is upgraded first, and then the ThinOS firmware is upgraded. If AutoLoad=1 and UpgradeOrder=wtos,bios—The thinOS firmware is upgraded first, and then the BIOS is upgraded.
Table 4. General Settings: wnos.ini files only (continued) Parameter Description AdvancedConfig — Default is no. Yes/no option to enable the Wyse Management Suite server and MQTT server fields in the GUI. If AdvancedConfig=yes is specified, the Wyse Management Suite server and MQTT server fields in the Wyse Management Suite UI will be enabled. See also PRIVILEGE parameters in General Settings for wnos.ini Files, {username} INI, and $MAC INI Files. Default — Default is no.
Table 4. General Settings: wnos.ini files only (continued) Parameter Description NOTE: For detailed instructions on how to configure Wyse Management Suite in a wnos.ini file to enable the Wyse Management Suite Agent on supported ThinOS clients, refer to Knowledge Base Solution #23875, go to the Knowledge Base at www.dell.com/support and search for 23875. CAValidation—If the option is set to yes, then the Wyse Management Suite agent will check the certificate when connected to https server.
Table 4. General Settings: wnos.ini files only (continued) Parameter Description If you set the option DisableRestart=yes, the radio button Restart the system in shutdown window is disabled. These settings are saved permanently and the default value is no. EnableCacheIni NOTE: Supported on Wyse 3010 thin client with ThinOS (T10) and Wyse 3020 thin client with ThinOS (T10D) only. EnableCacheIni is no longer supported and cannot be used on platforms other than the Wyse 3010 thin client with ThinOS (T10).
Table 4. General Settings: wnos.ini files only (continued) Parameter Description network, audio, printer, language, all. The default value is None. NOTE: If the parameter ManualOverride is set, a warning message is displayed when the users try to reset the device to allow them to retain the personalized settings or revert to default settings. The components set using the INI statements are ignored.
Table 4. General Settings: wnos.ini files only (continued) Parameter Description Daylight — Default is no. Yes/no option to enable daylight saving time; MMWWDD is a 6 digit number to specify the start and the end of daylight saving time. NOTE: The Start and End options are in the MMWWDD format, where: MM = Month of the year. Values are 01 to 12 for the months of the year from January to December. For example, 01 = January, 12 = December WW = Week of the Month.
Peripheral settings for wnos.ini files only The following table 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.ini files only (continued) Parameter Description DEVICE_SECURITY=allow_list/block_list ● When DEVICE_SECURITY=allow_list is set, the security is at high level.
Table 5. Peripheral Settings: wnos.ini files only Parameter Description SMB version 1, and SMB2 for SMB version 2. For example, SmbVersionRange=SMB2,SMB2 means only SMB version 2 is allowed; SmbVersionRange=,SMB2 means SMB version 2 and all the supported lower versions can be used. Default version range is set by SmbVersionRange=,SMB1. By default, SMB2 is not supported. Connection settings for wnos.ini files only The following table contains the parameters used for configuring the connection settings.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description NOTE: Use our Windows Password_Gen tool or built-in tool to generate the encrypted string. ConnectionBroker={default, VMware, Microsoft, Quest, AWS} Default value is default. Specifies the type of VDI broker to use. Default is a 3rd party VDI broker. [IgnoreProfile={yes, no,}] AWS is Amazon Workspace broker. It is only available with PCoIP build.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description RDCollections—The option specifies the collections for Microsoft RD broker. Only the applications and desktops within the specified collections are displayed. The value can be a list separated by ',' or ';' and can use wildcard "*" to match the string. If the parameter is not set, all the applications and desktops are displayed. To get your RemoteApp or desktops collection name, do the following: 1.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description ConnectionBroker=TeradiciCloudAccess New value TeradiciCloudAccess is added for INI ConnectionBroker to set Teradici as the broker. TeradiciCloudAccess is the Teradici broker, and it is only available with ThinOS 8.6_412 PCoIP build.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description WMSCAValidation={128-254}] The Discover parameter is disabled if it is not defined using the user INI parameter after initial configurations are received by the thin client from Wyse Management Suite. The thin client fails to collect the new Wyse Management Suite entries from DHCP scope options. This parameter can be enabled after a factory reset or if the user INI is set to Discover=yes.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description disable— If the value is set to yes, the domain field in sign-on window is disabled. Dualhead={no, yes} Default is no. [ManualOverride={no, yes}] Dualhead — Yes/no option to support a dual-monitor display. Default no sets monitors to mirror mode; yes sets monitors to span mode.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description FileServer=List of {IP address, DNS name} FileServer — Specifies the FTP or Web (http://) server IP address or DNS name that is entered into thin client local setup (non-volatile memory); the thin client immediately uses this server to access files. [Username=username] [Password=password] [SecurityMode={Low, Warning, Full, default}] Username — Specifies the username of the file server.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description HealthCastServer=vip list Specifies a list of VIP addresses with optional TCP port number of HealthCast servers. [LogLevel={0, 1, 2 ,3}] [SecurityMode={default, full, warning, low}] [ClientCertificate=certificate file name] LogLevel—The option LogLevel is for debug purpose; 0 means no log. SecurityMode —Specifies the SSL certification validation policy. If set to default, it will apply SecurityPolicy setting.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description [flashingHW={0, 1}] Set flashingHW to 0, if you want to hide HW. Set flashingHW to 1, if you want to show HW. Multifarm={no, yes} Default is no. Yes/no option to support Citrix multifarm functionality for the wnos.ini files. If Multifarm=yes, PNAgent/PNLite users are able to authenticate to more than one Citrix farm.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description NoticeFile=filename NoticeFile — Specifies a legal notification file residing in the home directory folder. The file is displayed in a dialog box and the user is prompted to accept it before the sign-on process continues. [Resizable={no, yes}] [Timeout={0, 10 to 600}] [Title="notice_title"] [ButtonCaption="button_caption"] [WordWrap=[yes, no]] Resizable — Default is no.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description If DisablePromptToEnroll is set to yes, then ThinOS does not prompt you to enroll their security answers after OneSign sign-on. Default value is yes. SecurityMode specifies the SSL certification validation policy. If set to default, it applies SecurityPolicy setting. If set to full, the SSL connection needs to verify server certificate. If it is untrusted, drop the connection.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description ThinOS searches the file server for the exact firmware name. If the defined firmware name is not found, then the default is applied and ThinOS searches for DOVE_boot firmware. Proxy={yes, no} AppList={ccm;fr;rtme;wms} [Type={Global, http, https, socks5}] [Server=_host_port_] [User=_user_name] [Password=_password_] [Encrypt={yes, no}] Specifies the proxy settings which are saved in non-volatile memory.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description If you set Reboot=yes time=23:00 Wday=Friday,Monday, the unit reboots on local time 23:00 of Friday and Monday. If you set Reboot=yes time=1:00 Idle=10, the unit reboots on 1:00, if there are no sessions. If there is any active session, the reboot happens only if the unit is idle for 10 minutes or the system logs out from the session.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description EnrollPwd is the plain-text enrollment password and EnrollPwdEnc is the encrypted form of the same enrollment password. Use only one of these two fields to set the used enrollment password. As a substitute of using EnrollPwd or EnrollPwdEnc to directly specify an enrollment password, client allows using a SCEP administrator's credential to automatically get an enrollment password from a Windows SCEP server.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description Service=snmpd disable={no, yes} Default is no. [community= [encrypt={yes, no}]] Service=snmpd disable — Yes/no option to disable the snmpd service. [communityReadOnly= [encrypt={yes, no}]] [servers=server_list] community — The option community is same as the statement Community. encrypt option is same as that in the statement community.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description DNSFileServerDiscover—In classic mode, if the global INI file in remote file server and local cache cannot be loaded, a DNS name wyseftpfbc4tc is resolved to discover the file server. If the optional DNSFileServerDiscover is set to no, the function is disabled. The value is persistent, and the default value is yes.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description [IconGroupLayout={Vertical, Horizontal}] DisablePassword — Default is no. Yes/no option to disable the password text box and password check box in the Sign-on dialog box.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description message box to enter the password. Only if the password is same as the original signon password, the session starts. If the terminal is locked and unlocked with the password, the signon expiration time starts counting again. UnlockRefresh — Default is yes. Yes/no option to specifies the refresh action after unlocking the system in classic mode.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description The text file name is bitmaps.map and is similar to PrinterMap file. Each line in the file is of format "built-in bitmap file name" = "customized bitmap files". For example: m_pcoip.ico=1-1_16.png pcoip.ico=1-1_32.png vdm.png=3_355x85.png horizon_wallpaper.jpg=Bugatti-Veyron-WallpaperHd-1080p-uSa4W-1366x768.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description Toolbardisable — Default is no. Yes/no option to disable the Zero toolbar from displaying; if set to yes, this option overrules other toolbar display options. Toolbardisablemouse — Default is no. Yes/no option to disable the Zero toolbar from automatically displaying once you pause the mouse pointer on the left side of the screen for a specified amount of time. toolbarclick — Default is no.
Table 6. Connection Settings: wnos.ini files only Parameter Description using an encrypted password, you must set encrypt to yes. For example: VncPassword= encrypt=yes If you are using a plain text password, you must set encrypt to no. For example: VncPassword= encrypt=no See also MaxVNCD in Connection Settings: wnos.ini files only to enable VNC shadowing. See also VNCPrompt in Connection Settings: wnos.
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. 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.ini Files, {username} INI, and $MAC INI Files ● Peripheral Settings for wnos.
General settings for wnos.ini files, {username} INI, and $MAC INI files The following table contains the parameters used for configuring general settings. The underlined values are defaults. Table 7. General Settings: wnos.
Table 7. General Settings: wnos.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value To recover the Dell default wallpaper, set Desktop=DELLDEFAULT in wnos.ini or do a factory reset. When the parameter is set to Desktop=WYSEDEFAULT, the old Dell logo wallpapers that was used in versions earlier than ThinOS build 8.5.0 are loaded.
Table 7. General Settings: wnos.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value WakeOnUSB—WakeOnUSB allows the computer to power up from the off state when triggered by USB signal. Wakeup from the standby state is unaffected by this setting and must be enabled in the operating system. This feature only works when the computer is connected to AC.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value The usage of other settings is self-explanatory. The only condition to use the setting is the BIOS GUI has such settings. OSDConfigure—This option enables the thin client to enable or disable the OSD function.This INI parameter is only applicable to 5470 All-in-one thin client.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value EnableSecondaryPort= {yes, no, 1, 0} Allows you to enable the secondary audio port on the back of the WD–19 docking station. When you set the value to 1 or yes, the audio port on the front side of the WD-19 is disabled.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [ImageSuffix={us, fr, de, gb, b5, jp, ko, la, default] ManualOverride— If you set ManualOverride=yes, all the parameters are only valid in factory default. It is helpful to configure keyboard setting manually in case of multiple nationalities within a company.
Table 7. General Settings: wnos.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value 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 Continued from the previous table...
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value 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.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [encrypt={no, yes}] In a wnos.ini file — If set to the default password, the system will sign on automatically and not wait for username, password, and domain entries. In a [username].ini file — Be sure it is the encrypted password of the user or the system will fail to sign on.
Table 7. General Settings: wnos.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value DisableNetworkOptions — This option is used to enable and disable the network options.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value option can be a list of any valid value separated with "," or ";". For Camera, Touchscreen and Bluetooth, they can be enabled only, if the devices are available. For example, Privilege=none lockdown=yes EnablePeripherals=mouse,audio,camera,bluetooth, then mouse and audio tab will be enabled.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value encrypt=no \ type=firmware url=http://10.xxx.xxx.x/wnos1 user=administrator password=XXXXXX encrypt=yes \ type=package url=https://10.xxx.xxx.xxx/wnos/pkg2 user=abc password=yyyy URL—This option specifies a new URL of the resources.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value NOTE: The user must be signed on with a password for a Lock action to take effect. If set in KeySequence, users can lock the thin client at any time by pressing Ctrl+Alt+Left arrow or Ctrl+Alt+Right arrow.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value files only when the screen saver starts for the first time to decrease network traffic. PictureLayout— The optional parameter is used to specify the arrangement on the desktop when pictures are displayed. For the tile selection, the image is replicated across the desktop.
Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [Retry=number]-When the value is greater than 0, this parameter reads the time server for retry times. If it is to set to less or equal to 0, it reads only once. WakeOnLAN={yes, no} Default is yes. Wake-on-LAN allows a thin client to be turned on or woken up by a network message.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [record={device name string}] 2 — mutes audio and system beep [mic_gain_device={device name string}] 3 — mutes system beep [mic_gain={1~8}] mic_vol — Default is medium. Option to set volume levels to high, middle or low.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value The PlayBackEnableList and RecordEnableList—Enables you to specify the list of audio devices that are mapped to an ICA session. You can separate each audio device with a comma.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value optimize=yes, then 320 x 240 at 10 fps will be used for the local camera settings regardless of the individual settings in width, height, and fps; as long as the camera supports the 320 x 240 at 10 fps.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [FlipFlopWheel={yes, no}] If the option Swap is set to yes, the right button is set as the primary button. The default value is no. If the option FlipFlopWheel is set to yes the mouse scroll wheel is inverted. The default value is no.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value The default value is no. 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.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [CloseLidCharge={No, ShutDown, OffDisplay}] [CloseLidDisCharge={No, ShutDown, OffDisplay}] [BatteryAutoPowerOff={3-20}] TrackpadDisable={yes, no}—Default value is no. The Yes/No option enables or disables the trackpad.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value If set to Yes, then the registered port follows the following binding policy: LPT1 from USB ports 1/3/5/7 and LPT2 from USB posts 2/4/6. If set to No, then the LPT port plugged in first is LPT1 followed by LPT2, and so on. MicBoost={no, yes} Default is no.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [Queue=queue] [PrinterID=window_driver] [Class=classname] [Enabled={no, yes}] LocalName — Specifies the name of the printer. If LocalName is not specified, the Queue name is used. Host — Specifies the host name of the printer. Queue — Specifies the queue name of the printer.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value **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. Specifies the keyboard repeat rate.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value The Screen parameter must be placed before the Resolution parameter. For example: screen=1 resolution=1280x1024 refresh=60 rotate=none This parameter supports the screen id that the current screen is aligned to and if it is invalid, the device automatically aligns to Screen 1. For example, 1.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value AutoDetectNetwork={yes, no} RDP Only. Default is yes. 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, 2-60} Default is no.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [Warning={no, yes}] NOTE: [StaticIPWaitFileServer={0-255}] Device and Speed parameters can be replaced by the EthernetSpeed parameter. [WirelessWaitEnet={1-60}] MTU — A maximum transmission unit value between 500 to 1500.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Type —For Citrix Environments Only. This option allows you to force the usage of HDX for USB virtualization. For example: Device=vusb Type=HDX InterfaceRedirect—Default is no.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [DeleteWirelessProfile={0,1}] Continued from the previous table... DisableWlan— Used to disable the wireless connection. If DisableWlan=EnetUp, and the Ethernet is on while booting, the wireless connection is disabled.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Continued from the previous table... RoamScanChannelTime—Allows you to set the time the thin client stays on one channel for scanning the surrounding apps. The default value is 2. The RoamScanChannelTime parameter sets the time to 10 times the provided value.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value For example, device=wireless SSID=ThinOS DeleteWirelessProfile=yes will delete the ThinOS SSID from the NVRAM if configured. DISABLETSGW NOTE: Discontinued. Do not use. See TSGWENABLE **EnableLocal={no, yes} Default is no.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value The option Title specifies the seamless window name. It supports wildcards * to match the window name. For a seamless window, it is needed because seamless windows share session. It uses List option to match session and uses the option Title to match the seamless window.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value HideIP={no, yes} Default is no. Yes/no option to hide the information of the connection host or IP. Some examples include: - When moving a mouse cursor over the connection icons on the desktop, a balloon help pop-up displays ‘…’ instead of the host name.
Table 9. Connection Settings: wnos.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value [eap_packet_timeout={}] Example: IEEE8021X=yes network=wireless access=wpaent eap=yes eaptype=eap-tls tlsclntcert=user.cer tlsclntprikey=user.pfx tlsclntprikeypwd=12345678 OR IEEE8021X=yes network=wireless access=wpa-ent eap=yes eaptype=eap-tls tlsclntcert=user.cer tlsclntprikey=user.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value If NoSessionTimer is set, then when there is an active sessions, use this timer to replace the Inactive value. The following controls whether to reboot or shutdown or sign off. AutoSignoff=yes [Shutdown=yes] [Reboot=yes] IPProto=ICMP Configures the ICMP protocol.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value DisableBeep — Default is no. Yes/no option to set the Rfideas reader to mute when a card is tapped. KisokMode — Default is no. Yes/no option to allow the OneSign user to share the client desktop. EnableFUS — Default is no.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value [CAGSendDomain= {yes, no}] [SFIconSortMode={0, 1, 2, 3}] [IgnoreDefaultGateway={yes, no}] [CAGUserAsUPN={yes, no}] [CAGExternal={yes, no}] [DisableSFInit={yes, no}] PnliteServer and the DomainList parameters can be used in a {username}.ini file, but generally are used only in a wnos.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value domain. If CAGAuthMethod=LDAP, no passcode field is needed. ● CAGAuthMethod={LDAP+RSA, RSA+LDAP} — Used for CAG authentication configuration. ● If CAGAuthMethod = LDAP+RSA, an extra passcode field needs to be input except username/password/domain.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value SmartcardPassthrough — Default is yes. Yes/no option to enable/disable the smartcard pass through mode. StoreFront — Default is no. Yes/no option to support Citrix StoreFront Authentication. The value will be saved into NVRAM.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value ● 0x1 Context log ● 0x2 Handle log ● 0x4 Status log ● 0x8 Transfer log Username and Password—The options specify the account of the file server or url. If not set, the default account of file server is used. Size—This option specifies the file size limitation.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value SecureMatrixServer= [EnableSelectTable] Specifies the Host name or IP address/FQDN or URL of the Secure Matrix server. Http or https protocol usage is decided by the server configuration.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value \username.ini. If the username.ini in the group directory is not found, it will attempt to load \wnos\ini\username.ini as before. Because the group list may define different brokers, the SelectServerList statement will be invalid if set SelectGroup=yes.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value [WyseVDAServerPort=serverPort] [FontSmoothing={yes, no}] [AutoConnect={yes, no}] [MultiMonitor={yes, no}] [EnableImprivataVC={yes,no}] [Locale=LocaleID] [SessionLogoffTimeout=seconds] [GroupSession={yes,no}] 1.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value FontSmoothing — Default is yes. Set no to disable font smoothing. AutoConnect — Default is yes. Set no to disable auto connect function. MultiMonitor — Default is yes. Sets a multiple monitor layout. Set MultiMonitor=no to disable multiple monitor layout function.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value disk (in ThinOS, it will be E:/), and so on. Only the letters “a” through “y” and “A” through “Y” are accepted; All lowercase letters are changed to uppercase, other characters will be skipped, and duplicate characters will be omitted.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value NOTE: Medium quality is recommended for Speech scenarios. For example: SessionConfig=ICA AudioQuality=high USBRedirection — Default is ICA|HDX. Option to select the channel of usb devices redirection. This option is recommended to replace the older setting device=vusb type={HDX}.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value password will expire and let you change the password. The option WarnPopup=no can disable the warning message when session reliability happens to decrease the administrative support calls. RefreshPopupNotice — This option enables or disables the popup notice during refresh in progress.
Table 9. Connection Settings: wnos.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value means that the TS Gateway setting is automatically obtained or enabled from the Microsoft RDS broker server. Continued from the previous table...
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files (continued) Parameter Description * Global overrides identically-named user profile ** After sign off, user profile returns to global value RemoteDisplay.allowClientH264YUV444— This parameter is used to control enable/disable the Blast new feature High Color Accuracy. Default is False. [EnableRelativeMouse={yes, no}]-This parameter enables or disables the relative mouse feature in a Blast session. The default value is no.
Table 9. Connection Settings: wnos.ini files, {username} INI, and $MAC INI files Description Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value [ActiveVisible={no, yes}] always be prompted before shadowing starts and the user will then decline or accept VNC shadowing; VNCPrompt set to no means the user will not be able to decline or accept shadowing. See also MaxVNCD in Connection Settings for wnos.ini files only to enable VNC shadowing.
TOS priority settings for TosDSCP INI Routers treat network packets differently based on priority of the TOS tag in the IP header. IP header has a 1-byte field called TOS—Type of Service. IP precedence is older than DSCP. DSCP is compatible with IP Precedence. Table 10.
Table 11. TOS priority settings IP precedence(3 bits) DSCP ( 6 bits) Internet 6 work Control 110 NA NA NA NA (48-55) Networ k Control 111 NA NA NA NA (56-63) 7 Table 12.
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 ICA connect options Table shown here contains the supported options used for ICA connections (after you use the Connect=ICA parameter/ selection).
Table 13. ICA connect: options (continued) Option Description 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 autostarting the session. AppendUsername=1 This enhancement allows user names to display in the title bar of an ICA session at the client side. Browserip=list of browsers List of IP addresses or DNS registered names to specify ICA browsers.
Table 13. ICA connect: options (continued) Option Description Encryption={None, Basic, 40, 56, 128, Login-128} Default is Basic. Connection security encryption level. The highest level is 128bit security (Login-128 option is 128 bit encryption for login only).The lowest is None. NOTE: The server must support the specified level of encryption or the connection will fail. Fullscreen={no, yes} Default is no. Yes/no option to run the session in full screen.
Table 13. ICA connect: options (continued) Option Description 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. Maximum total of local entries is 16. Logon_mode={local-user, smartcard, user-specified} Default is local-user. Specifies how users authenticate to the selected application set or ICA connection. Lowband={no, yes} Default is no.
Table 13. ICA connect: options (continued) Option Description 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. When the New Password check box is selected, the system writes the new, changed password into the {username}.ini file with encryption. This password is then checked against the sign-on password with encryption to determine whether sign-on is successful.
Table 13. ICA connect: options Option Description 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. 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.
no (Reconnect=no) contained in the wnos.ini file—so that others who sign in can use their own user profile assuming the administrator has not changed the default values in the wnos.ini file. RDP connect options Table 14. RDP connect options (continued) Option Description Autoconnect={0 to 99} Default is 0. Use for automatically starting a session after sign-on, if signon is enabled. The value of 0-99 is the delay in seconds before auto-starting the session.
Table 14. RDP connect options (continued) Option Description NOTE: Disablesound=2 only works in RDP sessions and indicates that the remote computer sound should be disabled at the remote computer. 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. Fullscreen={no, yes} Default is no. Yes/no option to run the session in full screen.
Table 14. RDP connect options (continued) Option Description Maximum total of local entries is 16. Logon_mode=prompt Specifies one dialog box will pop up to allow a user to enter username, password, and domain before connecting to the RDP session. This can prevent the need to input credentials twice in some cases of server redirection (load balancing). Lowband={no, yes} Default is no.
Table 14. RDP connect options (continued) Option Description This password is then checked against the sign-on password with encryption to determine whether sign-on is successful. Password-enc=an encrypted password RDPAudioQualityMode RDPAudioRecord={no, yes} Specifies an encrypted string as a password for a connection. NOTE: DISCONTINUED. DO NOT USE. Default is no. Yes/no option to specify whether users can record audio to the server. This requires a Windows 7 Server.
Table 14. RDP connect options (continued) Option Description If Using DualHead=Yes and setting this resolution value to Default will start the RDP session in Span Mode. If you want to use only the fullscreen of one monitor use Resolution=DDC. This option is ignored if Fullscreen=Yes Smartcards={no, yes} Default is no. Yes/no option to use a smart card login server when the connection starts. TSGWDomainName=[domain] Specifies the TS Gateway Domain for RDP session. TSGWENABLE={no, yes} Default is no.
Table 14. RDP connect options Option Description The value of $SYS_VAR is a system variable found in Table: System variables. NOTE: The combination of all the variables such as $IP@$DN are also supported. Username-enc=an encrypted username Specifies an encrypted string as a username for a connection. [WyseVDA={no, yes}] Default is no. Yes/no option to enable Wyse Virtual Desktop Accelerator for all RDP sessions.
Table 15. PCoIP connect: options Option Description ● true — 32-bit remote connections are not supported by Windows XP or Windows 2003 server. It requires Windows Vista, Windows Server 2008, or newer with ICA. 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. Fullscreen={no, yes} Default is no.
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.
Table 16.
Table 16. TimeZone Parameter: Values Geographic Time Zones Time Zones Name (GMT) Monrovia, Reykjavik Greenwich (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna W. Europe (GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague Central Europe (GMT+01:00) Brussels, Copenhagen, Madrid, Paris Romance (GMT+01:00) Sarajevo, Skopje, Warsaw, Zagreb Central European (GMT+01:00) West Central Africa W.
Table 16.
Table 16. TimeZone Parameter: Values Geographic Time Zones Time Zones Name (GMT+10:00) Canberra, Melbourne, Sydney AUS Eastern (GMT+10:00) Guam, Port Moresby West Pacific (GMT+10:00) Hobart Tasmania (GMT+10:00) Magadan Magadan (GMT+10:00) Vladivostok, Magadan (RTZ 9) Russia TZ 9 (GMT+11:00) Chokurdakh (RTZ 10) Russia TZ 10 (GMT+11:00) Solomon Is.
C Best Practices: Troubleshooting and Deployment Examples This appendix contains the following best practices information: ● 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: 1. Restart the thin client. 2. Check thin client system information: for example, the Event log. 3.
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 Signon=no Seamless=yes Connect=RDP \ Host=IP or Name of MS RDS server \ Description="Description" \ Username=Username \ Domainname=Domain \ Passwor