Устали от постоянно отваливающихся драйверов HP и других, при использовании утилиты hplip? Я недавно нашел решение данной проблемы для определенного ряда моделей принтеров – это использование foo2zjs drivers.
foo2zjs это опенсорсный драйвер для принтеров в Linux, который использует Zenographics ZjStream протокол.
Они приведены в таблице ниже:
Внимание
*** Не используйте “родной “пакет драйверов foo2zjs из следующих операционных систем:
Ubuntu, SUSE, Mandrake/Manrivia, Debian, RedHat, Fedora, Gentoo, Xandros, EEE PC, Linpus, MacOSX, or BSD! |
*** Скачайте их отсюда
Поддерживаемые модели | ч/б | Цветной | Драйвер | Примечание |
---|---|---|---|---|
Minolta/QMS magicolor 2300 DL | Yes | Yes | foo2zjs | Протестирован Rick Richardson |
Minolta/QMS magicolor 2200 DL | Yes | Yes | foo2zjs | Протестирован Adam Erickson. |
Konica Minolta magicolor 2430 DL | Yes | Yes | foo2zjs | Протестирован Ren Rebe |
Minolta Color PageWorks/Pro L | Yes | Yes | foo2zjs | Протестирован tekknogenius. |
HP LaserJet P2035 | Yes | No | foo2zjs | Бета |
HP LaserJet Pro P1606dn | Yes | No | foo2zjs | Beta Quality |
HP LaserJet Pro P1566 | Yes | No | foo2zjs | Beta Quality |
HP LaserJet Pro P1102 | Yes | No | foo2zjs | Протестирован tahir hussain. “ |
HP LaserJet Pro P1102w | Yes | No | foo2zjs | Протестирован Rick Richardson |
HP LaserJet Pro CP1025nw | Yes | Yes | foo2zjs | Протестирован Rick Richardson |
HP LaserJet 1022 | Yes | No | foo2zjs | До версии Fedora 5 |
HP LaserJet 1022n | Yes | No | foo2zjs | не тестировался |
HP LaserJet 1022nw | Yes | No | foo2zjs | не тестировался |
HP LaserJet 1020 | Yes | No | foo2zjs | Протестирован Rick Richardson |
HP LaserJet 1018 | Yes | No | foo2zjs | Протестирован Rick Richardson |
HP LaserJet 1005 | Yes | No | foo2zjs | Протестирован Brian Batey |
HP LaserJet 1000 | Yes | No | foo2zjs | Протестирован Andrew Schretter |
HP LaserJet M1319 MFP | Yes | No | foo2zjs | Только принтер; Alpha Quality |
Неподдерживаемые модели принтеров
Неподдерживаемые модели принтеров | Примечание |
---|---|
Dell 1355 | Поддерживается foo2hbpl driver |
Epson AcuLaser CX17NF | Поддерживается foo2hbpl driver |
Epson AcuLaser M1400 | Поддерживается foo2hbpl driver |
Fuji Xerox DocuPrint CM205 | Поддерживается foo2hbpl driver |
Fuji Xerox DocuPrint M215 | Поддерживается foo2hbpl driver |
Fuji Xerox DocuPrint P205 | Поддерживается foo2hbpl driver |
HP Color LaserJet 1500 | Поддерживается foo2hbpl driver |
HP Color LaserJet 1600/2600n | Поддерживается foo2hbpl driver |
HP Color LaserJet 2605dn | Unsupported. Use Postscript |
HP Color LaserJet CP1215 | Поддерживается foo2hbpl driver |
HP LaserJet M1005/M1120 MFP | Поддерживается foo2hbpl driver |
HP LaserJet P1005/P1006/P1007/P1008 | Поддерживается foo2hbpl driver |
HP LaserJet P1505/P2014 | Поддерживается foo2hbpl driver |
HP LaserJet Pro M1212nf MFP | Поддерживается foo2hbpl driver |
Konica Minolta magicolor 1600W | Поддерживается foo2hbpl driver |
Konica Minolta magicolor 1680MF/1690MF | Поддерживается foo2hbpl driver |
Konica Minolta magicolor 2480/2490 MF | Поддерживается foo2hbpl driver |
Konica Minolta magicolor 2530 DL | Поддерживается foo2hbpl driver |
Konica Minolta PagePro 14xxW | Try Schiller’s 1[234]xxW driver |
Kyocera KM-1635/KM-2035 | Supported by my foo2oak driver |
Lexmark C500n | Supported by my foo2slx driver |
Minolta/QMS magicolor 2300W/2400W/2500W | Try the m2300w driver |
Minolta/QMS PagePro 12xxW | Try Beetman’s 1200W driver or Schiller’s 1[234]xxW driver |
Minolta/QMS PagePro 13xxW | Try Beetman’s 1200W driver or Schiller’s 1[234]xxW driver |
Oki C110 | Supported by my foo2lava driver |
Oki C301dn/C310dn | Supported by my foo2hiperc driver |
Oki C3100n/C3200n/C3300/C3400n | Supported by my foo2hiperc driver |
Oki C5100n/C5200n | Supported by my foo2hiperc driver |
Oki C511dn | Supported by my foo2hiperc driver |
Oki C5500n/C5600n/C5650n/C5800n | Supported by my foo2hiperc driver |
Oki C810 | Supported by my foo2hiperc driver |
Olivetti d-Color P160W | Supported by my foo2hiperc driver |
Samsung CLP-300/310/315/325/360/365/600/610/620 | Supported by my foo2qpdl driver |
Samsung CLX-2160/3160/3175/3185 | Supported by my foo2qpdl driver |
Xerox Phaser 6110 | Supported by my foo2qpdl driver |
Xerox Phaser 6121MFP | Supported by my foo2lava driver |
Xerox WorkCentre 3045 | Supported by my foo2hbpl driver |
Xerox WorkCentre 6015 |
Установка
Открываем терминал и выполняем команды
wget -O foo2zjs.tar.gz https://foo2zjs.rkkda.com/foo2zjs.tar.gz
tar zxf foo2zjs.tar.gz cd foo2zjs
Теперь компилируем и устанавливаем. Мануал по установке содержит рекомендации, можете прочитать, если возникнут проблемы.
Компилируем (потребуется пакет gcc), я думаю вы знаете, как его поставить))) $ make Выбираем модель вашего принтера и выполняем соотвествующую команду в терминале (потянем профиль из инета): $ ./getweb cpwl # Get Minolta Color PageWorks/Pro L .ICM files $ ./getweb 2200 # Get Minolta 2200 DL .ICM files $ ./getweb 2300 # Get Minolta 2300 DL .ICM files $ ./getweb 2430 # Get Minolta 2430 DL .ICM files $ ./getweb 1000 # Get HP LaserJet 1000 firmware file $ ./getweb 1005 # Get HP LaserJet 1005 firmware file $ ./getweb 1018 # Get HP LaserJet 1018 firmware file $ ./getweb 1020 # Get HP LaserJet 1020 firmware file $ ./getweb 1025 # Get HP LaserJet Pro CP1025nw .ICM files Устанавливаем $ sudo make install (Optional) Настраиваем горячее подключение (USB; HP LJ 1000/1005/1018/1020): # sudo make install-hotplug (здесь может возникнуть конфликт, как его разрешить, будет написано в консоле - надо удалить пакет system-config-driver-dev) (Optional) Рестартим cups spooler; $ sudo make cupsТеперь добавляем принтер. Инструкции со скринами снизу.
For Redhat 7.2/7.3/8.0/9.0 and Fedora Core 1-5 users:
# printconf-guiFor Fedora 6/7/…/20, and Ubuntu 7.10/8.x/…/14.x users:
$ system-config-printerFor Mandrake/Manrivia users:
# printerdrakeFor SUSE 10.x/11.x users:
# yast2 printerFor Ubuntu 5.10/6.06/6.10/7.04 users:
$ sudo gnome-cups-manager $ sudo make cups # IMPORTANT: gnome-cups-manager has a BUG in itFor Debian 3.x, 4.x, and other systems that use CUPS https://localhost:631
$ firefox https://localhost:631Команды в терминале с использованием CUPS
# lpadmin -p "NAME" -v "URI" -E -P /usr/share/cups/model/file.ppd.gz # lpadmin -d "NAME" # Set the defaultДля сетевого принтера Minolta/QMS 2300 DL, я использую Redhat “Queue Type” of “Unix Printer (LPD)”, and выбираю “Server” – указываем ипишник, и “Очередь” to “lp”. В Ubuntu, я использую “HP JetDirect” and set “Host:” to the IP address of the printer and “Port:” to 9100.
For low level testing, you can also create a “raw queue”, which will accept ZjStream files as-is and send them directly to the printer. Для тестирования низкого уровня, вы можете также создать “raw queue», который будет принимать ZjStream файлы как есть и отправлять их непосредственно на принтер.