|
CUPS + HP LaserJet1018
kowbi - 22-02-2008 08:26
Witam, Mam problem z uruchomieniem tej drukarki. Wyczytalem ze CUPS jest szybkim/dobrym narzedziem do zarzadzania drukarkami. Dodalem drukarke z takimi ustawieniami Opis: HP LaserJet 1018 Położenie: URAN Producent i model: HP LaserJet 1018 Foomatic/hpijs-ZJS (recommended) Stan drukarki: bezczynna, akceptowanie zadań, opublikowana. URI urządzenia: usb://HP/LaserJet%201018
Tak wyglada moj plikkonfiguracyjny CUPS # Show troubleshooting information in error_log. LogLevel debug SystemGroup lpadmin # Only listen for connections from the local machine. Listen localhost:631 Listen /var/run/cups/cups.sock # Show shared printers on the local network. Browsing On BrowseOrder allow,deny BrowseAllow @LOCAL DefaultAuthType Basic <Location /> # Restrict access to the server... Order allow,deny Allow localhost </Location> <Location /admin> Encryption Required # Restrict access to the admin pages... Order allow,deny Allow localhost </Location> <Location /admin/conf> AuthType Basic Require user @SYSTEM # Restrict access to the configuration files... Order allow,deny Allow localhost </Location> <Policy default> <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job> Require user @OWNER @SYSTEM Order deny,allow </Limit> <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default> AuthType Basic Require user @SYSTEM Order deny,allow </Limit> <Limit CUPS-Authenticate-Job> Require user @OWNER @SYSTEM Order deny,allow </Limit> # Only the owner or an administrator can cancel a job... <Limit Cancel-Job> Order deny,allow Require user @OWNER @SYSTEM </Limit> <Limit All> Order deny,allow </Limit> </Policy> Printcap /var/run/cups/printcap
Pozdrawiam
Bodzio - 22-02-2008 09:42
Błąd - usuń drukarkę z systemu. Powinieneś mieć zainstalowane pakiety cupsa, foomatica i gutenprinta. Potem postępujesz dokładnie, ale to bardzo dokładnie wg przepisu >>z tej strony<< Działa perfekcyjnie
longman - 22-02-2008 18:13
Hmmm. Spróbuj użyć pakietu hplip! Polecenie hp-setup z konsoli. Ja używam hplj 1022nw ( wifi) i nie było żadnych problemów ze skonfigurowaniem drukarki.
beel - 17-03-2008 14:01
Cytat ze strony http://foo2zjs.rkkda.com/INSTALL
Build-essential oraz foomatic-filters instaluje się bezproblemowo ale cupsys wyrzuca:
Konfigurowanie ssl-cert (1.0.16) ... hostname: Unknown host dpkg: błąd przetwarzania ssl-cert (--configure): podproces post-installation script zwrócił kod błędu 1 dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie cupsys: cupsys zależy od ssl-cert (>= 1.0.11); jednakże: Pakiet ssl-cert nie jest jeszcze skonfigurowany. dpkg: błąd przetwarzania cupsys (--configure): problemy z zależnościami - pozostawiony nieskonfigurowany Wystąpiły błędy podczas przetwarzania: ssl-cert cupsys E: Sub-process /usr/bin/dpkg returned an error code (1) Hmm o jakie to zależności sobie krzyczy ? Drukarka HP LaserJet 1018.
Dodam jeszcze kawałek po aptitude install cupsys:
Następujące pakiety zostały zatrzymane: adduser grep grub libdb4.6 libnewt0.52 libsigc++-2.0-0c2a libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl linux-image-2.6.22-3-amd64{a} sed vim-common vim-tiny whiptail Następujące NOWE pakiety zostaną zainstalowane: avahi-utils{a} cupsys libpoppler2{a} libslp1{a} poppler-utils{a} samba-common{a} smbclient{a} ssl-cert{a} 0 pakietów uaktualnianych, 8 instalowanych, 0 do usunięcia i 14 nie uaktualnianych. Do pobrania 11,5MB archiwów. Zajęte po rozpakowaniu: 34,4MB. Drukarkę jak rozumiem mam podpiąć po instalacji wyżej wymienionych trzech pakietów(plus co tam sobie pociągnie).
Bodzio - 18-03-2008 20:51
Próbowalem na początek ominąć wszystko co związane z cupsys w nazwie
ależ supsys jest najważniejszy - cups to serwer druku linuxa.
Wystąpiły błędy podczas przetwarzania: ssl-cert cupsys E: Sub-process /usr/bin/dpkg returned an error code (1)
taki komunikat pojawia się zazwycaj przy nieprawidłwoych wpisach do sources.list
beel - 18-03-2008 21:01
/etc/apt/sources.list
deb http://security.debian.org/ lenny/updates main deb-src http://security.debian.org/ lenny/updates main
#lenny deb http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb-src http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb http://security.debian.org/ lenny/updates main contrib non-free deb-src http://security.debian.org/ lenny/updates main contrib non-free
#multimedia deb http://www.debian-multimedia.org lenny main deb-src http://www.debian-multimedia.org lenny main
#experimental #deb http://ftp.cz.debian.org/debian experimental main contrib non-free #deb-src http://ftp.cz.debian.org/debian experimental main contrib non-free
Trochę mieszałem z experimental instalując ekg2 oraz z sidem sięgając po nowe jąderko 2.6.24-1. Więc nie po myśli mi robić aptitude update && aptitude dist upgrade.
Bodzio - 18-03-2008 21:53
poczytaj o pin-priority i zainstaluj cupsa z sida, lub nie będziesz miał go wcale. Ewentualnie kompilacja ze źródeł, ale to też loteria
beel - 19-03-2008 10:02
Wypełniam więc /etc/apt/sources.list w ten sposób: deb http://security.debian.org/ lenny/updates main deb-src http://security.debian.org/ lenny/updates main
~~lenny~~~~~~~~~~~~# deb http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb-src http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb http://security.debian.org/ lenny/updates main contrib non-free deb-src http://security.debian.org/ lenny/updates main contrib non-free
#multimedia deb http://www.debian-multimedia.org lenny main deb-src http://www.debian-multimedia.org lenny main #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~sid~~~~~~~~# deb ftp://ftp.pl.debian.org/debian/ sid main non-free contrib deb-src ftp://ftp.pl.debian.org/debian/ sid main non-free contrib
#multimedia deb http://www.debian-multimedia.org sid main deb-src http://www.debian-multimedia.org sid main #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~experimental~~~~~~~~~~~~~~~~~~~# #deb http://ftp.cz.debian.org/debian experimental main contrib non-free #deb-src http://ftp.cz.debian.org/debian experimental main contrib non-free ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
Dwie pierwsze linie chyba są zbędne, co?
I teraz wyobrażałbym sobie to tak: zawsze pobieraj paczki z testing (moja wersja), jeśli nie ma paczki w testing to pobieraj z unstable, jeśli nie ma paczki w obydwu powyższych to pobieraj z experimental.
Teraz wykorzystując aptitude, chciałbym uzyskać efekt:
aptitude install pakiet
Instaluje pakiet wraz z zależnościami z dystrybucji testing.
aptitude install pakiet/unstable
Instaluje pakiet z unstable, ale zależności pobiera z testing. aptitude install -t unstable pakiet
Instaluje pakiet z unstable wraz z zależnościami z unstable
No to wypełniłbym w ten sposób /etc/apt/preferences Package: * Pin: release a=testing Pin-Priority: 800
Package: * Pin: release a=unstable Pin-Priority: 400
Package: * Pin: release a=experimental Pin-Priority: 10
Tylko, że na stronie przeczytałem: Instaluje pakiet z unstable wraz z zależnościami z unstable, poprzez ustawienie Pin-Priority unstable na 990.
I nie bardzo rozumiem jak więc ustawić pin-priority, bo jak zwiększę do 990 dla unstable to domyślnie będzie mi także stamtąd pobierał pakiety.
Bodzio - 19-03-2008 11:27
zazwyczaj, ale to zazwyczaj jest tak, że pakiety zależności są pobierane z wersji, z której pochodzi pakiet główny. Ja osobiście jadę na Lennym, a pakietów z Sida mam tyle, że na palcach jednej ręki policzysz. Nie wariuję. Chodzi mi o sprawny stabilny system, który mogę upgradować, i który będzie cały czas działał.
beel - 19-03-2008 11:35
Zrobiłem inaczej, podmieniłem repo do Sida i puściłem:
aptitude update aptitude install cupsys cupsys-client cupsys-bsd
Błąd ten sam.
jestemjez - 22-03-2008 07:53
HP LaserJet 1018 niestety nie działa na "dzień dobry" z Linuksem - ale jest na to rada: foo2zjs. Ja swoją 1018 skonfigurowałam pod Debianem wg instrukcji z tej strony: http://foo2zjs.rkkda.com i wszystko śmiga bez najmniejszego problemu.
beel - 22-03-2008 11:12
A o jakiej stronie wcześniej mowa? Czytałeś w ogóle poprzednie posty, bo niestety Twój nic nie wnosi do tematu.
pavbaranov - 22-03-2008 13:40
beel> Cofnij instalację do jakiegoś przyzwoitego poziomu. Prawdopodobnie masz pakiety w różnych, niepasujących do siebie wersjach. Wywal ssl-cert, wywal cupsa, wyczyść cache apta, daj mu czyste repo np. lenny i spróbuj ponownie zainstalować cupsa i co tam jeszcze potrzebujesz. Tu nie problem z zależnościami aptitude - jak sugerujesz - się kłania, ale problem z pomieszaniem wersji pakietów. Być może skonfigurowanie ssl-cert coś by dało, ale nie robiłem manualnie, więc Ci nie podpowiem.
beel - 02-04-2008 14:29
Wywal ssl-cert, wywal cupsa, wyczyść cache apta, daj mu czyste repo np. lenny i spróbuj ponownie zainstalować cupsa i co tam jeszcze potrzebujesz.
Robiłem, robiłem, nie robiłem, robiłem, robiłem i robiłem.
Być może skonfigurowanie ssl-cert coś by dało, ale nie robiłem manualnie, więc Ci nie podpowiem.
Robiłem.
Kluczowe okazało się jak można się domyśleć wyczyszczenie cache apt. Działa bardzo ładnie.
Bodzio - 02-04-2008 18:28
HP LaserJet 1018 niestety nie działa na "dzień dobry" z Linuksem - ale jest na to rada: foo2zjs. Ja swoją 1018 skonfigurowałam pod Debianem wg instrukcji z tej strony: http://foo2zjs.rkkda.com i wszystko śmiga bez najmniejszego problemu.
a czytałeś mój pierwszy post na tej stronie :-D i wtedy działa na dzień dobry
witek - 04-04-2008 07:19
Na forum Ubuntu podali takie coś klikana wersja
Bodzio - 04-04-2008 07:34
hmmm :) - o ile wiem to hplip jest w repo Debiana. Ubuntu to ja się podpieram tylko w skarajnych przypadkach, czyli .... nigdy :)
fnmirk - 04-04-2008 07:55
Jest:
apt-cache search hplip hpijs - HP Linux Printing and Imaging - gs IJS driver (hpijs) hpijs-ppds - HP Linux Printing and Imaging - HPIJS PPD files hplip - HP Linux Printing and Imaging System (HPLIP) hplip-data - HP Linux Printing and Imaging - data files hplip-dbg - HP Linux Printing and Imaging - debugging information hplip-doc - HP Linux Printing and Imaging - documentation hplip-gui - HP Linux Printing and Imaging - GUI utilities hpoj - HP OfficeJet Linux driver (hpoj) openprinting-ppds - OpenPrinting printer support - PostScript PPD files
Aby zainstalować wszystko (chyba wszystko) do drukarek hp i nie tylko na usb i przy problemach z ich konfiguracją. Wystarczy zainstalować jednym pociągnięciem: apt-get install printconf
burn3ov - 25-06-2008 21:44
A ja mam taki problem. Zainstalowałem drukarkę według http://foo2zjs.rkkda.com, skonfigurowałem przez cupsa i niby wszystko ok ale jak daje w dokumencie żeby drukował to pojawia się tylko ikona drukarki po czym znika i nic się nie dzieje. Jakieś rady?
jedi1 - 25-06-2008 23:57
burn3ov czy zrobiles make install-hotplug, u mnie bez tego nie dziala ?
drukarka dziala dopiero po zresetowaniu systemu, wtedy wgrywa sie firmware
http://dug.net.pl/texty/hp1020.php
tutaj pisza jak zrobic, zeby wgrac firmware reczenie, ale mi to nie dzialalo
burn3ov - 26-06-2008 18:21
Miałem zainstalowany hot-plug i dalej nie działa, w cupsie jak dam drukuj stronę startową to wyświetla komunikat
Printer not connected; will retry in 30 seconds...
Przy czym drukarka podłączona jest prawidłowo, porty USB działają.
bunkierek - 02-07-2008 10:57
Mam drukarkę hp1020. Miałem podobne problemy jak poprzednicy. Drukarka potrafiła przestać drukować po wydrukowaniu jednej kartki z zadanych dwóch. Na Suse drukowanie to była masakra. Pod Debianem jak na razie chodzi bez zastrzeżeń. Przy zawiechach pomagało mi przejście pod Windows i odhaczenie jej z trybu offline. Później z powrotem na Linuksa i działało. I nie mam pojęcia dlaczego tak się dzieje. Może jakaś fachowiec doradzi jak to wygląda pod cups'em - offline-online.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|