Терминал сетевой версии 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 задает 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, Сервер бухгалтерии
Новый параметр, который заменяет параметры 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
) для загрузки.