Windows Terminal Ware

DHCP configuration

DHCP Dynamic Host Configuration Protocol (DHCP, currently implemented as DHCPv6) is a client-server networking protocol. A DHCP server provides configuration parameters specific to the DHCP client host requesting, generally, information required by the client host to participate on an IP network. DHCP also provides a mechanism for allocation of IP addresses to client hosts.

Full Microsoft DHCP configuration manual is available at the WTware site.


Network boot

Network boot requires to set several DHCP parameters:

  1. 066, TFTP server address. specify address of the computer with WTware installed. In Microsoft DHCP set:



    In Unix DHCP set:
    next-server 192.168.0.1;
  2. 067, Boot file name. Specify full path from TFTP root to boot file including boot file. If you installed WTware using setup and use WTware TFTP then this path is: pro\4.1.32\ for WTware PRO version 4.1.32. After upgrade to the next WTware version you are to change this path manually. Boot file is wtware.pxe when using PXE boot (i.e. BootROM is integrated into network card or motherboard by by manufacturer) or wtshell.nbi when using Etherboot loader (i.e. using BootROM emulator). In Microsoft DHCP set:



    In Unix DHCP set:
    filename "pro/4.1.32/wtshell.nbi";

These two parameters are quite enough to boot terminal by network.


WTwizard

If you used setup to install WTware then WTwizard service is started. Now this service is supposed to make terminal video configuration easier and to create configuration file template. In future we suppose it will let edit configuration file directly on the terminal. To make terminal connect to WTwizard service specify DHCP 074 parameter "IRC servers (Internet Relay Chat)". This parameter was selected, because: firstly, it is never used, secondly, it is included into standart MS DHCP management console. In Microsoft DHCP set:



In Unix DHCP set:

option irc-server 192.168.0.1;
Specify address of the computer with WTware installed.


Password to enter Setup

During terminal load you can press DEL:


WTware boot screenshot

to enter SETUP menu:


WTware CDROM boot setup screenshot

Using Setup menu you can install WTware on a hard disk (all disk data will be lost) or reconfigure terminal parmeters. If you want users to have no access to this menu set password. Unfortunately, this password can't be just set in configuration file, for during terminal load terminal haven't jet downloaded its configurtion file. This password should be specified in 018 DHCP (Extensions Path) parameter. We don't know any system/device/progam except WTware, tha uses this parameter value. You can easily specify this parameter: all other computers in the network will ignore it. This parameter value is distributed to all network computers, so password shouldn't be specified directly in dhcp parameter. Instead of password set parameter value to password hash-function, that is calculated by wtpassword.exe programm:


WTware password hash

For example if setup menu password is wtwaresetup specify hash in DHCP parameter. In Microsoft set:



In Unix DHCP set:

option extensions-path "87f11d65fa307de119842ae70ccec8c5";



If you have any comments or remarks to this article, please, let us know!


<< Documentation

© 2002-2011 WTware Windows Terminal Ware