Lexmark Z600

Instalacja drukarki Lexmark ZL600 w Debianie Sarge.
Zaczniemy od instalacji sterownika dla tej drukarki ZL600LE 1.0.1

  1. Wymagane oprogramowanie do instalacji i użytkowania sterownika
    • alien
    • gunzip
    • tar
    • cupsys i foomatic (bez serwera druku nic nie zdziałamy)
    • ghostscript ESP (potrzebny sterownikowi na co dzień)
      aby sprawdzić czy wszystko mamy - wykonaj w terminalu poniższe polecenia

      su [ENTER]
      wpisz hasło root [ENTER]
      apt-get update
      apt-get install alien gzip cupsys gs-esp foomatic
      w czasie instalacji apt wyrzuci Ci pakiety polecane i sugerowane - doinstaluj

  2. Pobieranie sterownika, rozpakowanie i przygotowanie do instalacji

  3. Ze strony Lexmarka należy pobrać sterownik. W naszym przypadku jest to model z rodziny Z6xx (Z612), więc pobieramy CJLZ600LE-CUPS-1.0-1.TAR.gz
    Przyszła teraz pora rozpakować świeżo ściągnięty sterownik. Tworzymy sobie jakiś katalog np. Lexmark poleceniem:

    mkdir Lexmark

    wrzucamy sterownik do tego katalogu, wchodzimy do niego i wykonujemy polecenie:

    tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz [ENTER]

    W następnej kolejności musimy ominąć archaiczny skrypt, który używa już niespotykanej wersji starej biblioteki tcl8.3 W Sarge jest libtcl8.4
    Robimy to wydając polecenie:

    tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz [ENTER]

    To polecenie utworzy nam kolejną paczkę, a raczej wydobędzie to co nas interesuje z pliku skryptu - więc pora to rozpakować

    tar -xvzf install.tar.gz [ENTER]

    Polecenie powyższe da nam kilka pliczków, ale dla nas najistotniejsze będą:
    z600llpddk-2.0-1.i386.rpm
    z600cups-1.0-1.i386.rpm
    jak widać są to rpm-y i musimy je przerobić na .deb'y

    alien z600*.rpm [ENTER]

    Koniec tego etapu :)

  4. Instalacja sterownika drukarki

  5. od razu przechodzimy do poleceń
    dpkg -i z600*.deb [ENTER]
    ldconfig [ENTER]
    cd /usr/share/cups/model/ [ENTER]
    gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz [ENTER]

    Po tych operacjach konieczny jest restart demona:
    /etc/init.d/cupsys restart
    Należy jeszcze sprawdzić czy dobrze zainstalowaliśmy sterownik

    cd /usr/lib/cups/backend [ENTER]
    ./z600 [ENTER]

    Jeżeli otrzymaliśmy taki komunikat:
    direct z600:/dev/usb/lp0 "lexmark Lexmark Z600 Series" "Lexmark Printer"
    to możemy iść dalej, jeżeli nie to należy sprawdzić po kolei wszystkie powyższe polecenia. Być może gdzieś zrobiliśmy błąd lub opuścili jakieś polecenie.

  6. Dodawanie drukarki do systemu

  7. Do tego celu możemy użyć nakładek graficznych w poszczególnych środowiskach, ale najlepiej jest użyć wewnętrznego interfejsu cupsa do zarządzania drukarkami.
    Drukarka musi być włączona
    Uruchamiamy jakąkolwiek przeglądarkę internetową i w pasku adresu wpisujemy:
    localhost:631 lub http://localhost.localdomain:631/
    Jesteśmy w panelu administracyjnym, klikamy kolejno: Printers -> Add Printer
    W pierwszej zakładce wpisujemy dane czysto informacyjne.
    W drugiej wybieramy sposób podłączenia naszej drukarki - domyślnie powinno to być:
    USB 1 Printer
    W trzeciej wybieramy producenta:
    Lexmark
    no i sterownik:
    Lexmark Z600 v1.0-1
    Po tych zabiegach powinniśmy mieć drukarkę dostępną (widoczną) w Printers. Pora ją skonfigurować odnośnie parametrów pracy:
    Configure Printer
    Tu możemy wybrać rodzaj papieru, jego typ oraz ustawienia wydruku i pojemników
    Inkset:

    Oznaczenie
    Wybierz gdy:
    K jeżeli mamy tylko czarną głowicę zainstalowaną w drukarce
    CMY jeżeli mamy tylko głowicę kolorową zainstalowaną w drukarce
    CMYK jeżeli zainstalowaliśmy oba kartridge (kolorowy i czarny)
    Output Mode
    Tryb
    Wymaga
    Grayscale Czarnego kartridge'a - używanie kolorów jest niewskazane ze względów ekonomicznych
    Color Kolorowego kartridge'a (CMYK, CMY)


    Print Quality:
    Tu określa się rozdzielczość drukowanych dokumentów. Do codziennych szybkich wydruków polecam 300 dpi. Im wyżej, tym lepsza jakość wydruku, ale i zużycie atramentu.

  8. Wszystko zawiodło, nie wiem co z tym jest ??

    • Zajrzyjmy więc w logi może czegoś brakuje:

      cat /var/log/cups/error_log [ENTER]

      gdyby to nie pomogło, sprawmy żeby system był bardziej gadatliwy. Edytujemy ulubionym edytorem plik /etc/cups/cupsd.conf
      odszukujemy taką linijkę:
      LogLevel info i zmieniamy na: LogLevel debug2
      Po dokonaniu zmian i zapisaniu, pamietajmy że musimy zrestartować demona aby weszły w życie:

      /etc/init.d/cupsys restart

      I teraz spróbujmy przesłać kolejną stronę testową do drukarki i sprawdźmy rezultaty w logu

      cat /var/log/cups/error_log [ENTER]

      i spróbujmy ustalić przyczynę zaistniałego stanu rzeczy.

    • Drugi problem jest gdy zablokuje nam się kolejka do drukarki - też można to odkęcić. Wykorzystujemy znów dowolną przeglądarkę i wpisujemy tak jak poprzednio:
      localhost:631
      następnie Printers i sprawdźmy czy nie mamy przypadkiem zablokowanej drukarki. Mamy do dyspozycji czerwony i zielony przycisk Start jobs przy pomocy których możemy zablokować i odblokować drukarkę.
Autor - kilka słów. Napisałem tę instrukcję po kilku tygodniach męczenia się z tym sterownikiem, a całość została poparta lekturą kilkunastu innych sposobów instalacji sterownika dla tej drukarki.
Licencja dowolna - można kopiować i korzystać bez ograniczeń.

xxxadaM_resurection - rekrut bractwa DUG.