пятница, 22 февраля 2013 г.

Rdesktop и проброс принтеров.

Сегодня менял рабочую станцию очередному пользователю. Как обычно установил opensuse 12.1 pxe-загрузкой по сети, настроил клиента ldap и отнес в нужный кабинет. После того как сотрудник залогинился, пришло время пользовательских настроек. Аська, почта, чат, туда-сюда. Подключил сетевой принтер через веб интерфейс cups. При установке указал имя HP_LaserJet_P2015. Начал настраивать подключение к серверу терминалов с помощью rdesktop. Создал ярлык с указанием строки запуска rdesktop -u login -p pass -d domen -s "C:\\Program Files\\1cv82\\common\\1cestart.exe" -g 1436x840 -k ru -r printer:HP_LaserJet_2015="HP LaserJet P2015 Series PS" termВсе отлично, 1с запустилась, принтер проброшен, ОК.
И тут -ах!- не печатает с сервера. Как так? Все процедуры уже проделывал десяток раз, на соседнем столе точно такой же комп стоит, печатает. Полез перенастраивать принтер. Драйвера pcl5, pcl6, cups, lj. Удаление всех пакетов драйверов, кроме hplip. Обновление hplip. На все движения - ноль эмоций. Уже 4 часа с компом вожусь, другая работа колом встала!
Наконец заметил: в имени принтера пропущена одна буква "Р". Исправляю и чудо происходит. Рабочая строка запуска rdesktop -u login -p pass -d domen -s "C:\\Program Files\\1cv82\\common\\1cestart.exe" -g 1436x840 -k ru -r printer:HP_LaserJet_P2015="HP LaserJet P2015 Series PS" term

Мораль: здоровый полноценный сон - залог хорошей работы 8) Просто за последние трое суток спал 5, 4 и 6 часов соответственно.
P.S.: Типовые операции лучше автоматизировать. Хотя бы на уровне копирования ярлыков, а не создавания каждый раз с нуля. И имена принтерам на пользовательских машинах давать одинаковые. Например, printer. Но все равно драйверы будут отличаться, и их нужно будет вручную указывать.
P.P.S: Почему не работает печать с HP Universal Printing?

1 комментарий:

  1. Добрый день что означает "term" после дравера принтера

    ОтветитьУдалить