HP P2055: опыты с LPR, PCL и принт-сервером D-Link

HP P2055 (изображение с сайта hp.com)Решил попробовать HP P2055 как принтер для небольшого офиса, рассчитывая, что этот аппарат проживет подольше, чем P3005, несмотря на свою более младшую серию. Время покажет.

Недавно приехал первый экземпляр — конкретно, P2055d. Сразу можно сказать, что удобнее было бы доплатить и взять P2005dn, чтобы можно было и настраивать, и печатать через Ethernet. Собственно, следующие два экземпляра и будут dn, а этот просто запланирован к установке туда, где уже есть принт-сервер.

В целом, это обычный офисный принтер, компактный и с дуплексом. Разогнанный, как это теперь принято, и по этой причине довольно шумный. Впрочем, можно включить «тихий режим» (из документации следует, что при этом принтер работает на половинной скорости). Что касается печати со стандартными драйверами, то ее комментировать скучно, здесь ничего особенного. Меня больше интересовала прямая печать по LPR с использованием PCL.

Очевидно, HP сознательно делает в младших сериях меньше настроек в меню принтера, хотя через ToolboxFX они доступны. Например, выставить непосредственно на принтере кодировку для прямой печати текста нельзя. Таким образом, пришлось установить ToolboxFX, а устанавливать что-либо от HP мало кому нравится, так как ПО у них неприятно заботливое и надоедливое. Чтобы сэкономить время, лучше сразу запустить Setup с диска и не подключать принтер, пока об этом не попросят. Кстати, замечено, что при работающем NOD32 установка драйверов от HP длится вечность, поэтому лучше его временно отключить.

Итак, через ToolboxFX я установил кодировку PC-866, настроил размер шрифта и заодно обнаружил небольшую неприятность: опция «Задерживать пустые страницы», привычная по 2420/P3005, отсутствует. То есть избавиться от пустых страниц легким путем нельзя (они бывают, когда задание оформлено недостаточно аккуратно — лишние пустые строки и т.п. ).

Кроме того, от тех заданий, которые переваривались принтерами P3005, P4015 и другими, P2055 становилось плохо: распечатав документ, он оставался в состоянии «Печать документа», мигая индикатором.

Обратившись к чтению PCL 5 Technical Reference Manual, можно найти там типовую структуру задания на печать. Она выглядит так:

PCL 5 - структура типичного задания

В нашем случае все задания начинались с преамбулы (либо прямо с текста, т.е. с данных). Я попробовал воспроизвести всю рекомендуемую структуру:

Esc%-12345X
EscE
[тело задания на печать]
EscE
Esc%-12345X

Это помогло, задание нормально распечаталось, а принтер вернулся в состояние «Готов».

Теперь о печати через принт-сервер. Я не ожидал, что P2055 будет работать со старым D-Link DP-300U (с ним работал 2420, но не P3005 — для последнего я купил DPR-1061). Удивительно, но он заработал без всяких проблем (DP-300U, H/W A1, F/W 2.10). Позже я протестировал P2055 и с DPR-1061 (H/W A2, F/W 1.03) — полет нормальный.

  • Виталий

    Здравствуйте! Прошу развеять мои сомнения — сканер этого МФУ при работе через принт-сервер использовать нельзя?

  • http://ogarkov.com/ Дмитрий Огарков

    Это же принтер, не МФУ:)