 |
WTware terminal configuration file. Terminal features, parameters and their descriptions.
List of parameters.
- Server and session parameters
server
viterminal_licensing
- Session parameters
user, domain
shell, directory
keyboard
numlock
graphic
- Using terminal periphery
shared_disk, disk
shared_usb
printer
sound, sound_level, sound_control, sound_rate
microphone, microphone_level
serial
scanner
smartcard
- Others
clienthostname
turnoffmenu
autoshutdown
managed
infobox
redraw_delay
rdpcompression
connect_timeout
language
keyswitch
clipboard
ask_password
animation_speed
timezone
skin
httpd
- Terminal console parameters
mouse, mouse_wheel, mouse_accel_mult, doubleclick
video
resolution
bpp
refresh
noddc
connector
kbdrate, kbdrate
modeline
Server and session parameters
- server parameter determines terminal server that terminal connects to. Server address, used protocol and server port can be specified. Specify terminal server IP address or DNS-name if DNS server works in the network:
server=192.168.1.1 server=ts1.local server=ts3.local:4000
Possible protocol values are: rdp:; vi: for ViTerminal; vnc: for connection to VMware virtual machine screen, in virtual machine configuration should be specified RemoteDisplay.vnc* parameters; xpu: for connection to XP Unlimited Load Balancing. Default protocol is rdp. Examples: server=vi:192.168.1.5 server=xpu:tsxpu3.local:5000
List of servers can be specified. Then terminal will try to connect to each server from the list. If failes terminal connects to the next one. And only when it failes to connect to all listed servers, terminal returns an error. It's the easiest way to increase fault tolerance. Protocol is specified only once. Examples: server=192.168.1.6;192.168.1.7; server=xpu:tsxpu1.local,tsxpu2.local,192.168.1.11:5000
- ViTerminal licensing server address. Used only for work with ViTerminal servers.
Session parameters
Using terminal periphery
- You can access terminal floppy-disk,USB-disks and CDROM. To enable device redirection set corresponding parameter
disk or shared_disk value. The difference between using these parameters is in disk redirection way.
While using shared_disk parameter terminal is told to run "Microsoft networks" support service.It means, that any user is able to access disk from any computer in network. Disk is available at: \terminal_IP_address\{floppy|cdrom|usbN}.By default all disk redirections are disabled. Don't allow users to access terminal disks without extreme necessity. Firstly, it threatens your computer infrastructure security. Having the opportunity to read\write information to disks, user can bring virus or steal important information. Secondly, redirection uses terminal resources, most of all memory, that could be used for cache. To access terminal floppy-disk specify: shared_disk = floppy To access terminal CDROM specify: shared_disk = cdrom To access terminal USB_flash disks specify: shared_disk = usb Floppy-disks and USB-disks can be protected from writing, just specify:shared_disk = floppy(r/o) For example this line:shared_disk = floppy;cdrom;usb(r/o) means that user can access terminal floppy-disk, CD-ROM and USB-disks, and USB-disks will be redirected read-only.
- You can access terminal floppy-disk, USB-disks and CDROM. To enable device redirection set corresponding parameter
disk or shared_disk value. The difference between using these parameters is in disk redirection way.
While using disk parameter RDP protocol is used for redirection. We recommend to use this value. Windows 2000 Server doesn't support this way of redirection. Use shared_disk parameter. In current terminal session disk is available at: \\tsclient\{floppy|cdrom|usbN}. Sometimes (not always, reasons not established) disk automatically appears in "My computer".
If you've set proper parameter in configuration file, but can't see any disk icon - please, make sure that terminal server settings allow client disk redirection. Try to access Windows-computer disks using standart Microsoft terminal services client (Start > Programs > Accessories > Communications > Remote desktop connection).
One of terminal server settings: in group policy (Start -> Run -> gpedit.msc) goto Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Device and Resource Redirection and specify policy "Do not allow drive redirection" to "Disabled". While using terminal floppies and CD-s user should connect and disconnect disks manually. After inserting CD or floppy user should place mouse to bottom right screen corner. Then window with buttons appears. Press "connect" button to make terminal read disk contents. It's necessary to press "disconnect" BEFORE disk ejecting, otherwise disk data can be damaged. As our practice shows this is the only safe way of working with terminal disks.
USB flash-disks connect automatically without pressing any buttons. Before ejecting USB flash wait till light stops blinking and eject disk in several minutes. By default all disk redirections are disabled. Don't allow users to access terminal disks without extreme necessity. It threatens your computer infrastructure security. Having the opportunity to read\write information to disks, user can bring virus or steal important information. To access terminal floppy-disk (USB floppy-drive connect before terminal boot) specify: disk = floppy To access terminal CDROM specify: disk = cdrom To access terminal USB_flash disks specify: disk = usb Floppy-disks and USB-disks can be protected from writing, just specify:disk = floppy(r/o) For example this line:disk = floppy;cdrom;usb(r/o) means that user can access terminal floppy-disk, CD-ROM and USB-disks, and USB-disks will be redirected read-only.
- In theory USB bus can be redirected for any device connected to USB. In practice it is the same as to connect such device to server directly by USB wire. And thus device becomes available to all server users independent of session and terminal user. It is convinient for scanners, acceptable for printers and useless for smartcard authorization. Install and configure on terminal server USBIP windows-driver from this site: http://usbip.sourceforge.net/ It works only with 32-bit Windows 2003 Server and Windows XP. Terminal gives access to devices that it considers necessary if in configuration file specified:
shared_usb = on On server you'll have to run as administrator manually command line utility usbip.exe from USBIP package to connect needed device. To make terminal give access only to one definite device you'll have to determine USB ID of this device. There are some ways: - Connect device to computer with Windows. In Device Manager find needed device. On tab Details find property "Device Instance Id". Two 4-digit hexadecimal numbers VID and PID make up USB ID.
- Write in configuration file
shared_usb=on, then run in command line on windows-computer: usbip.exe --list IP_terminal_address In the line: 1-1: unknown vendor : unknown product (090c:6200) USB ID is 090c:6200. This way can fail for terminal redirects automatically no all the devices, only the devices it considers reasonable. - Turn on WTware logging. While connecting USB device terminal writes such line to log:
KERNEL: usb 1-1: New USB device found, idVendor=090c, idProduct=6200 USB ID is 090c:6200. When you determined USB ID of needed device specify in configuration file: shared_usb=090c:6200 In this case terminal will redirect only specified device. You can list several devices: shared_usb=090c:6200,090c:6201,090c:6209 It's inconvenient to run usbip.exe manually. We created WTware USBIP Initiator service Terminal reports server that new device to connect found if in configuration file specified: shared_usb=server:192.168.1.1 Here 192.168.1.1 is IP address of the server, where WTware USBIP Initiator service works. Redirected device will be connected to this server. You can specify so: shared_usb=server:192.168.1.1,090c:6200,090c:6201,090c:6209 To view WTware USBIP Initiator service messages run "Start - Programs - WTware - Event viewer"
Turn off correctly terminal with redirected by USBIP devices: by shutting terminal down (see turnoffmenu parameter) or by pressing Power. Do not restart this terminal by pressing Reset. When Reset pressed server doesn't receive notification about device disconnection. When server tries to use this device work of all server users can stop for several seconds.
- If
printer parameter is specified correctly, printer can be attached to terminal, and all computers in the network, including terminal server, can use it.
Possible parameter values: printer = lpt1 one-way data communication with printer (only from server to printer), lpt parallel port driver configured to work with 378 port, irq 7. printer = usb one-way data communication with printer, USB printer. printer = com1 one-way data communication with connected to com1 port printer, 9600 bps speed, 8 bit capacity, no parity check, one stop-bit (9600-8-N-1, common com-port hardware configuration). Expanded parameter syntax: printer = com1(38400) specifies 38400 bps speed. Terminal with attached printer should have fixed IP-address. For more details about how to make Microsoft DHCP to give fixed terminals addresses see this article. About printer drivers installation on the server read at this article./p> How to print from DOS on terminal read here WTware terminal emulates HP JetDirect hardware print-server (hardware print-server is a small box, that connects computer network and printer). With WTware terminal: - work all printers able to work with hardware print-server HP JetDirect (as well as with any other print-server, all hardware print-servers are HP JetDirect copies),
- work all printers which drivers are included into Window distributive,
- work all printers able to print from DOS without additional drivers,
- don't work so called Win-printers. Some of win-printers: HP 700c, 820c, 1000c, 3300c, 3400c, DJ 820cxi, LJ 3100; Canon LBP-250/810/1110/1120/1210/2410; Epson LP1300,EPL 5800/2050+/6200L, C900; Lexmark X5150;Dell A920/940/960, J740; Minolta 1350W/1250W/2300W.
. Up to 4 printers can work on the terminal. Blocks containing each printer data are separated by semicolons. 2nd printer uses port 9101, 3rd printer uses port 9102 and 4th printer uses port 9103. If you connect more than one printers of the same type (lpt1 and lpt2, or usb and usb), then check experimentally physical naming order by printing test pages. To print test page in WTware press Del during terminal loading, when "Press Del to enter SETUP" is shown. Press "Terminal configuration" menu item. printer = lpt1;lpt2;usb;com1(38400) If server_only is specified after printer type, terminal ignores all other parameters and simply works as print-server, without graphic interface and connection to terminal server. For example, printer = usb;lpt1,server_only.
- Windows 2003 Server or Windows XP can redirect sound from server to terminal sound card. Keep in mind, that playing Winamp takes up to 500KBps, i.e. up to half of 10Mbit network bandwidth. Unfortunately, 1-3 seconds delays while playing sound are unavoidable.
Windows 2000 Server doesn't support sound redirection. In order to redirect sound to terminal set: sound = on By default WTware uses ALSA sound card drivers library. If sound doesn't work or works incorrectly, try another sound card drivers library. Instead of sound=on specify in configuration file: sound = oss Or: sound = alsa-git Next line leaves sound on server, i.e. makes server sound card to reproduce sound: sound = remote By default sound redirection is turned off. If you set proper parameter in configuration file, but an error occures while playing sound or sound is not reproduced - please, make sure, that terminal server settings allow client sound redirection. Try to redirect sound to Windows-computer using standart Microsoft terminal services client (Start > Programs > Accessories > Communications > Remote desktop connection). Windows 2003 Server redirects sound only if you set to "Enabled": Start > Run > gpedit.msc > Computer configuration > Administrative templates > Windows components > Terminal services > Client/Server data redirection > Allow audio redirection.
-
Terminal sound level: sound_level = 50 Possible values - from 0 (sound muted) to 100 (maximum level).
-
Drivers for some sound cards can't manage hardware sound level. In such cases you can use software sound level control: sound_control = sw
-
Some drivers for some sound cards set sound speed incorrectly. For example old AMD Geode GX1 (Cyrix Kahlua). As a result sound is much faster then it should be. To correct it we added parameter sound_rate. Specify one of the next values in configuration file: sound_rate = 32000 sound_rate = 44100 sound_rate = 48000
- Microphone redirection. Supported only by Windows 7 and Windows Server 2008r2:
microphone = on
-
Terminal microphone sound level: microphone_level = 50 Possible values - from 0 (microphone muted) to 100 (maximum level).
- Serial port redirection is far from perfect in Windows 2003 Server. For example, available redirection doesn't allow to connect to Internet via COM-port modem on terminal. But for some tasks it will do.
Windows 2000 Server doesn't support serial port redirection. Better test your device on Windows-computer using standart Microsoft terminal services client before attaching it to WTware terminal COM-port. In order to redirect serial port COM1 to terminal set: serial = com1 To redirect also COM2: serial = com1;com2 Not to cause confusion with physical server ports we recommend to rename physical ports. It's not obligatory, but otherwise there will be two COM1 ports in terminal session. If applications have to deal with these two variants, it can cause errors. To configure ports: rightclick on "My Computer" > Manage > Device manager > Ports (COM & LPT) > Communications port (COM1) > Properties > Port settings > Advanced > COM-port number. For example, set COM11. Just the same rename COM2 to COM12. Reboot server. To make sure, that everything is right: connect to terminal server, start command line prompt and execute change port command. Correct result is (redirected COM1 port): COM1 = \Device\RdpDrPort\;COM1:1\\tsclient\COM1 COM11 = \Device\Serial0 COM12 = \Device\Serial1
It means, that there's three serial ports available in session. COM11 and COM12 ports are physical server ports. COM1 is physical terminal COM1 port. In this session any application, that works with COM1 device, in fact works with terminal COM1 port.
USB bar code scanners, check printers and other devices with com and usb interfaces also should be connected using com parameter. Then on the terminal server such device is available as COM-port device. Such devices have USB-COM converter, and terminal makes reconversion. Like Windows-driver terminal creates virtual com-port. To redirect such device with USB interface specify: serial = com1(usb)
- USB-scanners are redirected with the help of SANE project. All devices from this list are supported. You should setup and configure on terminal server SaneTwain. To redirect scanner specify in configuration file:
scanner = on
- Smart-cards redirection is supported only in Windows 2003 Server.
It's impossible to redirect smart-cards in Windows 2000 Server. In current version only eToken PRO 32K cards supported. To redirect smartcards to terminal specify: smartcard = on
Others
- Terminal name, that is shown in "Terminal Services Manager" and is used for licensing access to Microsoft terminal services, is determined by
clienthostname parameter: clienthostname = terminal1 Better to use different names for different terminals. Also terminal name can be received from DHCP-server (in this case it can be used as a name for configuration file, for more details see this article). But clienthostname parameter value underlies received from DHCP-server name. clienthostname default value is wtwXXXXXXXXXXXX, where XXXXXXXXXXXX - terminal MAC-address.
- After disconnecting from terminal server terminal automatically connects to server again. Sometimes users don't understand: when are they to shut down computer if there's always Windows on the screen? When you set parameter value to:
turnoffmenu = on then if parameters server and user create start menu, terminal adds new menu item "Turn off computer". Otherwise after disconnect on the screen appears screen saver with the text "Turn off computer or press Enter to continue."
If parameter value is always: turnoffmenu = always then after disconnect terminal shows screen saver with the text "Turn off computer or press Enter to continue." AND adds item "Turn off computer" to server and user selection menus, if they are created by server and user parameters. Press Esc, Sleep, Power when you see screen saver "Turn off computer..." to turn off terminal.
To make terminal turn off automatically after log off specify: turnoffmenu = poweroff
- This parameters is used to make terminal shut down when it is not connected to server during specified time. Then menu for server or user choise or screen saver or information window can appear on the terminal screen. Timeout is specified in minutes:
autoshutdown = 5
- You can turn off or restart terminals remotely. It can be useful, for example, when you changed configuration files and need to apply these changes immediately. Such line in configuration file allows to manage terminal from any other computer:
managed = on And this line allows to manage terminal only from computer with address 192.168.10.15: managed = 192.168.10.15 Terminals are managed by command line tool rsh.exe included into Windows Server distribution. To restart terminal 192.168.10.50 immediately run: rsh.exe 192.168.10.50 reboot If you changed configuration file and want terminal to re-read it, terminal should be restarted. You can tell terminal to restart as soon as possible, i.e. when user will exit current session: rsh.exe 192.168.10.50 update To turn off terminal run: rsh.exe 192.168.10.50 shutdown
- When moving mouse to right-bottom screen corner - WTware window appears. It contains technical information: WTware version, terminal server IP, terminal MAC-address. Also when floppy, cdrom, usbN parameters are specified in configuration file connect\disconnect buttons for disks are placed in this window. When this window makes you nervous, terminal can show it only if you press one of the control buttons and move mouse to right-bottom corner. Specify one these lines:
infobox = lctrl infobox = rctrl infobox = lalt infobox = ralt infobox = lshift infobox = rshift infobox = never lctrl means "left Ctrl button", rshift means "right Shift button".
redraw_delay parameter determines maximal screen refresh interval. It is specified in milliseconds. Possible values - from 50 to 3000, default value is 300. redraw_delay = 50 When server sends data to screen too fast and terminal can't cope with such data amount - terminal stops screen refreshing and draws image only to frame buffer, in RAM. To see this effect run some console application, for example, execute command 'type longtextfile' from command prompt. For there's no output to slow video memory terminal can calculate each frame faster and thus cope with redraw amount faster. But people don't like when image freezes and screen stops refreshing. Small parameter values make image more alive. High values cause refresh delays but help to increase the speed of large data amounts redraw.
rdpcompression parameter enables RDP packets compression: rdpcompression = on Use this option only for lower-bit-rate channels. Compression decreases terminal performance in local networks. Disabled by default.
connect_timeout parameter. connect_timeout = 15 This line means that terminal will be trying to connect to server for 15 seconds. Only after that it reports that server is unavailable. May be usefull for slow and unreliable channels.
- Parameter
language sets the language for domain, login, password input. English is default language, any other language should be added by such line: language = ru To set another default language instead of english specify: language = ru, default
- Parameter
keyswitch sets key sequence to change keyboard layout. This parameter is used only for domain, login, password input in WTware interface and only when language parameter specified. Default key sequence is Ctrl-Shift. To change it specify:keyswitch = alt-shift
- You can use clipboard to transfer data between several simultaneously working sessions. Specify on configuration file:
clipboard = on If common clipboard is needed not in all sessions specify clipboard parameter only in needed connections of needed screens. For example, no need to specify clipboard parameter if there's only one screen on terminal.
- Session Broker in Windows 2008 Server doesn't pass password to terminal when tells it to connect to another server. Therefore user has to enter password second time. In order to avoid password reentering specify in configuration file:
ask_password = on Then user will input password in WTware dialog and this password will be automatically used in Session Broker session redirection.
- Animation speed during switching screens.
- By default in all Windows servers timezone redirection is turned off. It means that all users work in server timezone and
timezone parameter won't change anything. To connect terminal from another timezone set to "Enabled" policy "Allow time zone redirection" in Administrative Templates - Windows components - Remote Desktop Services - Remote Desktop Session Host - Devices and Resources Redirection. Then on all terminals should be specified timezone. To specify terminal timezone use parameter:timezone = hawaii In this line hawaii - it's several first letters from Hawaiian Standard Time, name of timezone (GMT-10:00) Hawaii. Full list of timezones and names:
| Timezone | Name |
|---|
| (UTC-12:00) International Date Line West | Dateline Standard Time | | (UTC-11:00) Midway Island, Samoa | Samoa Standard Time | | (UTC-10:00) Hawaii | Hawaiian Standard Time | | (UTC-09:00) Alaska | Alaskan Standard Time | | (UTC-08:00) Pacific Time (US & Canada) | Pacific Standard Time | | (UTC-08:00) Tijuana, Baja California | Pacific Standard Time (Mexico) | | (UTC-07:00) Arizona | US Mountain Standard Time | | (UTC-07:00) Chihuahua, La Paz, Mazatlan | Mountain Standard Time (Mexico) | | (UTC-07:00) Mountain Time (US & Canada) | Mountain Standard Time | | (UTC-06:00) Central America | Central America Standard Time | | (UTC-06:00) Central Time (US & Canada) | Central Standard Time | | (UTC-06:00) Guadalajara, Mexico City, Monterrey | Central Standard Time (Mexico) | | (UTC-06:00) Saskatchewan | Canada Central Standard Time | | (UTC-05:00) Bogota, Lima, Quito | SA Pacific Standard Time | | (UTC-05:00) Eastern Time (US & Canada) | Eastern Standard Time | | (UTC-05:00) Indiana (East) | US Eastern Standard Time | | (UTC-04:00) Asuncion | Paraguay Standard Time | | (UTC-04:00) Atlantic Time (Canada) | Atlantic Standard Time | | (UTC-04:00) Georgetown, La Paz, San Juan | SA Western Standard Time | | (UTC-04:00) Manaus | Central Brazilian Standard Time | | (UTC-04:00) Santiago | Pacific SA Standard Time | | (UTC-04:30) Caracas | Venezuela Standard Time | | (UTC-03:30) Newfoundland | Newfoundland Standard Time | | (UTC-03:00) Brasilia | E. South America Standard Time | | (UTC-03:00) Buenos Aires | Argentina Standard Time | | (UTC-03:00) Cayenne | SA Eastern Standard Time | | (UTC-03:00) Greenland | Greenland Standard Time | | (UTC-03:00) Montevideo | Montevideo Standard Time | | (UTC-02:00) Mid-Atlantic | Mid-Atlantic Standard Time | | (UTC-01:00) Azores | Azores Standard Time | | (UTC-01:00) Cape Verde Is. | Cape Verde Standard Time | | (UTC) Casablanca | Morocco Standard Time | | (UTC) Coordinated Universal Time | Coordinated Universal Time | | (UTC) Dublin, Edinburgh, Lisbon, London | GMT Standard Time | | (UTC) Monrovia, Reykjavik | Greenwich Standard Time | | (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna | W. Europe Standard Time | | (UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague | Central Europe Standard Time | | (UTC+01:00) Brussels, Copenhagen, Madrid, Paris | Romance Standard Time | | (UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb | Central European Standard Time | | (UTC+01:00) West Central Africa | W. Central Africa Standard Time | | (UTC+02:00) Amman | Jordan Standard Time | | (UTC+02:00) Athens, Bucharest, Istanbul | GTB Standard Time | | (UTC+02:00) Beirut | Middle East Standard Time | | (UTC+02:00) Cairo | Egypt Standard Time | | (UTC+02:00) Harare, Pretoria | South Africa Standard Time | | (UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius | FLE Standard Time | | (UTC+02:00) Jerusalem | Jerusalem Standard Time | | (UTC+02:00) Minsk | E. Europe Standard Time | | (UTC+02:00) Windhoek | Namibia Standard Time | | (UTC+03:00) Baghdad | Arabic Standard Time | | (UTC+03:00) Kuwait, Riyadh | Arab Standard Time | | (UTC+03:00) Moscow, St. Petersburg, Volgograd | Russian Standard Time | | (UTC+03:00) Nairobi | E. Africa Standard Time | | (UTC+03:00) Tbilisi | Georgian Standard Time | | (UTC+03:30) Tehran | Iran Standard Time | | (UTC+04:00) Abu Dhabi, Muscat | Arabian Standard Time | | (UTC+04:00) Baku | Azerbaijan Standard Time | | (UTC+04:00) Port Louis | Mauritius Standard Time | | (UTC+04:00) Yerevan | Caucasus Standard Time | | (UTC+04:30) Kabul | Afghanistan Standard Time | | (UTC+05:00) Ekaterinburg | Ekaterinburg Standard Time | | (UTC+05:00) Islamabad, Karachi | Pakistan Standard Time | | (UTC+05:00) Tashkent | West Asia Standard Time | | (UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi | India Standard Time | | (UTC+05:30) Sri Jayawardenepura | Sri Lanka Standard Time | | (UTC+05:45) Kathmandu | Nepal Standard Time | | (UTC+06:00) Almaty, Novosibirsk | N. Central Asia Standard Time | | (UTC+06:00) Astana, Dhaka | Central Asia Standard Time | | (UTC+06:30) Yangon (Rangoon) | Myanmar Standard Time | | (UTC+07:00) Bangkok, Hanoi, Jakarta | SE Asia Standard Time | | (UTC+07:00) Krasnoyarsk | North Asia Standard Time | | (UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi | China Standard Time | | (UTC+08:00) Irkutsk, Ulaan Bataar | North Asia East Standard Time | | (UTC+08:00) Kuala Lumpur, Singapore | Malay Peninsula Standard Time | | (UTC+08:00) Perth | W. Australia Standard Time | | (UTC+08:00) Taipei | Taipei Standard Time | | (UTC+09:00) Osaka, Sapporo, Tokyo | Tokyo Standard Time | | (UTC+09:00) Seoul | Korea Standard Time | | (UTC+09:00) Yakutsk | Yakutsk Standard Time | | (UTC+09:30) Adelaide | Cen. Australia Standard Time | | (UTC+09:30) Darwin | AUS Central Standard Time | | (UTC+10:00) Brisbane | E. Australia Standard Time | | (UTC+10:00) Canberra, Melbourne, Sydney | AUS Eastern Standard Time | | (UTC+10:00) Guam, Port Moresby | West Pacific Standard Time | | (UTC+10:00) Hobart | Tasmania Standard Time | | (UTC+10:00) Vladivostok | Vladivostok Standard Time | | (UTC+11:00) Magadan, Solomon Is., New Caledonia | Central Pacific Standard Time | | (UTC+12:00) Auckland, Wellington | New Zealand Standard Time | | (UTC+12:00) Fiji, Marshall Is. | Fiji Standard Time | | (UTC+12:00) Petropavlovsk-Kamchatsky | Kamchatka Standard Time | | (UTC+13:00) Nuku'alofa | Tonga Standard Time |
- Choose directory with custom images. Directory can contain three files:
menu.gif - background for user and server select menu. 256-color gif, size no more than selected terminal screen resolution. Optional palette. Works when bpp=16 or bpp=32 specified in configuration file. Doesn't work in bpp=8 mode. wait.gif - image to show instead of black screen with the text "Please, wait...". 256-color gif, size no more than selcted terminal screen resolution. Optional palette. Shown centered. Doesn't work in bpp=8 mode. popup.gif - logo for popup window in the right bottom screen corner. If specified then WTware logo and version are not shown. Size 280x38. Doesn't work in bpp=8 mode.
- For diagnostics and management on every terminal is working micro-web-server. If you know terminal IP, you can connect to it by browser and see settings, configuration file, log and other terminal information. By default access to it is granted to all. You can allow access only from one IP:
httpd = 192.168.1.1 Or turn off terminal httpd-server:httpd = off
Terminal console parameters
Terminal configuration wizard helps to determine and check parameters from this group. It's easier to use wizard than to select values manually.
- If mouse port is not PS/2, set
mouse parameter. Possible values:
mouse = usb mouse = com1 mouse = com2 mouse = com3 mouse = com4 On the terminals with 64Mb RAM and more USB-mouse is autodetected.
- If mouse without wheel is used you must specify:
mouse_wheel = off
mouse_accel_mult parameter changes mouse pointer speed. Default value is 5, possible values - from 0.01 to 8. To make a very low mouse speed set: mouse_accel_mult = 0.05
mouse_accel_mult = 0.05
- Only for ViTerminal client. Double-click interval in milliseconds. Possible values - from 100 to 1000.
video parameter determines video card driver. All possible values are listed below. We insist on using terminal configuration wizard to select video card driver.
- X.org graphic library drivers, suffix (X)
video = apm(X) APM, Alliance Technology AT 24/25/3D
video = ark(X) ARK Logic
video = ati(X) ATI
video = chips(X) Chips & Technologies
video = cirrus(X) Cirrus Logic
video = geode(X) Geode
video = glint(X) GLINT/Permedia
video = i810(X) Intel i8xx/i9xx
video = mga(X) Matrox
video = nsc(X) NSC
video = nv(X) Nvidia
video = openchrome(X) Openchrome for VIA
video = radeonhd(X) ATI Radeon HD
video = rdc(X) RDC
video = rendition(X) Rendition/Micron
video = s3(X) S3
video = s3virge(X) S3 Virge
video = savage(X) S3 Savage
video = sis(X) SIS
video = tdfx(X) 3Dfx
video = trident(X) Trident
video = tseng(X) Tseng Labs
video = unichrome(X) Unichrome for VIA
video = xgi(X) XGI
video = vesa(X) VESA Universal driver
- Linux kernel Framebuffer drivers, suffix (F).
video = VESA(F) VESA Universal Driver
video = vmwgfx(F) VMware virtual
video = nouveau(F) nVidia new
video = i915(F) Intel i915..newest
video = radeon(F) ATI new
video = aty128fb(F) ATI Rage128
video = atyfb(F) ATI
video = cirrusfb(F) Cirrus Logic
video = gxfb(F) Geode GX
video = gx1fb(F) Geode GX1
video = i810fb(F) Intel i810, i815
video = intelfb(F) Intel i830..i945
video = lxfb(F) Geode LX
video = nvidiafb(F) nVidia
video = matroxfb_base(F) Matrox
video = radeonfb(F) ATI Radeon
video = rivafb(F) nVidia RIVA 128/TNT/TNT2
video = s3fb(F) S3 Trio/Virge
video = savagefb(F) S3 Savage
video = sisfb(F) SIS/XGI
video = tdfxfb(F) tdfx voodoo
video = tridentfb(F) Trident, VIA
video = viafb(F) VIA, S3 Unichrome
video = vt8623fb(F) VIA VT8623 [CLE266]
video = XGIfb(F) XGI
resolution parameter determines screen resolution. Below is the list of common resolutions. Possibly, some of them are not supported by your video card or driver. Use terminal configuration wizard to see available resolutions. resolution = 640x480 resolution = 720x540 resolution = 800x600 resolution = 960x720 resolution = 1024x768 resolution = 1152x864 resolution = 1280x1024 resolution = 1400x1050 resolution = 1024x600 resolution = 1440x900 resolution = 1680x1050 resolution = 1920x1200 resolution = 1280x720 resolution = 1360x768 resolution = 1364x768 resolution = 1368x768 resolution = 1600x900
bpp parameter determines colour depth. Keep in mind, that Windows 2000 Server supports only 8-bit colour. Windows 2003 Server supports all possible colour depths, but not every driver is able to support all values. Use terminal configuration wizard to see available colour depths. bpp = 8 bpp = 15 bpp = 16 bpp = 24 bpp = 32
refresh parameter determines screen frequency refresh, in Hz. Some LCDs work only with 60 or 75 Hz. Use terminal configuration wizard to see all possible frequency refresh values. refresh = 60
- Only for video=...(X). This option can be used for LCD-monitors, when no other way helps to resize image to full screen:
noddc = on
- Only for video=i915(f),nouveau(f),radeon(f) drivers. If videocard has two connectors and image outputs not to needed connector (i.e. image is shown on VGA D-SUB-15, but we need image on DVI), specify in configuration file:
connector = 1
- This parameter specifies keyboard character repeat settings - repeat delay and repeat rate. This line sets common settings (30 repeats per second, 250 milliseconds repeat delay):
kbdrate = 30,250
And this line makes slow keyboard (2 repeats per second, 1000 milliseconds repeat delay): kbdrate = 2,1000
Possible values: from 2 to 100 repeats per second, repeat delay from 100 to 1000 milliseconds.If parameter kbdrate is not specified BIOS settings are used.
- This parameter is used to specify video timings. Works only for drivers from (X) package. More information is here: http://en.wikipedia.org/wiki/XFree86_Modelinemodeline parameter replaced refresh parameter settings. In most cases modeline parameter is not needed. Example:
modeline = 108.0 1440 1520 1672 1904 900 903 909 934 -hsync +vsync
If you have any comments or remarks to this article, please,
let us know!
|
 |