Итак, есть HP LaserJet 1022 и желание его нормально настроить (ОС Slackware Linux 10 в двух экземплярах: на одном разделе используемая сейчас с ядром 2.4.26, на другом - площадка для экспериментов на 2.6.12.4). Поковыряв его и так, и эдак, и с hpijs, и с hplip (используется cups), начал смотреть раздел Troubleshooting в hplip`овском readme. Получил, согласно руководству, из /usr/share/cups/data/testprint.ps с помощью gs pcl-ный файл testprint.pcl ('HP Printer Job Language data', как сообщает file). Далее предлагается проверить "сброс" этого pcl-файла непосредственно на устройство принтера:
3. With "su" privileges, cat the file directly to your USB port.
If the printer-ready-file prints ok then your HPLIP/HPIJS installation is ok, but your spooler system has a problem, see your distribution for support. If this step fails your USB subsystem may have a problem goto the next step to verify.
4. Copy the testpage.pcl to another Linux box (or Windows box "copy /b testpage.pcl lpt1:") and repeat step 2. /* замечание: шаг 2 - это создание pcl из ps */
If the printer-ready-file fails to print send us a copy of the printer-read-file and we will verify the file. If the printer-ready-file prints ok then you have a USB subsystem problem with your Linux box in step 3, see your distribution for help.
Лампочка на принтере замигала и... и страница напечаталась через 2,5 (прописью: две с половиной (!)) минуты. Те же действия на 2.6 позволили напечатать ту же страницу за 8,5 (прописью: восемь с половиной (!!)) минут. Это, конечно, здорово - все работает! - но вот скорость печати, честно говоря, удручает. Куда можно еще посмотреть? Попытки найти решение в Google к результату не привели. Ядро в 2.4 - дефолтное из Slackware 10.0, в 2.6 - собранное самостоятельно (признаюсь, что это первое собранное мною ядро =)) - могу, если нужно, приложить конфиг.
Проблема решена: оказалось (на мысль навел вывод lspci, в котором были слова uhci, но не ehci), что в BIOS не была активирована опция "USB 2.0 Controller" - и все usb`шки работали как 1.1. После включения этой опции принтер стал откликаться на соответствующий cat в течение семи секунд.
Не создавая новой темы задам свой вопрос:
Имеется принтер HP 1022 на Mandriva 2008.1. Проблемка в том, что при печати каждая страница обрабатывается как бы отдельно, т.е. принтер заводится, печатает страницу, останавливается, снова заводится печатает следующую и т.д. В 2008.0 такого не было, там печатал как пулемет. Подскажите в чем может быть дело и как исправить ситуацию?