Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam wszystkich gorąco.
Mam problem z uruchomieniem drukarki HP LJ 1018 na Linuksie MInt Debian Edition 201109 (wheezy).
Do sprawy podszedłem standardowo, tzn: instalacja sterownika foo2zjs (http://foo2zjs.rkkda.com/) według normalnej procedury.
make uninstall make ./getweb 1018 su make install install-hotplug cups
Następnie wyłącz i włącz drukarkę, słyszę, że firmware jest ładowany do urządzenia. W przeglądarce wchodze na http://localhost:631, żeby dodać drukarkę i nie mogę tego zrobić. Gdy wybieram "find new printer" dostaję "No printers found.". Gdy wybieram "Add printer" i "SCSI Printer" a potem ręcznie ustalam ścieżkę "usb://HP/LaserJet%201018", wybieram sterownik i próbuję wydrukowa stronę testową to na liście zadań pojawia się nota "waiting printer to become available" czyli kicha.
Podczas instalacji sterownika usunąłem pakie "system-config-printer-udev" ponieważ dostałem komunikat o tym że sterownik jest z nim w konflikcie. i tu podejrzewam, żę może być pis pogrzebany. System urządzenie widzi:
lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 006: ID 03f0:4117 Hewlett-Packard LaserJet 1018
Czy ktoś zna sposób na taki problem?
Nie robiłem tego po raz pierwszy. Wszustko działa pod Ubuntu 10.04 i Debianem 6.0.2, więc pewien jestem że wszystko zrobiłem poprawnie.
Z góry dziękuję za pomoc i pozdrawiam wielbicieli Debiana (i nie tylko).
Offline
b3mol napisał(-a):
Do sprawy podszedłem standardowo.
standardowo chyba na slaka albo jakieś żentu. w debianie się nie kompiluje na dzień dobry ;)
nie widziałem jeszcze lasera od hp, który by nie działał z palca na debianie. coś przekombinowałeś, i to grubo. gadałeś z cupsem na http://localhost:631 ? upewnij się, że masz w systemie wymagane pakiety (cups*, foomatic*, hplip*, ...)
Offline
rych, on ma racje. Z HP-kami 1018, 1020 , tak jest. Jak wrócę do domciu to coś pomogę
Offline
system-config-printer-udev jest w konflikcie, bo zainstalowałeś hotplug do cupsa, ale tak ma być.
Widzę ciut inaczej wydawane polecenia niż w instrukcji, być może nie ma to znaczenia, być może ma. Zrób dokłądnie tak jak w instrukcji, nie przyspieszaj - oni to wymyślili, więc jakiś powód takiej a nie innej kolejności musi być.
Compile:
$ make
Get extra files from the web, such as .ICM profiles for color correction,
and firmware. Select the model number for your printer:
$ ./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
Install driver, foomatic XML files, and extra files:
$ su OR $ sudo make install
# make install
(Optional) Configure hotplug (USB; HP LJ 1000/1005/1018/1020):
# make install-hotplug OR $ sudo make install-hotplug
(Optional) If you use CUPS, restart the spooler:
# make cups OR $ sudo make cups
Potem odpalasz localhost, wybierasz USB -> wybierasz HP -> w kolumnie po prawej stronie szukasz sterownika dla 1018 z prefiksem foo2zjs
I tyle, musi działać.
Offline
Witam wszystkich ponownie.
Napisałem, że standardowo ponieważ zawsze drukarkę uruchamiałem w ten sposó na debianowych linuksach (debian, ubuntu, mint). Zawsze kompilowałem foo2zjs uprzednio usunąwszy ten z dystrybucji. Usuwałem również hplip ponieważ nie jest potrzebny by drukarka działała z foo2zjs, i miałem nawet sytuację gdy się te dwa sterowniki ze sobą "gryzły" tzn wszystko było poprawnie skonfigurowane, a drukarka ani drgnęła, po usunięciu hplip jak ręką odjął.
Jeśli chodzi o foomatic:
$ dpkg -l |grep foo ii foomatic-db 20110831-1 OpenPrinting printer support - database ii foomatic-db-engine 4.0.8-2 OpenPrinting printer support - programs ii foomatic-filters
Poza tym jak pisałem wcześniej na Debianie 6.0.2 (nawet ten sam komputer) wszysko jest zrobione identycznie (może jest jakiś szcegół którego nie znalazłem) i działa jak się patrzy.
Pod http://localhost:631/ po wybraniu "add printer" nie znajduje w ogóle urządzenia.
Ostatnio edytowany przez b3mol (2011-10-12 18:45:26)
Offline
Odpal system-config-printer z roota i zobacz czy widzi drukarkę
Offline
Niestety nie widzi ani w system-config-printer ani pod locallhost:631, ale lsusb wyświetla, że takie urządzenie jest podłączone. Odinstalowałem skompilowany foo2zjs i sytuacja nie zmienia się, chociaż to i tak nie powinno mieć znaczenia.
Ostatnio edytowany przez b3mol (2011-10-12 19:25:07)
Offline
Jeszcze jedno, ważne bardzo - jaki masz kabel USB ?
Kup specjalny gruby - powiedz w sklepie że do HP, kosztuje pewnie ze 7 zł.
Też miałem tak właśnie z tymi drukarkami, z tym że na windowsie. Po zmianie kabla sytuacja diametralnie się zmieniła.
Offline
Nie chcę się mieszać ale wg
http://hplipopensource.com/hplip-web/models/laserje … 8.html#note11
To hplip powinien wystarczyć.
Wydaje mi się że sąsiadowi taką na debianie uruchamiałem i z buta zadziałała.
Ale to dosyc dawno było i szczegółów nie pamiętam.
Offline
To nie może być kwesta kabla jeżeli na tym samym komputerze działa i po windows i pod stabilnym debianem. Chciałem wyprubować LMDE na testingu i pewien jestem, że to coś siedzi w systemie. Tylko jeszcze nie doszedłem co. A teraz zaczyna mi to dzałać na ambicję. Jak Mitnick, po prostu chcę wiedzieć ;).
Nie chcę się mieszać ale wg
http://hplipopensource.com/hplip-web/models/laserje … 8.html#note11
To hplip powinien wystarczyć.
Wydaje miśie też, że to raczej nie kwestia sterownika tylko system nie znajduje urządzenia.
Ostatnio edytowany przez b3mol (2011-10-12 19:52:14)
Offline
Problem udało się rozwiązać ale nie rozumiem dlaczego w taki sposób:
zainstalowałem pozytoryjne foo2zjs i hplip
$ dpkg -l |grep foo ii foo2zjs 20110811dfsg-1 Support for printing to ZjStream-based printers ii foomatic-db 20110831-1 OpenPrinting printer support - database ii foomatic-db-engine 4.0.8-2 OpenPrinting printer support - programs ii foomatic-filters $ dpkg -l |grep hplip ii hplip 3.11.7-1+b1 HP Linux Printing and Imaging System (HPLIP) ii hplip-cups 3.11.7-1+b1 HP Linux Printing and Imaging - CUPS Raster driver (hpcups) ii hplip-data
I stał się cud, sytem-config-printer i locallhost:631 zaczęły widzieć drukarkę, którą można było skonfigurować. Do pełni szczęścia bakowało jeszcze ładowania firmware'u. Więc skompilowałem i
i zainstalowałem swój foo2zjs.
make su make install cups
Plik "sihp-1018" pobrany był już wcześniej więc nie trzeba znowu dawać ./getweb-1018
Gdy dawałem:
sudo cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
on mi na to "/dev/usb/lp0 brak dostępu"
No to ja go tak:
Wywaliłem plik "/lib/udev/rules.d/70-printer.rules"o który pluł się foo2zjs przy instalacji hotpluga, następnie go zainstalowałem.
su make install-hotplug
Firmware ładuje się "automagicznie" po włączeniu drukarki. A ja jestem jeszcze głupszy niż byłem. Czy ktoś mi to wytłumaczy?
I wielkie dzięki za zainteresowanie.
Offline