- терминальный сервер на базе GNU/Debian + RX@EterSoft,
- клиенты: Ubuntu, Windows 7,
- принтеры: Canon 4018, HP P2035, Xerox 3117.
Собственно необходимо настроить печать с сервера терминалов. Итак, поехали.
Cups ставим из репозитария. На установке и настройке Cups останавливаться нет смысла (т.к. информации полно, да и трудностей не возникает. Можно посмотреть тут).
Образно схему сети можно представить следующим образом:
![](/upload/blog/5dc/5dc27afdac38884850507cbc8e362717.jpg)
Расшарив принтеры на клиентах и
![](/upload/blog/df2/df25aed754771b37913f659f567f2ba0.jpg)
включив "Показать принтеры, использующиеся в других системах", видим доступные принтеры в сети. Отправляем тестовые страницы на печать. На этом можно было бы и закончить, но есть одна маленькая проблема "скорость печати". А точнее ее отсутствие (скорости). Ну очень много времени проходит с момента отправки на печать страницы и выходом этой страницы из принтера от 5 сек до 60 сек. (В зависимости от принтера, драйверов и т.п.).
Итак, приступим к сокращению времени с момента нажатия "ctrl + P" и выхода листа из принтера.
1. Необходимо наличие установленного пакета cups-client, либо cupsys-client на сервере терминалов.
2. Если необходимо использовать один принтсервер для всех пользователей, то создаем /etc/cups/client.conf
Если необходимо для каждого пользователя использовать свой принтсервер, тогда создаем /home/имя_пользователя/.cupsrc
Содержимое обоих файлов одинаковое:
Код
ServerName ip_адрес_принтсервера
ServerName имя_принтсервера ServerName имя_принтсервера:порт |
Исходя из нашей схемы сети файлы будут следующего содержания:
1. для клиентов LAN 192.168.2-4 /home/имя_пользователя/.cupsrc
Код
ServerName 192.168.1.2 |
2. для VPN клиентов /home/имя_пользователя/.cupsrc
Код
и
ServerName 192.168.10.5 |
Код
соответственно.
ServerName 192.168.10.9 |
Для ручного подключения к другому принтсерверу можно воспользоваться system-config-printer.
![](/upload/blog/48b/48be594c1fc797b9046a4c348c193ce8.jpg)
![](/upload/blog/cc4/cc4ac9b3e06332369c4baa6cf0181a85.jpg)
Изложенное выше всего лишь один из вариантов реализации печати с сервера терминалов, при котором время между "ctrl+P" и выходом страницы из принтера не превышает 3-5 сек.