Dell Wyse ThinOS Version 8.6 INI Reference Guide September 2020 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 — 2020 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 SessionConfig=RDP New parameters added in Connection Settings for wnos.ini files, {username} INI, and $MAC INI files [desktopmode={fullscreen, window}] SignOn={yes, no, NTLM} [EnableMessage={yes, no}] Device=Wireless [WlanFnKeyDisable={0,1}] New parameters added in Connection settings for wnos.ini files only New parameters added in Connection 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.
1. Global Connect Parameters First 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.
Table 2. System variables Option Value $SN Serial number used. $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.
ftproot folder, for FTP or C:/inetpub/wwwroot folder, for HTTP or HTTPS and place your INI files and other necessary files inside the structure as noted. This list describes the folder structure, starting with the root directory. 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.
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 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.
Table 4. General Settings: wnos.ini files only (continued) Parameter Description Components="display,timezone" This INI statement allows you to customize display and timezone settings, and these personalized settings are not overridden by wnos.ini after the device restart. MirrorFileServer={no, yes} Default is no. Yes/no option to enable the cache all server files functionality.
Table 4. General Settings: wnos.ini files only (continued) Parameter Description WW = Week of the Month. Values are 01 to 05 for the week of the month, 05 is the last week. For example, 01 = 1st week, 05 = the last week of the month. DD = Day of the week. Values are 01 to 07 for the day in the week from Monday to Sunday. For example, 01 = Monday, 07 = Sunday. NOTE: For the 2013 year, DST dates are Sunday, March 10, 2:00am and ends Sunday, November 3, 2:00am.
Table 5. Peripheral Settings: wnos.ini files only Parameter Description DEVICE_SECURITY=white_list/black_list 1. When DEVICE_SECURITY=white_list is set, the security is in high level, and you need to add all the devices (on board devices including Wyse 3020 thin client with ThinOS (T10D)'s netcard, and internal hub) to the list that you want to use, and all other devices are denied when the device is plugged-in. 2.
Connection settings for wnos.ini files only The following table contains the parameters used for configuring the connection settings. The default values are underlined. Table 6. Connection Settings: wnos.ini files only Parameter Description AddCertificate=filename AddCertificate — Specifies a certificate file residing in the subfolder cacerts under the wnos folder to load on platforms with nand flash, or on the memory.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description [ConnectionType]={Default, All, RDP, PCoIP, Blast} SecurityMode — SecurityMode specifies the security mode for the VMware broker and Amazon Workspace (AWS) broker. It is only valid in case of ConnectionBroker=VMware or ConnectionBroker=AWS. The details is as follows: [EnableVDMCredSSP]={yes, no} [RDCollections={*collect1, collect2,...
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description 2. Open the specify .rdp file which you want to define in .ini file with notepad and get the collection name from line "loadbalanceinfo:s:tsv://MS Terminal Services Plugin.1.[collection name]". Continued from the previous table... DisableShowDisclaimer=yes—The option is set to yes to disable popup/ pre-logon message and automatically accept them without intervention when broker type is VMware View. The default value is no.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description [SupportBigMonitor={yes, no}] EnsureDpIsOn—When this option is enabled, the thin client resumes only after you connect the monitor to the DisplayPort. SupportBigMonitor—This option is applicable only for the Wyse 3040 Thin Client. When you enable this parameter, the Wyse 3040 Thin Client supports up to 3440 x 1440 display resolution.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description This is a vendor-specific information. If ParseVendorInfo is set to no and the DHCPVendorID is also used with this parameter, you must set ParseVendorInfo=yes and then reboot the thin client twice. Maximum of 26 characters are allowed in a string. DHCPVendorID=vendor DHCPVendorID — Specifies the VendorID used for DHCP. [ParseVendorInfo={no, yes}] ParseVendorInfo — Default is yes.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description Dualhead=yes \ ManualOverride=yes \ Mainscreen=1 \ Orientation=hort \ Taskbar=mainscreen NOTE: If using, be sure the ManualOverride option is the first option used after the Dualhead parameter position in the statement. Mainscreen — Sets which screen is used as the main screen. When using a DVI to DVI and VGA cable, the DVI connected monitor will be the default mainscreen=1. Orientation — Default is hort.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description HTTPS server, ThinOS supports different security modes. The default follows SecurityPolicy and may be one of the three modes. The option SecurityMode specifies these security modes. SecurityMode — Specifies the security level for the file server during client verification of the server certificate. This option is only valid when connecting to an https file server.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description ClientCertificate —The option specifies the client certificate file name during SSL connection between Healthcast server and client. INACTIVE=minutes [NoSessionTimer=minutes] [LockTimer=seconds] Default is 0. There is no Idle timeout. The range is 0 minutes to 480 minutes.If the value given is bigger than 480, 480 is set instead. If the value given is smaller than 0, 0 is set instead.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description [Mainscreen={1,2,3,4,5,6}] Mainscreen sets the required screen as the main screen. [Resolution={ddc, width X height}] Resolution and Rotate only take effect when it is set to mirror mode and MultiHead=no. [Rotate={left, right}] MultiLogon={no, yes} Default is no. [SequentialDomain={yes, no}] Yes/no option to support multiple log ons.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description [WordWrap=[yes, no]]—When the value is set to WordWrap=yes, this parameter enables the notification file to wrap the text so that it is displayed correctly. The default values is no.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description Set AutoAccess=RDSHD or RDSHA to automatically launch Microsoft type broker. Set RDSHPC to automatically launch RDP session without broker. OneSignTimeout sets the timeout for OneSign login window. The value range is 0 to 30 seconds. Default is 20 seconds. 0 means no timeout and the OneSign login window stays forever.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter [Password=_password_] [Encrypt={yes, no}] Description NOTE: Wyse Management Suite is the successor to Cloud Client Manager (CCM). The following options are used to configure one or several proxy server setting. The option Type specifies the proxy protocol including http, https and socks5. The option Server specifies the url of the proxy server. The option User and Password specify the credentials of this proxy server.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description For example, Set Shutdown=yes time=20:30, the unit shuts down at local time 20:30. Week—The option Week specifies the minimum weeks to initiate a reboot after configuring the parameter. The value Current is equal to 0 and the value Other is equal to 1. RegisterWINS=yes Forces the thin client to register itself with a Microsoft WINS server.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description to specify the corresponding SCEP admin web page's URL. If neither EnrollPwd nor EnrollPwdEnc is set, client will try to use these set of settings to automatically get an enrollment password and then use that password to request a certificate. If communication security is necessary in your environment during this phase, please add https:// as the prefix for ScepAdminUrl to use HTTPS instead of the default HTTP protocol.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description Servers —This option is set to limit the valid snmp management site to the IP addresses in the server_list parameter, which contains 1 to 4 IPv4 IP addresses currently. If not, all the set IP addresses seen as valid. Service=thinprint disable={no, yes} Default is no. [port=] Service=thinprint disable — Yes/no option to disable the thinprint service.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description common name. The default value is changed to Yes from build version 8.5_106. NOTE: Use NetBIOS or FQDN values to define a SSL—Https— connection when enabling TLSCheckCN option, as enabling TLSCheckCN results in SSL connection failure when an IP address is defined. TLSDisableCipher—This parameter confines the TLS client to stop using the listed cipher suites. In this release, DES and 3DES can be disabled.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description [SignonStatusColor=“rrr ggg bbb”] The size of username/domain is limited to 32 characters, and if larger than 32, it will first be truncated and then saved into NVRAM. [SCHidePINLeft={yes, no}] [BitmapsMap={yes,no}] [EnableMessage={yes, no}] DefaultINI — The optional DefaultINI configures a file name which is in the default folder of the username ini files. If the {username}.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description the format domain\user and user@domain in the username box are not allowed. AdGroupPreFix— The option AdGroupPreFix is only valid, when you configure SignOn=NTLM. If the option is configured, then the thin client verifies the names of all AD groups to which a sign-on user belongs, to get the first group name so that its prefix matches adgrpnameprefix, and load adgroup/"the_whole_ad_group_name".
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description [MaxSleepPeriod]=[0-255]] Program—This parameter specifies whether the thin client must enter the sleep mode or power off after the screen is turned off by screen saver. The default value is Sleep. Timer— This parameter specifies the time in minutes to either enter the sleep mode or shut down the client after the screen saver starts. The default value is 10 minutes.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description toolbardisablehotkey — Default is no. Yes/no option to disable the CTR +ALT+UP ARROW keyboard shortcut that allows the toolbar to instantly display without a timer. ToolbarEnableOneSession — Default is no. Yes/no option to enable the toolbar when only one session is available. ToolbarAutoQuit — Default is yes. ToolbarAutoQuit=no prevents the subwindow from being closed.
Table 6. Connection Settings: wnos.ini files only (continued) Parameter Description AutoSelectSingleCert={yes, no} When HTTPS is configured to verify client certificate, one window pops up for user to select the client certificate. If only one client certificate is available, set AutoSelectSingleCert=yes does not prompt the window and automatically select the client certificate.
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 Once the restore action is finished, both the Device=DellCmos Action=extract and Device=DellCmos action=restore must be removed from the related INI files. The usage of other settings is self-explanatory. The only condition to use the setting is the BIOS GUI has such settings.
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 set this, you need to set option in Trouble shooting to start tracing the USB device data. EnableSecondaryPort= {yes, no, 1, 0} Allows you to enable the secondary audio port on the back of the WD–19 docking station.
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 [Charset={ISO-8859-1, ISO-8859-2, ISO-8859-5, ISO-8859-7}] exactly the same as the character string shown in the keyboard language list below.
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 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.
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 Values include: English, us, French, fr, German, de, Chinese Simplified, gb, Chinese Traditional, b5, Japanese, jp, Korean, ko, Latin, la. load=yes/no specifies whether or not to load the language file.
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 **Password= [encrypt={no, yes}] Specifies the password as the sign-on password; no minimum length; maximum length is 64 characters. In a 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 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 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. User and Password—These options specify the credentials of the new resource URL.
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 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 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. For the center selection, the image is placed at the center of the desktop without any image size change.
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 [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 (continued) 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.
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=wpa-ent 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 [DisableResetVM={no, yes}] [WyseVDAServerPort=serverPort] 1. The port range is a list of start port and end port separated by a semicolon (;) or a comma (,). [FontSmoothing={yes, no}] 2. Both ports must be between 1 and 65535. [AutoConnect={yes, no}] 3.
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 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 AudioQuality — Default is default. Specifies the audio quality of ICA sessions. 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.
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 Then before the password expires, logon prompts a message displaying the number of days after which the password will expire and let you change the password.
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 (continued) 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.
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 (continued) 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 (continued) 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 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 Specifies whether or not to disable remote sound upon connection start. 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.
Table 14. RDP connect options (continued) Option Description found, then the entry is updated. Otherwise, a new entry is created. 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 (continued) 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 (continued) 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 (continued) 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 (continued) 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