Dell Wyse ThinOS Version 8.5.
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 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents Summary of revisions................................................................................................................................... 0 1 Introduction....................................................................................................................................................5 About this Guide.................................................................................................................................................................
Summary of revisions The following changes and enhancements have been made to this document since Dell Wyse ThinOS release 8.5.1. Table 1. Newly added INI parameters Reference Description • New parameters added in Connection settings for wnos.ini files, {username} INI and $MAC INI files.
1 Introduction Thin clients running Dell Wyse ThinOS firmware are designed solely for optimal thin client security and performance. These extremely efficient purpose-built thin clients are virus and malware-resistant and offer ultra-fast access to applications, files, and network resources within Citrix, Microsoft, VMware and Dell vWorkspace environments, and other leading infrastructures.
2 Getting Started: Learning INI File Basics In this chapter you will learn how to construct and use the supported INI files. It includes: • Downloading and Using Sample INI Files • Supported INI Files You can Construct • Rules and Recommendations for Constructing the INI Files • Placing the INI Files into the Folder Structure on the Server After you become familiar with the INI file basics, you can refer to the parameter details you need in the other chapters and appendixes of this guide.
• Scenario 4 — No ini files exist. Local configuration is applied. 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}.
Number signs (#) indicate the start of a comment. Comments can begin anywhere on a line. Everything between the # and the End of Line is ignored. Along with these general formatting conventions, use the following guidelines when constructing the INI files: 1 Global Connect Parameters First Global connect parameters should be listed before other connect parameters in a wnos.ini file.
IMPORTANT: We recommend you place the include=<$mac.ini or {username}> statement on the last line of the wnos.ini file to verify that all parameters are processed properly for terminal-specific settings. 11 Use of System Variables with Some Options of the Connect Parameter Some options of the Connect parameter can use the system variables shown in System Variables to map the string. All combinations of the variables are supported.
Option Value &Right($xx, i) or &Left($xx, i) Specifies whether the variable is to be read from left or right. The $xx is any of the above parameters. The parameter i specifies left or right offset digits. The combinations of all the above variables, such as CTX&Right($IP,4)@&Left($UN,3) are supported. A replacement $SYS_VAR is used if the statements or parameters support.
Folder structure Description IMPORTANT: Be sure to enable the parameter, EnableTrace=yes.
3 Parameters for wnos INI files only This chapter provides the supported parameters that you can use in a wnos.ini file. NOTE: For information to help you construct and use the supported INI files, see Getting Started Learning INI File Basics. Parameters in 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.
Parameter Description [VerifySignature={yes, no}] 2 — Enables comparison/non-forced upgrade process only. 101 — Enables firmware upgrade/downgrade process, but displays a window with OK or Cancel button before the process with a note of the version to downgrade or upgrade; displays a status complete window. 102 — Enables firmware upgrade, but displays a window with OK or Cancel button before the process with a note of the version to upgrade; displays a status complete window.
Parameter Description the firmware and/or packages can happen, which do not support signature. The default is yes. AutoPower={yes, no} or Device=cmos AutoPower=(yes, no) Default is no. Yes/no option on how the system starts when the power is first applied to the thin client. If set to yes, then the system starts itself without waiting for users to press the power button.
Parameter Description CCM server is https://us1.cloudclientmanager.com/ccm-web/ and default MQTT server is us1-pns.cloudclientmanager.com. Override — Default is no. Yes/no option to allow a groupkey from the INI file to override the previous groupkey. If Override=yes is specified, the groupkey from the INI file will override the previous groupkey. The Groupkey can technically be applied in many places. You can configure the group key in order of priority, that is, if #1 is defined it will override #2.
Parameter Description [disable={yes/no}] Display—If the value is set to yes, the username field in sign-on window will be displayed. By default the value is set to no and the field will be obscured with asterisks (*). disable— If the value is set to yes, the user name field in sign-on window is disabled. Password= [disable={yes/no}] [encrypt={no, yes}] Password— Specifies the password as the sign-on password. There is no minimum length. The maximum length is 64 characters. In wnos.
Parameter Description NOTE: The file name does not include the symbol : in the mac address. See also the Exit parameter for information on how to terminate Include. <{username}.ini> Loads /wnos/inc/ {username}-address.ini. The file name does not include the symbol : in the {username} address. See also the Exit parameter for information on how to terminate Include. MirrorFileServer={no, yes} Default is no. Yes/no option to enable the cache all server files functionality.
Parameter Description IMPORTANT: 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. 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.
Table 6. Peripheral Settings: wnos.ini files only Parameter Description DEVICE_SECURITY=white_list/black_list vid_pid=[vvvv,pppp] 1 class=name/[cc,ss,pp] 2 3 4 5 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.
Parameter Description password={plain text password} nand flash, or on the memory. The length of the filename, including the trailing period and the file extension, is limited to 64 characters. Password-enc={encrypted password} AddCertificate must be used when configuring the Citrix Secure Gateway PNAgent Interface (PNAgent/Lite servers) in the Network Setup dialog box.
Parameter Description [VWGateway]=url Set IgnoreProfile=yes to disable parsing the global setting from the VDI broker. It is only valid in the case of ConnectionBroker=default. [ConnectionType]={Default, All, RDP, PCoIP, Blast} [RDCollections={*collect1, collect2,...}] 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.
Parameter Description and check that all your published collection (.rdp file) are listed. 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]". 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.
Parameter Description [RootPath={128 to 254}] The value for each option must be from 128 to 254. Values for the options must be different for each option. These options are used to configure DHCP server tags for thin client booting.
Parameter Description Yes/no option to disable the drop-down domain list in the PNAgent/PNLite Sign-on dialog box. DNSIPVersion={ipv4, ipv6} Specifies the DNS server and domain. Default IP version is ipv4. [DNSServer=server_list] The DNS Server is an IP list separated by ; or ,. The maximum size of this list is 16. For example: 10.200.5.53;192.168.100.1;192.168.200.8 [DNSDomain=dns_domain_url] [Combined={yes,no}] DNSTTL={0-3600} IMPORTANT: There is no space after the ;.
Parameter Description Orientation — Default is hort. Sets which style is used for display. Hort means horizontal and vert means vertical. Align — Sets how screens are aligned: Top means screens are top aligned in hort orientation. Left means screens are left aligned in vert orientation. Center means screens are center aligned. Bottom means screens are bottom aligned in hort orientation. Right means screen are right aligned in vert orientation. Taskbar — Default is wholescreen.
Parameter Description [Username-Enc={encrypted_password_string}] NOTE: The target file server must support access using the same user credentials used in the INI files. [Password-Enc={encrypted_password_string}] The optional keyword Username and Password specify the username/password of the file server. When the client fetches the WNOS.INI file from a HTTPS server, ThinOS supports different security modes. The default follows SecurityPolicy and may be one of the three modes.
Parameter Description home directory and the file, is limited to 128 characters. If auto dialup is enabled, this statement is invalid. HealthCastServer=vip list [LogLevel={0, 1, 2 ,3}] [SecurityMode={default, full, warning, low}] [ClientCertificate=certificate file name] Specifies a list of VIP addresses with optional TCP port number of HealthCast servers. LogLevel—The option LogLevel is for debug purpose; 0 means no log. SecurityMode —Specifies the SSL certification validation policy.
Parameter Description See also VNCPrompt in Connection Settings: wnos.ini files, {username} INI, and $MAC INI Files to enable a VNC shadowing prompt to a user. See also VncPassword in Connection Settings: wnos.ini files only to specify a string of up to 8 characters as the password used for shadowing. VNCD_8bits — Default is yes. Yes/no option to force the VNC server to send out images with 8-bits-per-pixel; if set to no, the VNC server will send out images with the current system color depth.
Parameter Description If SequentialDomain=yes is specified, the domain configured in DomainList statement is selected in order. For example, set the following ini: DomainList="xen;wyse" multilogon=yes sequentialdomain=yes pnagentserver=10.151.134.23; https://csg-cn.wyse.com. When you logon to the first server 10.151.134.23, the domain xen is selected. Then logon to the second server https://csgcn.wyse.com and the domain wyse is selected.
Parameter Description If NetBIOSDomainName is set to yes, then Imprivata domain list will show NetBIOS domain name and card user will authenticate to the broker server using NetBIOS domain name. Default is no. If SuspendAction is set to 0, then lock the terminal when you tap the card or press the hotkey. If set to 1, then signoff the terminal. If ‘no’ is defined, then lock the terminal in KioskMode and sign-off the terminal in none KioskMode.
Parameter Description [Session_Logging_Level={0,1,2,3,4}] The option Broker_Logging_level and Session_Logging_Level accord to PCoIP broker log level and PCoIP session log level. The default value is 0 which means critical log, 1 means log severity error, 2 means log severity info, 3 means log severity debug, and 4 means log severity unrestrained. PlatformConfig=all Encrypts local flash, specifically cached INI files and credentials that are stored, if using signon=yes.
Parameter Description The option User and Password can support system variables. Because CCM runs before sign on, it is not appropriate to use $UN and $PW. If Type=Global, the proxy settings are saved into http proxy setting, and the https and socks5 proxy settings use the same setting as http proxy. And the followed proxy settings will be ignored. For example, Proxy=yes AppList=fr \ Type=http Server=server1:1234 user=$UN password=$PW (OR) Proxy=yes AppList=ccm \ Type=http Server=server1:1234 user=abc pass
Parameter Description If set to warning, the SSL connection needs to verify server certificate. If it is untrusted, it is up to you to continue or drop the connection. If set to low, the server certificate is not checked. The value is persistent, and the default value of the setting is default. If the settings are factory default or if you are upgrading to ThinOS 8.3 for the first time, the value is temporarily set to low. After loading any INI, it goes to Default value.
Parameter Description [CountryName=country] Set AutoRenew—Set this keyword to yes to enable certificate auto renew. Client only tries to renew certificates requested either manually or automatically through SCEP from this client, and the renewal is performed only after a certificate's 1/2 valid period has passed.
Parameter Description environment during this phase, please add https:// as the prefix for ScepAdminUrl to use HTTPS instead of the default HTTP protocol. Use ScepAutoEnroll=no AutoRenew=yes to only enable SCEP auto renew; all other parameters are not needed if ScepAutoEnroll is set to no. NOTE: SCEP server’s URL must be an HTTP or HTTPS link. Do not add protocol prefix to RequestURL and ScepAdminURL. SelectServerList={PNA, VDI} [Default=default_desc] list of servers {Server1; Server2; ...
Parameter Description [servers=server_list] communityReadOnly— This option is to set community only has snmp get and get_next privileges. The following encrypt option is only for indicating, if value of communityReadOnly is encrypted. 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.
Parameter Description [DNSFileServerDiscover={yes, no}] The value is persistent, and the default value is warning. For those SSL connections with their own security policy, this does not impact. [TLSCheckCN=[yes, no]] For example, File server, VMware View and AWS broker follows the global SecurityPolicy. Citrix broker, RDS broker and SECUREMATRIX are forced to high security mode. If the optional SecuredNetworkProtocol=yes is set, the unsecure protocols including ftp, http and tftp are disabled.
Parameter Description [SaveLastDomainUser={yes, no, user, domain}] DisableGuest — Default is no. Yes/no option to disable the guest sign-on. [DefaultINI=filename] [IconGroupStyle={default, folder}] [IconGroupLayout={Vertical, Horizontal}] [PasswordVariables={yes, no} [LockTerminal={yes, no}] [ExpireTime={0, 1 - 480}] [UnlockRefresh={yes, no}] DisablePassword — Default is no. Yes/no option to disable the password text box and password check box in the Sign-on dialog box. LastUserName — Default is no.
Parameter Description ExpireTime — Specifies the signon expiration time. The range is 0 to 480 minutes. The default is 0 which means no expiration. If the value is larger than 480, then 480 is set instead. If the value is smaller than 0, then 0 is set instead. After system signon or starting a connection, the expiration time starts counting. Once the expiration time is reached, starting a connection by clicking the icon, menu or connection manager, will bring up a pop up message box to enter the password.
Parameter Description SFZeroButtons—The option keyword SFZeroButtons. if set to yes, displays the buttons (shutdown, login and so on) at the bottom of signon window, such as Zero mode when set StoreFront style. SignonStatusColor—The option specifies the signon status text color in RGB string format (must be enclosed in quotes), where rrr, ggg, and bbb are decimal numbers in the range of 0 to 255. By default, the status text color is gray for ThinOS. Speedbrowser={on, off} Default is on.
Parameter Description toolbar_no_minimizeall — Default is no. Yes/no option to hide the Home button thus affecting the ability to minimize displayed list of connections. 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.
Parameter Description IMPORTANT: To use VNC Shadow, you must set MaxVNCD=1 and define a password; The MaxVNCD default is 0 and this disables VNC. If you are 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.
Parameter Description Whenever a reboot is required from Wyse Management Suite agent, a warning dialog window is displayed. The user can postpone the reboot for as many times set by the admin. WDMFlash=flash_size The specified value will be saved into NVRAM, and then reports to the WDM server. This statement ensures that all the units would function with DDC regardless of flash size. This statement is valid for all platforms and replaces the previous S10 WDM Flash statement.
Parameter Description [Retry=] Retry — Determines the number of attempts to retry a contact to WDM servers. WINSServer=server_list Specifies the WINS server address. The WINSserver is an IP list separated by ";" or ",", with a maximum list size of 2. AutoSelectSingleCert={yes, no} When HTTPS is configured to verify client certificate, one window pops up for user to 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. For information to help you construct and use the supported INI files, see Getting Started: Learning INI File Basics To increase usability such as relation to thin client dialog box equivalents, the supported parameters are separated into the following categories: • General Settings for wnos.
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 8. General Settings: wnos.ini files, {username} INI, and $MAC INI Files Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description AdminMode={no, yes} AdminMode —Default is no.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description BootOrder=PXE;HardDisk BootOrder=PXE;PXE;USB BootOrder=PXE;HardDisk;USB;PXE If the first boot order is not HardDisk, the system restart will boot from the BIOS setting. BootpDisable={no, yes} Default is no. BootpDisable — Yes/no option to disable BOOTP requests. ThinOS supports both DHCP and BOOTP to obtain the network configurations.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Layout — This parameter specifies the arrangement on the desktop background of the bitmap file specified by the Desktop parameter. If auto dial-up is set, the Layout parameter becomes invalid. The default value is stretch. For center, the image is placed in the center of the desktop without image size change. For tile, the image is replicated across the desktop.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Device=DellCmos AutoPower=Days AutoPowerTime=2:30 AutoPowerDays=Sunday; Friday; Saturday. ACRecovery— This option specifies how the system behaves when AC power is restored after an AC power outage. • • PowerOff—System stays off after AC power is restored. PowerOn—System powers on after AC power is restored.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description $PF—name of Dell BIOS platform, including X10 and A10Q $VER—version of BIOS, like 1.2.2. With ThinOS log, CMOS, extract to $PF_cmos.$VER For restore action, CMOS content is updated from file $PF_cmos.$VER With a syslog, CMOS: restore from $PF_cmos.$VER The file is strongly checked and protected from corruption.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description NOTE: If the FactoryDefault parameter value is changed to yes, the thin client will reboot without notice to the user. *Include=path/filename For {username}.ini file only. Specifies to include another INI file at the position of this parameter. Only one level of including is allowed (no nesting) and only for a {username}.ini file.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Keyboard Language List — Description and Code Arabic (Saudi Arabia) — Ar_sau Arabic (Iraq) — Ar_ira Arabic (Egypt) — Ar_egy Arabic (Libya) — Ar_lib Arabic (Algeria) — Ar_alg Arabic (Morocco) — Ar_mor Arabic (Tunisia) — Ar_tun Arabic (Oman) — Ar_oma Arabic (Yemen) — Ar_yem Arabic (Syria) — Ar_syr Arabic (Jordan) — Ar_jor Arabic (Lebanon) — Ar_leb Arabic (Kuwait) — Ar_kuw Arabic (U
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description English (United Kingdom) — Uk English (United States) (default) — Us Estonian (Estonia) — Et_ee Finnish — Fi French (Belgian) — fr_be French (Belgian Comma) — fr_be_c French (Canadian) — fr_ca French (France) — Fr French (Swiss) — fr_sf German — De German (IBM) — de_ibm German (Swiss) — de_sg Greek — el Hungarian — Hu Icelandic — Is Italian — It Italian (Swiss) — it142 Latvian (L
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Romanian — Ro Russian — Ru Slovakian — Slovak Slovakian (Qwerty) — sk_q Slovenian — Sloven Spanish — Es Spanish (Mexican) English — La(us) Spanish (Mexican) Localized — La Swedish — Se Turkish — Turk Turkish (QWERTY) — turk_q U.S. International — us_int NOTE: Japanese refers to Japanese Input system (MS-IME2000), not JP.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description NOTE: For example, if you want to specify French and load the localized messages, you must place a file named French.msg under the folder wnos/locale in the file server, and then add Locale=French load=yes in the INI file. You can use Local=fr instead of Locale=French.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [HidePN={no, yes}] The Connect Manager can be enabled by using the HideConnectionManager=no option, however, the user cannot create a new connection or edit an existing connection. The user cannot reset the thin client to factory defaults.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description EnableTrace — Default is no. Yes/no option to enable trace functionality. The active items are added to the desktop right-click menu in Privilege=Highlevel. ShowDisplaySettings — Default is no. Yes/no option to enable the Display Settings in a popup menu. EnableKeyboardMouseSettings. Yes/no option to enable the keyboard and mouse configuration preferences.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description EnableVPNManager—If the optional EnableVPNManager=yes is set with Privilege={none, low}, the VPN Manager setup is enabled. TrapReboot— If the optional TrapReboot=yes is set, client reboots after the execution of the trap. EnableCancel— If the optional EnableCancel=yes is set with Privilege={none, low}, the counter down window for reboot or shutdown can be cancelled.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Type=Picture—This option specifies the URL of pictures for Showing Picture screen saver. Type=Firmware—This option specifies the URL for ThinOS image, BIOS image, hosts, printermap and noticefile. Type=Package—This option specifies the URL for packages. Example: ResourceUrl=yes \ type=picture url=ftp://10.xxx.xxx.xx/pic1 user=pteng password=xxxxxx encrypt=no \ type=firmware url=h
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description 1 — Puts the thin client in a LOCK state when the screen saver is activated. The wallpaper is shown and the user is prompted with an unlock dialog box to enter the sign-on password to unlock the thin client. LockTerminal settings are saved into NVRAM if LockTerminal=1and EnableLocal=yes is set in the wnos.ini file.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description PictureTimer — Specifies the interval to wait in seconds to display another picture. Default value is 6 seconds. PictureOrder — Specifies the order of picture files to display. The default is to use the order of sort from A to Z. If set to random, pictures are displayed randomly. PictureCheck — Specifies whether to check for picture files servers or not.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description For Example: TimeServer=time.nist.com\TimeFormat=24-hour formatDateFormat=mm/dd/yyyy or TimeServer=time.nist.gov\ TimeFormat=24-hour format\ DateFormat=mm/dd/yyyy WakeOnLAN={yes, no} Default is yes. Wake-on-LAN allows a thin client to be turned on or woken up by a network message. If WakeOnLAN=yes, ThinOS will respond for the Wake-On-LAN packet for a remote wake up.
[playback={device name string}] 1 — mutes audio [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. [DPaudio=yes,no] [local_button=yes, no] [jack_popup=[yes, no] high — maximum volume middle — medium volume low — minimum volume Values of 0-25 provide more exact volume level. mic_mute — Default is no.
jack_popup— The default option of jack_popup is yes. If the jack_popup is set to no, jack selection message display is disabled when the jack headset is plugged in. Device=bluetooth [Disable={yes, no}] Device=MIC [Disable={yes, no}] Set the parameter to disable bluetooth devices. The default value is no. The value is stored into NVRAM. If you set Disable=yes, the bluetooth devices are not initialized. Device=MIC—This option enables or disables microphone devices.
[numlockoff={no, yes}] [repeatrate={0, 1, 2}] [repeatdelay={0, 1, 2, 3, 4, 5, 6, 7}] numlockoff — Default is no. Yes/no option to turn off the NumLock of the keyboard. repeatrate — Default is 1. Specifies the keyboard repeat rate. 0 — Slow 1 — Medium 2 — Fast repeatdelay — Default is 2. Specifies the keyboard delay in seconds, before repeat. 0 — 1/5 1 — 1/4 2 — 1/3 3 — 1/2 4 — 3/4 5—1 6—2 7 — No Repeat NOTE: These settings in a wnos.ini file are saved into NVRAM if EnableLocal is set to yes in the wnos.
DisableInitialization — Default is no. Option disables configurations to the card reader. DisableLed—If set to yes, then LED is turned off. If set to no, then LED is controlled by Reader. The default value is not set. Device=UsbSerial [start=com{1~4}] [com{1~4}=com{5~8}] Specifies the first COM port number that can be used by USBserial port. For example, the first USB-Serial port on a VL10 thin client is COM2 by default, but it can be changed to COM3 with the INI file Device=UsbSerial Start=COM3.
Yes/no option to enable on-board microphone boost. **MouseNewSpeed={1-9} Default is 6. Value specifies the mouse speed within a range of 1 through 9, where 1 is slowest and 9 is fastest. This parameter is the replacement of MouseSpeed from build 7.0.1_07. **MouseSwap={0, 1} 0/1 option to swap the mouse buttons. For example, for lefthanded use.
Class — Used in ThinPrint print for TPAutoconnect; the ThinPrint technology of mapping the printer from the client side. It can group printers to use the same template on the ThinPrint server side. The strings PCL5, PS, and TXT are pre-defined classes. Class can be a string with 7 characters. Enabled — Default is yes. Yes/no option to enable the printer. These settings in a wnos.ini file will be saved into NVRAM if EnableLocal=yes is set in the wnos.ini file.
5—1 6—2 7 — No Repeat **RepeatRate={0, 1, 2} Default is 1. Specifies the keyboard repeat rate. 0 — Slow 1 — Medium 2 — Fast *Resolution=[DDC, 640X480, 800X600, Default is DDC. 1024X768, 1152X864, 1280X720, Resolution — Specifies the local display resolution. Option DDC can be specified to select default display resolution. 1280X768, 1280X1024, 1360X768, 1680X1050, 1920X1080, 1920X1200] NOTE: When using the Wyse Y Cable, DDC will properly work on both monitors by default.
NOTE: The Screen parameter must be placed before the Resolution parameter. For example: screen=1 resolution=1280x1024 refresh=60 rotate=none Connection Settings for wnos.ini files, {username} INI, and $MAC INI files The following table contains the parameters (and their options) used for configuring connection settings. Table 10. Connection Settings: wnos.
Yes/no option to clear the TSCAL license stored in the non-volatile memory. It can be replaced by FixLicense=clean. Connect={ICA, RDP} Connect — Connection protocol. Follow the ICA option list, see ICA Connect Options or RDP option list, see RDP Connect Options. Any options you use for your connection must be on the same logical line; \can be used for line continuation, see Rules and Recommendations for Constructing the INI Files. ConnectionBroker={default, Microsoft, Quest, VMware} Default is default.
[ForceRedirect=DeviceID, fast] [ForceLocal=DeviceID] [Type={TCX, HDX}] [InterfaceRedirect={no, yes}] [TCXDVCdefault={yes, no}] ForceRedirect — Specifies a forced redirect of the local USB device to the server. This parameter has priority over ForceLocal. Device=vusb ForceRedirect=0x07B4,0x0254,0x01,0x01,0x00,fast . When the ForceRedirect option is used with fast, the Reset device command is not executed before the command Redirect device to server.
[Priority=ssid_list] [DisableN={no, yes}] [DisableWlan={yes, no, EnetUp}] [RoamScanChannelTime={1-15}] [RoamScanChannelProbes={1-4}] authentication will be selected. If set to ShareKey, shared key authentication will be selected. DisableBand — Default is None. Use to disable 2.4G or 5G 802.11 band. PreferBand —This parameter is used to set the priority of wireless connection band, and select the 2.4G or 5G access point to connect. Default is None. Priority — sets the priority of wireless profiles.
Yes/no option to enable locally configured entries to show in the Connect Manager list. When connections defined in local NV-RAM are displayed in the Connect Manager, they are marked with an asterisk. If EnableLocal=yes is in a wnos.ini file, then the global information will be saved into NVRAM. NOTE: The global information includes: SEAMLESS, ALTERNATE, Reconnect, icaBrowsing, LowBand, NoReducer, Time settings, and Printer settings in a wnos.ini file. HideDefault — Default is no.
key=F2 ctrl=yes alt=no connect=ica list="XA76-2008R2*". When you press F1, the application Excel 2013 is launched. If there is a seamless window which matches the title *Excel* in this session, the seamless window is brought to the foreground, else it is launched. When you press Ctrl+F2, the desktop XA76-2008R2* is launched. If the desktop is available, it is brought to the foreground. FastDisconnect={yes, no, Signoff} [CtrlKey={yes, no}] [AltKey={yes, no}] [PowerButton=signoff] Default value is no.
Hosts= Specifies the file name of the hosts. This file is a simple text file that associates IP addresses with hostnames, one line per IP address. The length of the file name is limited to 63 characters. The file must be placed in file server and can be cached if set MirrorFileServer=yes in the wnos.ini. When resolving a host name, the system will initially look in the file and if not found, will search DNS, WINS, and so on. The following is an example of format in the hosts file: 10.151.
[peapmschappwd={password for EAP-PEAP/EAP-MSCHAPV2}] [peapmschappwdEnc={password encrypted for EAP-PEAP/EAPMSCHAPV2}] [peapmschapdm={domain for EAP-PEAP/ EAP-MSCHAPV2}] [peapmschaphidedm={yes,no}] [peapsinglesignon={yes, no}] [peapgtcun={username for EAP-PEAP/ EAP-GTC}] [peapgtcpwd={password for EAP-PEAP/ EAP-GTC}] [peapgtcpwdEnc={password for encrypted for EAP-PEAP/EAPGTC}] [wpapskpwd={passphrase for WPA-PSK}] [wpapskpwdEnc={passphrase encrypted for WPA-PSK}] 12 Additional option Profile specifies the ty
ACS-64.sqawirelsess.com fastmschapdm=EAP-MSCHAPV2 fastgtcun=sqawirless2 fastmschappwd=123!@#qwe wiredreset is used to reset MII when authenticate cancel occurs. This option is only for wired-network and is disabled by default. **Inactive={0, to 480} (minutes) Default is 0.
[disablempeg2={no, yes}] [disablejpeg={no, yes}] [disablewmv1={no, yes}] [disablewmv2={no, yes}] [disablewmv3={no, yes}] disablempeg1 — Default is no. Yes/no option to disable the mpeg1 codec when playing video. disablempeg2 — Default is yes. Yes/no option to disable the mpeg2 codec when playing video. disablejpeg — Default is no. Yes/no option to disable the jpeg codec when playing video. disablewmv1 — Default is no. Yes/no option to disable the wmv1 codec when playing video. disablewmv2 — Default is no.
If TapToLock=0, then tap a card to lock terminal is disabled. If TapToLock=1 (Tap to lock), then use the proximity card to lock the terminal. If TapToLock=2 (Tap over), then lock the terminal and log in a different user. EnableWindowAuthentication — Default is yes. Yes/no option to sign-on with the user’s Windows credentials to pre-defined broker if the OneSign sign-on fails. AutoAccess — Specifies the corresponding type of broker to automatically start.
Default is 0 — disables the option. 1 — reconnects to disconnected sessions only. 2 — reconnects to active and disconnected sessions. ReconnectFromButton — Specifies the reconnection function from the reconnect command button. Default is 0 — disables the option. 1 — reconnects to disconnected sessions only. 2 — reconnects to active and disconnected sessions. AutoConnectList — Specifies the PNA applications that will be automatically started when using PNA to sign on.
4 LongApplicationName=yes 5 sessionconfig=ica progressivedisplay=yes ondesktop=yes 6 device=audio volume=high 7 Seamless=yes FullscreenReserved=yes 8 sessionconfig=all mapdisks=yes 9 Enabled by default: Disks, Serials, Sound 10 Disabled by default: USB, Printers, Smart Cards Xen Desktop Default Settings: 1 2 SignOn=Yes sysmode=vdi toolbarclick=yes toolbardelay=3 3 sessionconfig=ica progressivedisplay=yes 4 PnliteServer= 5 AutoSignoff=yes 6 Enable by default: Printers, Serials, USB, So
initialization process takes time to start which is not required during logon. RTPTosDscp={Default/CS1/CS2/CS3/CS4/CS5/CS6/CS7/AF11/ AF12/AF13/AF22/AF23/AF31/AF32/AF33/AF42/AF43/EF} Sets RTP/UDP audio channel in the TOS fields. SaveSysinfo={usb, _proto_, _full_url_} [ScardLog=0xF ] Configure the target clients to save the event logs. [Username=_username_] [Password=_password_] [Size=_file_length_limit] [Append={yes, no}] full_url—If set as a specified full url name, it is saved into the specified url.
NOTE: • • • SecureMatrixServer= [EnableSelectTable] When set Seamless=yes HideTaskbar=2, it removes the auto-hide taskbar function but it reports the full resolution to the ICA server in a similar way to HideTaskbar=1. When set Seamless=yes HideTaskbar=3, the maximized size does not cover the taskbar, but the session size on the server side is reported as the full-screen size.
The file \wnos\ini\dev\dev.ini must be created in the file server. In the dev.ini, the broker, domain list, or connections can be defined for the dev team. Group 2: .Description="Sus team" The file \wnos\ini\Sus team\Sus team.ini must be created in the file server. In the Sus team.ini, the broker, broker list, or connections can be defined for the Sus team. Group3...4...n...and so on. After a user selects a group, the system will load the group ini file first, and then load the \wnos\ini\{group_name}\userna
[WyseVDA_PortRange=startPort, endPort] [UnmapClipboard={no, yes}] [DefaultColor={0,1,2}] [VUSB_DISKS={yes, no}] MouseQueueTimer — Specifies the default queue timer of a mouse event in an ICA or RDP session (in 1/100 of a second). It can be used to adjust the bandwidth of a network. WyseVDA — Default is no. Yes/no option to enable Virtual Desktop Accelerator for all ICA and RDP sessions. [VUSB_AUDIO={yes, no}] WyseVDA_PortRange — Sets the ThinOS VDA client port range.
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. The session has the same desktop width and height with local virtual desktop size, spanning across multiple monitors, if necessary. EnableImprivataVC— Default is yes. If set to no, the Imprivata Virtual Channel is disabled.
[HDXFlashUseFlashRemoting={Never,Always}] [HDXFlashEnableServerSideContentFetching={Disabled,Enabled}] [EnableRTME={Yes, No}] [FlipByTimer={0, 1}] [RefreshTimeOut={dd:hh:mm}] [Timeout={Yes, No}] [PasswordExpireNotify={yes, no}] [RefreshPopupNotice={yes, no}] [DisableReceiverLogo={Yes, No}] SysMenu — Default is local. Specifies the system menu mode when right-clicking the taskbar button of a seamless window.
later sessions, which will wait for the time set with SucConnTimeout (or the logon success) to make sure new applications share with the first logon session. HDXFlashUseFlashRemoting— Default is Always, which means the HDX is enabled always. The value Never is to disable HDX. HDXFlashEnableServerSideContentFetching— Default is Disabled, which means the server side fetching content is not enabled. The value enabled is to enable this function. EnableRTME— This option controls the launch of RTME service.
[USBRedirection={PCoIP, TCX}] [ShowDisconnectMessage={yes, no}] [ShowReconnectMessageTime=seconds] [ResumeTimeout=seconds] [DisableRTAV={yes, no}] USBRedirection — Default is PCoIP. Specifies the channel of USB devices redirection. ShowDisconnectMessage — Default is yes. Yes/no option to display a disconnect message when a session is disconnected. If set to yes, the message is displayed; if set to no, the message will only show in the Event Log.
[TSGWEnable={yes, no}] For example: [GracefulReconnTimeout={10 - 100}] SessionConfig=RDP MaxBmpCache=1024 DefaultColor=1 EnableNLA=yes ForceSpan=yes EnableTSMM=no EnableRecord=yes EnableRFX=no RDPScreenAlign4=no [ForceUpdatedNLA={yes, no}] [TsgwWebsock={yes, no}] The options Wallpaper, Dragging, Animation and Theme can set the RDP experience. Default is yes. TosIpPrecedence — Allows you to set IP Precedance in the TOS fields. TosDscp — Sets IP DSCP in the TOS fields. AutoDetectNetwork —Default is yes.
This parameter impacts the Blast to select UDP or TCP. When the network is Excellent and Typical, the Blast selects TCP. When it is Poor, the Blast selects UDP. TcpMaxRetransmission={2~12} Configures the retransmission of a TCP connection. The default value of this option is 5. TerminalName=name [reboot={yes, no}] User can set a string up to 15 characters as terminal name. It can be configured as system variable like $MAC, $SN or $IP etc.
See also VncPassword in Connection Settings for wnos.ini Files Only to specify a string of up to 8 characters as the password used for shadowing. Accept, Reject — Default is 10. Specifies the amount of time (in seconds) a user has to accept or reject the VNC shadowing prompt before the client desktop is shadowed. ViewOnly — Default is no.
Class Selector Drop Precedence CS1 Dscp (001 000) match packets with precedence 1 (Low) CS2 Dscp (010 000) match packets with precedence 2 CS3 Dscp (011 000) match packets with precedence 3 CS4 Dscp (100 000) match packets with precedence 4 CS5 Dscp (101 000) match packets with precedence 5 CS6 Dscp (110 000) match packets with precedence 6 CS7 Dscp (111 000) match packets with precedence 7 (High) Table 12.
Table 13. TOS priority settings IP precedence (3 bits) DSCP ( 6 bits) Name Useful Name Useful Routine Try as usual NA NA AF11 Big block data NA NA Priority For data traffic Immediate Flash For Voice control data NA NA Flash Override Video streaming NA NA Critical Voice Data EF Interactive Voice NA NA NA NA NA NA Internetwork Control NetworkControl Reserved NOTE: The information in this section is leveraged based on the research on web.
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).
0 – Default 1 – High Quality 2 – Medium Quality 3 – Low Quality Autoconnect={0 to 99} Default is 0. Use for automatically starting a session after you sign in, if sign-on is enabled. The value of 0 – 99 is the delay in seconds before auto-starting the session. 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.
Domainname={domain name,$DN} Domain name to use in a Windows network. $DN specifies that the thin client sign-on domain name is used. Maximum of 19 characters are allowed. Encryption={None, Basic, 40, 56, 128, Login-128} Default is Basic. Connection security encryption level. The highest level is 128-bit security (Login-128 option is 128 bit encryption for login only).The lowest is None. NOTE: The server must support the specified level of encryption or the connection will fail.
Yes/no option to save the connection to the local NVRAM. The connection description of the Description option is used as the index key into the local connection table. If a match is found, then the entry is updated. Otherwise, a new entry is created. 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.
IMPORTANT: The application server password is not encrypted; it is strongly recommended not to specify it. The user will be prompted to enter the password when the connection is made. This application server password directive never starts a line, so it can be distinguished from the thin client user sign-on password which does starts a line. NOTE: The Password option is not written into a {username}.ini file by a user.
UnmapClipboard={no, yes} Default is no. Yes/no option to disable clipboard redirection for an ICA session if redirecting the clipboard. UnmapPrinters={no, yes} Default is no. Yes/no option to not auto-connect to local printers when the connection starts. UnmapSerials={no, yes} Default is no. Yes/no option to not auto-connect to local serials when the connection starts. UnmapUSB={no, yes} Default is no. Yes/no option to not auto-connect to local USB devices (Virtual USB) when the connection starts.
NOTE: Any option in RDP Connect Options that is used in a {username}.ini file will return to the default value set for that option in the wnos.ini file after a user sign-off. For example, if your {username}.ini file contains the option Reconnect=yes (so that a lost connection will restart 20 seconds after disconnection) and you sign off of the thin client, then the Reconnect value will return to the original default value of no (Reconnect=no) contained in the wnos.
Description=string description Connection description. Enclose the string description in quotation marks if there are embedded blanks or single quotes. For quotation marks, use common-practice nesting rules. Maximum of 38 characters are allowed. Directory=working directory A directory to be used as the working directory after logging on to the server. Maximum of 63 characters are allowed. Disablesound={no, yes, 2} or {0, 1, 2} Default is no or Default is 0.
Specifies the number of minutes to keep a session connected after the session is inactive. During this period, one dummy packet will be sent to the server if network traffic is lost. LocalCopy={no, yes} Default is no. Yes/no option to save the connection to the local NVRAM. 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.
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 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. 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 — Starts the connection using the current desktop display setting with no window frame and border. — Resolution values you can use in the form XxY. For example: 1024 x 768 depend on your client. See the Release Notes for your client. NOTE: 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.
Yes/no option to not auto-connect to local USB devices (Virtual USB) when the connection starts. Username=[username, $SYS_VAR] Username to log-in to the application server. Either a conventional login username or a variable can be used. Maximum of 31 characters are allowed. The value of username is a conventional log-on username. 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.
B TimeZone Parameter: Values Using the TimeZone parameter, Table “TimeZone Parameter: Values” contains the zone value options that can be used. For Example: TimeZone="GMT - 08:00" ManualOverride=Yes Daylight=Yes \ Start=030207 End=110107 TimeZoneName=Pacific \ DaylightName=Pacific Remember to use quotation marks (" ") since the option includes spaces. The example above uses the " \" to break a single continuous line into multiple likes for easier reading with no" \" on the last line of the parameter.
Geographic Time Zones Time Zones Name (GMT-08:00) Pacific Time (US & Canada) Pacific (GMT-07:00) Arizona" US Mountain (GMT-07:00) Chihuahua, La Paz, Mazatlan Mountain (Mexico) (GMT-07:00) Mountain Time (US & Canada) Mountain (GMT-06:00) Central America" Central America (GMT-06:00) Central Time (US & Canada) Central (GMT-06:00) Guadalajara, Mexico City, Monterrey Central (Mexico) Geographic time zones Time zones name (GMT-06:00) Saskatchewan Canada Central (GMT-05:00) Bogota, Lima, Quito,
Geographic Time Zones Time Zones Name (GMT-01:00) Azores Azores (GMT-01:00) Cape Verde Is. Cape Verde (GMT) Casablanca Morocco (GMT) Coordinated Universal T+A35:A98ime UTC Geographic time zones Time zones name (GMT) Dublin, Edinburgh, Lisbon, London GMT (GMT) Monrovia, Reykjavik Greenwich (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna W.
Geographic Time Zones Time Zones Name (GMT+03:00) Minsk Belarus (GMT+03:00) Moscow, St. Petersburg, Volgograd (RTZ 2) Russia TZ 2 (GMT+03:00) Nairobi E.
Geographic Time Zones Time Zones Name (GMT+08:00) Taipei Taipei (GMT+08:00) Ulaanbaatar Ulaanbaatar (GMT+08:30) Pyongyang North Korea (GMT+09:00) Osaka, Sapporo, Tokyo Tokyo (GMT+09:00) Seoul Korea (GMT+09:00) Yakutsk (RTZ 8) Russia TZ 8 (GMT+09:30) Adelaide Cen. Australia (GMT+09:30) Darwin AUS Central (GMT+10:00) Brisbane E.
C Best Practices: Troubleshooting and Deployment Examples This appendix contains the following best practices information: • Troubleshooting INI Files • Examples: Basic Deployments Troubleshooting INI Files General recommendations when encountering INI parameter usage problems and errors include: • Check for spelling and format mistakes. • Use the following process: a Restart the thin client. b Check thin client system information: for example, the Event log.
Domainlist= Privilege= VMware View Broker Deployment Autoload=1 ConnectionBroker=VMware VDIBroker=https://ViewServerAddress TimeServer=IPAddress TimeFormat="12-hour format" DateFormat=mm/dd/yyyy TimeZone='GMT - 05:00' ManualOverride=No Daylight=Yes Start=030207 End=110107 TimeZoneName=Eastern DaylightName=Eastern Microsoft Terminal Services/Remote Desktop Service Deployment Autoload=1 Signon=no Seamless=yes Connect=RDP \ Host=IP or Name of MS RDS server \ Description="Description" \ Username=Username \ Doma