Установка проблемных драйверов принтеров для linux

Устали от постоянно отваливающихся драйверов 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 DLYesYesfoo2zjsПротестирован Rick Richardson
Minolta/QMS magicolor 2200 DLYesYesfoo2zjsПротестирован Adam Erickson.
Konica Minolta magicolor 2430 DLYesYesfoo2zjsПротестирован Ren Rebe
Minolta Color PageWorks/Pro LYesYesfoo2zjsПротестирован tekknogenius.
HP LaserJet P2035YesNofoo2zjsБета
HP LaserJet Pro P1606dnYesNofoo2zjsBeta Quality
HP LaserJet Pro P1566YesNofoo2zjsBeta Quality
HP LaserJet Pro P1102YesNofoo2zjsПротестирован tahir hussain. «
HP LaserJet Pro P1102wYesNofoo2zjsПротестирован Rick Richardson
HP LaserJet Pro CP1025nwYesYesfoo2zjsПротестирован Rick Richardson
HP LaserJet 1022YesNofoo2zjsДо версии Fedora 5
HP LaserJet 1022nYesNofoo2zjsне тестировался
HP LaserJet 1022nwYesNofoo2zjsне тестировался
HP LaserJet 1020YesNofoo2zjsПротестирован Rick Richardson
HP LaserJet 1018YesNofoo2zjsПротестирован Rick Richardson
HP LaserJet 1005YesNofoo2zjsПротестирован Brian Batey
HP LaserJet 1000YesNofoo2zjsПротестирован Andrew Schretter
HP LaserJet M1319 MFPYesNofoo2zjsТолько принтер; 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 2605dnUnsupported. 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 14xxWTry Schiller’s 1[234]xxW driver
Kyocera KM-1635/KM-2035Supported by my foo2oak driver
Lexmark C500nSupported by my foo2slx driver
Minolta/QMS magicolor 2300W/2400W/2500WTry the m2300w driver
Minolta/QMS PagePro 12xxWTry Beetman’s 1200W driver or Schiller’s 1[234]xxW driver
Minolta/QMS PagePro 13xxWTry Beetman’s 1200W driver or Schiller’s 1[234]xxW driver
Oki C110Supported by my foo2lava driver
Oki C301dn/C310dnSupported by my foo2hiperc driver
Oki C3100n/C3200n/C3300/C3400nSupported by my foo2hiperc driver
Oki C5100n/C5200nSupported by my foo2hiperc driver
Oki C511dnSupported by my foo2hiperc driver
Oki C5500n/C5600n/C5650n/C5800nSupported by my foo2hiperc driver
Oki C810Supported by my foo2hiperc driver
Olivetti d-Color P160WSupported by my foo2hiperc driver
Samsung CLP-300/310/315/325/360/365/600/610/620Supported by my foo2qpdl driver
Samsung CLX-2160/3160/3175/3185Supported by my foo2qpdl driver
Xerox Phaser 6110Supported by my foo2qpdl driver
Xerox Phaser 6121MFPSupported by my foo2lava driver
Xerox WorkCentre 3045Supported 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-gui

For Fedora 6/7/…/20, and Ubuntu 7.10/8.x/…/14.x users:

    $ system-config-printer

For Mandrake/Manrivia users:

    # printerdrake

For SUSE 10.x/11.x users:

    # yast2 printer

For 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 it

For 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 файлы как есть и отправлять их непосредственно на принтер.

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *