Настройка WTware для загрузки терминала по сети. Бездисковые терминалы (diskless terminal).

Эта документация описывает старые версии WTware.
Свежая документация находится здесь.
  1. Имя конфигурационного файла
  2. Параметры
  3. Работа с лицензиями

 

Имя конфигурационного файла

Терминал сетевой версии WTware последовательно ищет конфигурацию в трех файлах. Первые два уникальны для каждого из терминалов и позволяют задавать терминалам индивидуальные параметры. Третий файл один на все терминалы. Обратите внимание также на параметр include в конфигурационном файле, который позволяет подключать дополнительные конфигурационные файлы с общим для групп терминалов содержимым.

имятерминала.wtc — пожалуй, самое удобное при небольшом (до 100) количестве терминалов, до тех пор, пока по названию машины можно вспомнить ее расположение и конфигурацию. Имя терминала устанавливает dhcp-сервер. Подробнее читайте главу DHCP Reservations, описание параметра 012. Например, если имя задано так, как на этом скриншоте:

то терминал будет искать свою конфигурацию в файле term21.wtc в каталоге fold .

Если dhcp-серверу не задано имя терминала, то терминал не будет искать конфигурацию в файле с именем этого типа.

МА.КА.ДР.ЕС.ТЕ.РМ.wtc — классический способ, который использовался предыдущими версиями WTware. Хорошо подходит когда терминалов много и для их идентификации приходится использовать внешнюю базу данных. Например, для терминала, сетевая карта которого имеет мак-адрес 00:01:02:aa:bc:8e, конфигурационный файл должен называться 00.01.02.AA.BC.8E.wtc. Обратите внимание на регистр букв, если ваш tftp-сервер находится на *nix-машине!

default.wtc — имя файла по умолчанию. Предназначено, главным образом, для "загрузки с дискеты", так как не позволяет задавать уникальные параметры отдельным терминалам. Терминал будет искать конфигурацию в этом файле только после того, как не найдет файлы имятерминала.wtc и МА.КА.ДР.ЕС.ТЕ.РМ.wtc не найдены.

Параметры

Обширные комментарии даны в самом конфигурационном файле. Дополню два из них.

win2kIP

Параметр win2kIP задает ip-адрес (или имя) терминального сервера. Дополнительные возможности появляются при использовании параметров win2kIP2, win2kIP3 и win2kIP4. Параметры задаются последовательно, терминал будет игнорировать значение более последующих параметров, если не заданы предыдущие (например, win2kIP4 будет проигнорирован, если не задан win2kIP3). После адреса через запятую у каждого из параметров этой группы, в том числе у win2kIP, может следовать комментарий. Предусмотрены два механизма обработки этой группы параметров.

Если ни к одному из них не указан комментарий, то терминал будет последовательно отправлять ping на указанные адреса. Первым будет отправлен ping на сервер, указанный в win2kIP, затем на сервер, указанный в win2kIP2 и так далее. Терминал подключится к первому ответившему серверу.

Если хотя бы к одному из них комментарий указан, то перед каждым подключением к терминальному серверу пользователю будет предложено выбрать из меню один из серверов. На скриншоте:



нарисовано меню, которое покажет терминал при следующих значениях параметров:

win2kIP = 10.100.50.2, Основной сервер
win2kIP2 = 10.100.50.3, Резервный сервер
win2kIP3 = 10.100.50.4, Интернет
win2kIP4 = 10.100.50.10, Сервер бухгалтерии


video

Новый параметр, который заменяет параметры chipset и video прошлых версий. В суффиксе каждого из возможных значений этого параметра указана используемая графическая библиотека. (S) - svgalib 1.4.3, (T) - svgalib 1.9.21, (F) - kernel framebuffer, (X) - xfree86. Оболочка wtshell по суффиксу автоматически определяет пакет (wts.pkg, wtt.pkg, wtf.pkg либо wtx.pkg) для загрузки.