Иногда некоторые вещи, которые кажутся простыми, заставляют выбегать курить каждые 5 минут, и рвать остатки волос на голове.
Так произошло и сегодня - принтер HP M1120, подключенный к принт-серверу, моргал кнопочкой “Ready”, но упорно не хотел печатать. Ни через тестовую печать принт-сервера, ни через тестовую печать CUPS. Недолго думая, сходил на сайт hp, скачал драйвера под linux, и тут же впал в ступор: в отладочном журнале были ошибки типа “hpprn.cpp:429: Get 48 bytes error”, о которых google скромно умалчивал. Конечно, были протестированы и драйвера из пакета с сайта hp, и те, что были в комплекте с cups, и пучок других, которые твёрдо гарантировали что будут работать.
К концу 6 часа я всё таки нашёл решение, которое может кому-то пригодиться:
1. необходимо поставить пакеты foo2zjs , foo2hp и hplip
2. Именно для этого принтера (HP M 1120) подходит pdd файл от HP LaserJet 1022 (если у вас FC или CentOS, то скорее всего он будет лежать в /usr/share/cups/model/HP-LaserJet_1022.ppd.gz )
3. В настройках принтера необходимо указать размер бумаги A4, иначе принтер будет выплёвывать чистые листы.
Profit, что ни говори.
3 Comments | Posted in General | RSS feed for comments on this post
а я думал шаманские пляски закончились с этим принтером после его покупки :)
foo2zjs, foomatic и все это довольно глючно на самом деле. Мой домашний HP 1018 с foo2zjs/hplip то работает, то нет. Жалею, что при покупке проигнорировал строку «Поддержка ОС: Windows», как оказалось, что если там есть Linux, то принтер действительно работает искаробки.
Вот и ваш HP M1120 — «Поддержка ОС: Windows, Mac OS X», что как бы намекает.
Ну тут, тьфу-тьфу, пока вроде всё работает.
Вообще производители неохотно пишут о том что их оборудование работает под *nix, поэтому раз на раз не приходится. У меня на столе лежит usb-камера, к которой есть драйвер для ранних веток ядра 2.4 или 2.6, а потом его забросили, и сейчас он или не компилится, или kernel panic выдаёт (под маком, кстати, тоже систему роняет). А всякие noname usb-наушники прекрасно работают, хотя на их сайте только винда упоминается.
Так и приходится сначала гуглить, а потом на свой страх и риск втыкать.