Как победить сетевую печать на HP LaserJet 1020

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

Модераторы: Aneta, ru

Ответить
Аватара пользователя
ru
забанен
Сообщения: 6937
Зарегистрирован: 23 июн 2006 08:42

Как победить сетевую печать на HP LaserJet 1020

Сообщение ru » 25 янв 2010 12:10

Столкнулся с крайне неудачной моделью HP LaserJet 1020
При эксплуатации проблемы были следующими:
1) принтер не работал через принт-сервер D-Link DP300
Как выяснилось, это вызвано тем, что данный принт-сервер попросту несовместим с этим принтером. Каким-то чудом мне удалось заставить его печатать, причем все компьютеры нормально печатали через принт-сервер, но длилось это до первого выключения компьютеров

2) принтер не печатал, будучи подключенным локально к компьютеру через кабель USB
Как выяснилось это вызвано тем, что данный принтер крайне чувствителен к качеству USB-кабеля. Для нормальной работы требуется короткий экранированный USB-кабель с ферритовыми кольцами (такие обычно для подключения сканеров используются)

3) принтер печатал локально, но задания, отправляемые на него по сети не распечатывались
Как выяснилось это вызвано тем, что Hewlett-Packard выпустает крайне кривые драйверы для этой модели (сама HP говорит, что вина в этом фирмы Microsoft, которая выпускает кривой спулер печати в Windows)

Как решить эту проблему прочитал тут:
http://h10025.www1.hp.com/ewfrf/wc/docu ... =c01278893

Для тех, кто не знает английского языка вкратце опишу последовательность действий:
а) на компе куда подключен принтер - стандартно его устанавливаете, делаете общим, присваивая сетевое имя, допустим, HP1020. В итоге, полный путь будет выглядеть приблизительно \\computername\hp1020
Проверяете, что локально он печатает без проблем (если не печатает см. пункт 2)

б) на компьютере который подключается к принтеру по сети проделываете следующее:
1) Пуск -> Принтеры и Факсы -> Установка принтера
2) Указываете "Локальный принтер, подключенный к этому компьютеру"(Несмотря на то, что к сетевому подключаетесь!). Убираете галочку "Автоматическое определение и установка PNP-принтера)
3) Выбираете "Создать новый порт". Тип порта: Local Port
4) Даете название порту \\computername\hp1020 (тут укажете свое сетевое имя)
5) выбираете этот порт и указываете, что не будете выбирать драйвер, а загрузите его с диска.
6) указываете "Обзор..." и находите .inf файл с описанием драйверов. Выбираете HP LaserJet 1020 и после этого у меня всё нормально заработало


А этот совет нашел в интернете, но мне он не помог:

Цитата (автор yosemity):
Советую удалить из реестра все упоминания о родном принт-мониторе от HP в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors.
У меня это один раздел HPLJ1020LM с одним парамтером Driver.
К конечному решению подтолкнул именно этот пост. И так в реестре на HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors правую кнопку -> Разрешения и выставляем Пользователям или нужной вам группе "полный доступ" (по умолчанию стоит галка только на чтение) и вуаля - сетевая печать от Пользователей идет на ура. Удалять ничего не надо.

Аватара пользователя
ru
забанен
Сообщения: 6937
Зарегистрирован: 23 июн 2006 08:42

Re: Как победить сетевую печать на HP LaserJet 1020

Сообщение ru » 25 янв 2010 13:33

Досадно, но предложенный HP вариант оказывается не работает...
Вернее работает, но не так как надо: под доменным администратором все распечатывается без проблем, а вот с правами обычного пользователя - ни в какую. Задания на печать отправляются в никуда :mrgreen:
Я понимаю, что где-то ему прав не хватает, но вот где :? :cry:

Аватара пользователя
ru
забанен
Сообщения: 6937
Зарегистрирован: 23 июн 2006 08:42

Re: Как победить сетевую печать на HP LaserJet 1020

Сообщение ru » 25 янв 2010 14:29

В общем, проблему решил не совсем правильным способом:
добавил доменного пользователя, который печатает на принтер по сети в локальную группу администраторы компьютера к которому подключен принтер...

Если не лень будет, покопаюсь на досуге с Process Monitor, чтоб выяснить каких именно прав доменному пользователю и на что не хватает (при первом запуске PM завесил систему, так что еще раз запускать его желания не было)

Ответить