Недавно приобрел себе принтер HP Laserjet 1020. Как, оказалось, работать в openSuSE 11.0(10.2, 10.3) в отличие от Win XP он сразу не будет (хоть и определяется), и как показали, длительные поиски в интернет многие пользователи сталкиваются с данной проблемой.
Собственно в помощь нуждающимся в помощи создаю данную статью.
Сначала нам необходимо проверить есть ли у нас в наличие компиляторы gcc и g++ (сделать это можно в Yast’е при помощи поиска), плюс ко всему нужно, чтобы система принтер был уже обнаружен системой (он должен быть включен и правильно присоединен к компьютеру). Почва теперь подготовлена, можно начинать.
Заходим в
Yast->Hardware->Printer. После теста видим в окне такие надписи: Имя очереди-not configured, Устройство -hp/laserjet 1020, Модель - пусто... Теперь нажимаем "Завершить" и закрываем Yast.
Далее открываем консоль (желательно в домашней директории) и набираем следующие команды (лично я, для упрощения жизни, сразу запустил режим суперпользователя командой su, но это кому как нравится):
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
$ su
# make uninstall
$ make
$ ./getweb 1020 # Получаем HP LaserJet 1020 firmware file
$ su
# make install
# make install-hotplug
# make cups # Это если используем CUPSПервую половину мы сделали. То что делаем дальше выглядит забавно, но принтер потом работает! (я так и не понял до конца почему, но если я не ошибаюсь, то инсталлятор устанавливает 2 драйвера!!!)… Опять переходим в домашнюю папку и набираем:
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
$ sudо make uninstall
$ make
$ ./getweb 1020 # Получаем HP LaserJet 1020 firmware file
$ sudo make install install-hotplug cupsПосле всего перезагружаем компьютер и при загрузке слышим, что система опрашивает наш принтер.
После загрузки openSuSE снова заходим в
Yast->Hardware->Printer, выбираем “Настройка” и настраиваем принтер (это уже не сложно), жмем “Далее”, пробуем напечатать тестовую страницу и видим, что всё работает как надо.
Best Regards Istis Lem!
Go Green Go!