PDA

Просмотр полной версии : USB принтер и RDP


kvata
22.11.2010, 14:59
Такая ситуация.
Подключаюсь к удаленному рабочему столу на удаленный сервер.
Ставлю галочки в настройках подключения чтоб переносило локальный принтер. Но принтер не виден в сеансе.

Перелопатил кучу форумов. Проблема такая у многих. Кто-то советует сделать какой-то мэппинг портов, кто-то поставить программу (screwdriver или SimplifyPrinting)/

Можете мне доступно и по шагам объяснить как решить проблему (желательно не использую клиент-серверных прог и не расшаривая принтер).

З.Ы. Модели принтеров не выкладываю ибо подключения идут с разных мест и принтера разные (Canon, HP...)

errante
22.11.2010, 18:54
Ты бы указал серверную ось чтоли.
Если 2003 то
Для добавления указанного параметра выполните следующие действия, а затем закройте редактор реестра.
1. В меню Пуск выберите пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
2. Найдите и выделите следующий раздел реестра:
HKEY_CURRENT_USER > Software > Microsoft > Terminal Server Client > Default > AddIns > RDPDR
3. В меню Правка последовательно выберите команды Создать и Параметр DWORD.
4. Введите имя FilterQueueType и нажмите клавишу ВВОД.
5. В меню Правка выберите команду Изменить.
6. Введите значение FFFFFFFF и нажмите кнопку ОК.
В результате будет разрешено выполнять перенаправление для всех портов.

"Такое поведение является особенностью данного продукта." © микрософт.ком

SomeOne23rus
23.11.2010, 08:09
вообще интересно каким образом эти манипуляции с реестром могут помочь, ведь в этой стетье microsoft оговаривается отдельный случай, когда принтер "не весит" на порту COM, LPT или USB. http://support.microsoft.com/kb/302361/ru

что касается перенаправления принтера - необходимо, что бы соблюдалось одно условие: имя принтера на клиенте должно соответстовать имени драйвера установленного на сервере(с саблюдением регистра). Если родных драйверов нет, то можно использовать Универсальные драйвера(это у HP) Глобальные драйвера (это у Xerox) и т.д. если это Windows 2008, то можно настроить Easy printer driver - этот драйвер будет ставится, если родных к принтеру на сервере не найдено.... screwdriver или SimplifyPrinting наверное тоже для чего-то нужны, может быть они прягодятся в ситуации когда сервер 2003(нет изи принт) нет драйверов универсальных(от производителя) и ясное дело родных этому принтеру, но такую ситуацию сложно представить, и засерать сервер печати левыми драйверами может выйти боком для спуллера.... не исключены вылеты по несколько раз на дню.....

errante
23.11.2010, 18:35
вообще интересно каким образом эти манипуляции с реестром могут помочь
Описывается как раз тот случай, просто указали применительно к HP, а именно виртуальный порт DOT4, хотя принтер физически подключен к USB.

когда принтер "не весит" на порту COM, LPT или USB
Если принтер на LPT то он подключится без проблем, потому, что там реальный порт, в отличии принтеров подключеных по USB.

Если не поленится и заглянуть в свойства принтера, в раздел Порты то там прямо сказано, например
USB001 Virtual printer Port for USB Canon LBP2900
т.е. принтера на USB фактически используют виртуальные порты, хоть и подключены физически по USB порту, а следовательно их и не видно, порт то виртуальный, а здесь ограничение MS которые решаются вышеуказаным способом.
А названия и дрова, как не переименовывай и не меняй дрова - не поможет, проверено и не раз.

SomeOne23rus
23.11.2010, 20:25
во первых тут вообще на сказанно на какой порт подключается принтер, во вторых за частую можно выбрать в момент установки на какой порт подключается принтер на DOT4 или на USB. В третьих если не полениться и внимательно почитать статью, то можно заметить следующее: Во время сеанса подключения к удаленному рабочему столу или сеанса служб терминалов не выполняется перенаправление принтеров, если имя порта принтера не начинается с символов COM, LPT или USB а порт хоть и вируальный, но название у него все равно начинается с USB (USB001 Virtual printer Port for USB )
А принтеры перенаправляются именно по названию... Или вы знаете какие-то другие способы?

errante
23.11.2010, 21:11
во первых тут вообще на сказанно на какой порт подключается принтер
я уже лет 7-ь не встречал новых принтеров с иными портами кроме USB, последний LPT класса SOHO который выпустили - это Гнус 1210,
все остальные USB или сетевые, но скорее всего USB.

за частую можно выбрать в момент установки на какой порт подключается принтер на DOT4 или на USB
нельзя! нет и не бывает такого пункта при установке! Виртуальный порт DOT4 ставится автоматом иначе принтер не работает, да и не установится нормально!
В статье речь идет о реальных портах, а не виртуальных.
И то что описано уже сотню раз проверено и работает.
И вообще нечего толочь воду в ступе придет автор топа и уточним :)

SomeOne23rus
23.11.2010, 21:53
на вскидку - Hp2420 модель явно не 7-ми летней давности, присутствует порт ЛПТ, ставится как на USB так и на DOT4 http://networkadminsupport.net/?p=16
так что очень даже льзя и многое бывает, даже если вы об этом не знаете....
а в статье речь идет о портах...

errante
23.11.2010, 22:29
даже если вы об этом не знаете....
не встречал и не существует разные вещи. Нашли молодец :) можете взять шоколадку.

А принтеры перенаправляются именно по названию... Или вы знаете какие-то другие способы?
Это смотря какой принтер: локальный или сетевой, какой сервер печати. У сетевого принтера нет названия, у него ip адрес...., а назвать его вы можете как хотите

ставится как на USB так и на DOT4 http://networkadminsupport.net/?p=16
Сомнительная статья,как пример к тому что вы написали выше, идет разговор о поддерже, а не драйвере принтера

При установке драйверов, в диалоговом окне выбора подключения, отображается два варианта :
Поддержка USB принтера,
DOT4 USB поддержка печати.
Каким образом DOT4 USB поддержка печати - стало драйвером? Написано же поддержка печати, т.е. доп. фичи, которые лучше вообще ставить только в том случае если нужен контроль за расходной или еще какие нить показатели

SomeOne23rus
23.11.2010, 22:56
речь то идет про перенаправление принтера. раз уж вы затронули случай с сетевыми принтерами, то должны знать что подключается он не перенаправлением а ставится локально на ТС
с каких пор драйвер принтера зависит от порта? есть драйвер и есть порт на который он ставится... именно так сначало порт дот4, затем драйвер принтера на этот порт...

вобщем разговор не о чем...