2008-11-21

Установка принтера

В принципе установка принтера, для меня - дело привычное. Но в данном случае пришлось столкнуться с некоторыми сложностями. Необходимо внимательно читать wiki, иначе можно долго биться над разрешением проблемы. Мне необходимо было поставить драйвера для виртуального PDF-принтера, струйника HP DeskJet 660C и лазерника HP LaserJet 1018. Драйверы для первых двух принтеров входят в пакеты для Arch, а для последнего скачивается отсюда. Итак, я поставил следующие пакеты:

cups
ghostscript
foomatic, foomatic-db, foomatic-db-engine, foomatic-db-ppd, foomatic-filters
- установка драйвера для 1018 ругалась на отсутствие какого-то их них, и я решил поставить все.
hplip
cups-pdf


Проверка показала, что все необходимые модули для USB-принтеров грузятся автоматически при присоединении принтера. Демоны hplip и cups (именно в такой последовательности) прописал в rc.conf.
Далее скачал драйвер для HP LJ 1018 и ставил в строгом соответствии с рекомендациями wiki.
Правильность установки можно определить на слух, т.к. при включении принтер 2 раза прокручивает свои валики: в первый раз при включении, второй - при заливке специальной фиктивной страницы с прошивкой.
Кстати, не следует забывать про прописывание в /etc/hosts интерфейса localhost:

127.0.0.1 mao-note-arch.local mao-note-arch localhost

иначе возможны самые неожиданные эффекты, когда Firefox "ломится" в Интернет на поиски сайта localhost.com, а Opera "в упор не видит" в некоторых ссылках //localhost :)

UPD: Демон hplip сейчас не нужен.
UPD-2: Для HP LaserJet 6L (параллельный порт) не нужно никаких заморочек, все то же, но без USB-настроек, только в автозагрузку поставить модули lp и parport (возможно, и parport_pc, но в логах писалось, что такого модуля нет, и без него работало)

Комментариев нет: