Приступим к настройке принтера и ПО. Во первых необходимо установить CUPS (CUPS Unix Printing System) - это пакет, который включает в себя демон, управляющий очередью печати. Скорее всего, пакет с CUPS есть в вашем дистрибутиве, если нет то необходимо скачать его с "www.cups.org". Устанавливаем ПО из исходных текстов:
$ ./configure
$ make
$ make install
из бинарного пакета:
$ rpm -i <имя пакета>
Теперь необходимо установить foomatic-db. Это базы данных принтеров и их драйверов. Скачиваем с "http://www.linuxprinting.org/foomatic.htm" и устанавливаем, конечно если их нет в дистрибутиве.
Далее необходимо скачать и установить драйвер foo2zjs для принтеров с протоколом ZjStream. Берем пакет с "http://foo2zjs.rkkda.com/foo2zjs.tar.gz".
Следующим шагом будет копирование программы драйвера принтера с компакт диска HP. Необходимо найти на диске файл sihp10xx.img и скопировать его в каталог фирменных драйверов foo2zjs с расширением dl.
$ cp /cdrom/ship10xx.img /usr/share/foo2zjs/firmware/sihp10xx.dl
Можно приступить к настройке. Проверяем конфигурацию cupsd (/etc/cups/cupsd.conf). Необходимо чтобы следующие параметры имели такие значения:
Port 631
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
<Location /admin>
AuthType Basic
AuthClass System
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
Запускаем демон cupsd, если он еще не запущен.
$ /etc/init.d/cupsd start
Открываем окно браузера и соединяемся с http://localhost:631. Выбираем раздел Administration и вводим логин root и пароль. Добавляем принтер Add printer, вводим имя принтера в системе и дополнительную информацию. Порт подключения (в нашем случае это USB Printer # ). Далее драйвер HP > HP LaserJet 10xx Foomatic/foo2zjs. Все теперь наш принтер настроен, можно подкорректировать выбор бумаги и прочее. Для проверки напечатайте тестовую страницу.
Всё сделал по инструкции но ничего не помогло. Операционка этот принтер видит. Ставлю дрова но даже тестовая страница не выводится. Помогите пожалуйста. Ну очень хочется разобраться.