Совет нашел в
http://thinstation.sourceforge.net/faq-1.html#How_do_I_use_a_printer_connected_to_a_Thinstation_client?
Необходимо перед сборкой Thinstation в build.conf разрешить модуль lp_server.
Затем на сервере в файле конфигурации для загрузки клиентов thinstation.conf указать
PRINTER_0_NAME=parallel
PRINTER_0_DEVICE=/dev/printers/0
PRINTER_0_TYPE=P
Это сделает доступным в сети локальный принтер клиента, подключенный к паралельному порту.
Теперь можно на сервере настроить подключение этого принтера.
http://thinstation.sourceforge.net/faq-1.html#How_do_I_use_a_printer_connected_to_a_Thinstation_client?
Необходимо перед сборкой Thinstation в build.conf разрешить модуль lp_server.
Затем на сервере в файле конфигурации для загрузки клиентов thinstation.conf указать
PRINTER_0_NAME=parallel
PRINTER_0_DEVICE=/dev/printers/0
PRINTER_0_TYPE=P
Это сделает доступным в сети локальный принтер клиента, подключенный к паралельному порту.
Теперь можно на сервере настроить подключение этого принтера.
Для Win2000/Win2003 server:
1. Добавить новый принтер.
2. Выбрать "Локальный" (запретить автодетектирование plug & play принтера)
3. Создать новый "Стандартный TCP/IP порт"
4. IP адрес принтера- укажите адрес клиента Thinstation
5. Выберите тип порта "Hewlett Packard Jet Direct" (port 9100)
6. Укажите корректно драйвер принтера.Поскольку при использовании Thinstation, часто используется DHCP, то адрес клиента меняется. Тогда придется резервировать IP адрес для клиентов.
1. Добавить новый принтер.
2. Выбрать "Локальный" (запретить автодетектирование plug & play принтера)
3. Создать новый "Стандартный TCP/IP порт"
4. IP адрес принтера- укажите адрес клиента Thinstation
5. Выберите тип порта "Hewlett Packard Jet Direct" (port 9100)
6. Укажите корректно драйвер принтера.Поскольку при использовании Thinstation, часто используется DHCP, то адрес клиента меняется. Тогда придется резервировать IP адрес для клиентов.
Поэтому предлагаю немного другой вариант.
Лучше в строке подключения к серверу терминалов указать
rdp ...... -r printer:parallel=<driver>
,где
-r printer - перенаправление очереди печати с клиента на сервер
parallel -название локального принтера в нашем случае (PRINTER_0_NAME=parallel).
<driver> - нужно указать правильно драйвер принтера как он установлен в Win2000/Win2003, т.е. нужно предварительно установить драйвер для этого принтера.Но тогда нужно создавать на сервере для каждого клиента файл конфигурации thinstation.conf.MAC по MAC адресу клиента и в нем для каждого клиента указать строку подключения rdp с необходимым клиенту принтером.
Лучше в строке подключения к серверу терминалов указать
rdp ...... -r printer:parallel=<driver>
,где
-r printer - перенаправление очереди печати с клиента на сервер
parallel -название локального принтера в нашем случае (PRINTER_0_NAME=parallel).
<driver> - нужно указать правильно драйвер принтера как он установлен в Win2000/Win2003, т.е. нужно предварительно установить драйвер для этого принтера.Но тогда нужно создавать на сервере для каждого клиента файл конфигурации thinstation.conf.MAC по MAC адресу клиента и в нем для каждого клиента указать строку подключения rdp с необходимым клиенту принтером.
А вот ещё подробнее - http://thinstation.pro/thin/85-thinprint.html
ВідповістиВидалити