Параметр printer

Параметр printer предназначен для настройки подключения принтера в режиме аппаратного принт сервера. При правильной настройке к терминалу можно будет подключить принтер и печатать на него с других машин локальной сети, в том числе с терминального сервера. 

Варианты значений параметра:

printer = usb

разрешает односторонний обмен с принтером, принтер на шине USB.

printer = usb(1234:abcd), usb(5678:cdef)

привязывает USB ID принтера к номеру порта. Первый принтер будет доступен на порту 9100, второй принтер будет доступен на порту 9101. USB ID указывает терминалу, какой физический принтер считать первым и какой вторым.

printer = usb(delay 300)

указывает задержку. Это нужно только для USB-LPT переходников. 

Терминал, к которому подключен принтер, должен иметь фиксированный IP-адрес. О том, как научить Microsoft DHCP выдавать терминалам фиксированные адреса, читайте в отдельной статье. На сервере необходимо установить драйвера принтера, подключенного к терминалу WTware, эта процедура описана в отдельной инструкции по подключению принтера.

Тонкий клиент thinBix эмулирует аппаратный принт-сервер HP JetDirect (аппаратный принт-сервер представляет собой небольшую коробочку с двумя разъемами, одним подключается к компьютерной сети, другим к принтеру). С тонким клиентом thinBox:

  • будут работать все принтеры, которые работают через аппаратный принт-сервер HP JetDirect (и любой другой, все аппаратные принт-серверы являются копиями HP JetDirect),
  • будут работать все принтеры, драйверы к которым входят в дистрибутив Windows,
  • будут работать все принтеры, которые могут печатать из чистого DOS без установки дополнительных драйверов,
  • будут работать HP принтеры 1010-1022,
  • не будут работать так называемые Win-принтеры. Вот лишь некоторые из них: HP 700c, 820c, 1000c, 3300c, 3400c, DJ 820cxi, LJ 3100; Canon LBP-250/810/1110/1120/1210/2410/2900; Epson LP1300,EPL 5800/2050+/6200L, C900; Lexmark X5150;Dell A920/940/960, J740; Minolta 1350W/1250W/2300W. 

Одновременно с терминалом может работать до четырех принтеров. Блоки, соответствующие принтерам, отделяются друг от друга точкой с запятой. 2-й принтер использует порт 9101, 3-й принтер использует порт 9102 и 4-й принтер использует порт 9103. Если вы подключаете несколько принтеров на однотипные порты (lpt1 и lpt2, или usb и usb), то физически получающийся порядок именования портов и принтеров проще проверять экспериментально, печатая тестовые страницы.

Если хотя бы для одного принтера после типа интерфейса указано server_only, например,

printer = usb;usb,server_only

то терминал будет игнорировать все остальные параметры и работать как принт-сервер, не загружая графическую оболочку и не пытаясь подключаться к терминальному серверу.