Помогите настроить принтер

Модераторы: Skull, Модераторы разделов

Аватара пользователя
Славик
Сообщения: 159
ОС: AltLinux2.4 master

Помогите настроить принтер

Сообщение Славик »

Дистрибутив AltLinux Master 2.4
Принтер Canon i250
Нашел 4 драйвера, три tar.gz-архива, компилировать которые я не рискнул, и rpm-пакет bjfiltercups-2.3-0.i386.rpm, который и установил. Настроил принтер через http://localhost:631. На этом шаге проблем не возникло вообще, но распечатать ничего не удается ни из одной программы, даже под рутом. Все как один рапортуют, что документ отправлен на принтер, а принтеру пофиг. В К-меню/принтеры/экземпляры нажимаю проверка, соглашаюсь напечатать пробную страницу, получаю сообщение: "Пробная страница успешно отправлена на принтер", и все. В этом же окне выбираю Принтер/настроить. Получаю ошибку:

"Не удается загрузить подходящий драйвер для принтера Canon. Сообщение от менеджера: Внутренняя ошибка (нет сообщения)".

Попытка напечетать тестовую страницу с http://localhost:631/printers/ приела к сообщению браузера:

Ошибка при загрузке http://mycomp:631/printers/Canon?op=print-test-page:
Неизвестный узел mycomp.

Странно, mycomp - погоняло моей машины. Замена в адресе "mycomp" на "localhost" ничего не дала, ни ругательств, ни телодвижений.
Не знаю, или я допустил ошибку при настройке, или драйвер не рабочий, или в бог его знает каком конфиге не хватает о нем записи(записей?). Не получается без посторонней помощи. :angry:
Для справки (может поможет сообразить):
[root@localhost slavik]# chkconfig --list cups
cups 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:вкл 6:выкл
[root@localhost slavik]# rpm -qa *cups*
libcups-1.1.20-alt5.3
cups-ddk-1.0-alt1.1
bjfiltercups-2.3-0 #Этот вредитель не хочет работать
cups-common-1.1.20-alt5.3
samba-client-cups-3.0.5-alt2
ghostscript-cups-7.07.1-alt4.1
cups-1.1.20-alt5.3
Познание бесконечности требует бесконечного времени.
А. и Б. Стругацкие
Понедельник начинается в субботу
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Помогите настроить принтер

Сообщение Bolverk »

Славик писал(а):
08.02.2006 18:47
[root@localhost slavik]# chkconfig --list cups
cups 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:вкл 6:выкл

что, cups не запущен?
Спасибо сказали:
Аватара пользователя
Славик
Сообщения: 159
ОС: AltLinux2.4 master

Re: Помогите настроить принтер

Сообщение Славик »

Bolverk писал(а):
08.02.2006 18:57
что, cups не запущен?


Внимательнее немножко :D . Запущен на 5-м уровне. Я так понимаю, маловатобудет?
Познание бесконечности требует бесконечного времени.
А. и Б. Стругацкие
Понедельник начинается в субботу
Спасибо сказали:
Аватара пользователя
Славик
Сообщения: 159
ОС: AltLinux2.4 master

Re: Помогите настроить принтер

Сообщение Славик »

АУ, ЕСЛИ МЕНЯ ЕЩЕ СЛЫШАТ!
Родившемуся с руководством по ассемблеру в левой руке и мышкой в правой решение любой компьютерной проблеммы кажется простым и тривиальным. Мне сложнее. Академиев не заканчивал. По большому счету меня еще тыкать и тыкать носом в документацию, желательно написанную доступным мне языком. Знаю, мой принтер за меня никто не настроит, я этого и не требую. Как могу и как умею пытаюсь решить эту проблемму, но поскокли не понимаю еще очень многого, мне нужен совет или подсказка людей более грамотных, чем я. На сегодняшний день методом тыка знаю следующее:


[root@mycomp slavik]# grep -i "lp0" /var/log/kernel/info
Feb 12 19:53:40 mycomp kernel: lp0: using parport0 (polling).
Feb 12 20:25:37 mycomp kernel: printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1084
Feb 13 19:57:43 mycomp kernel: lp0: using parport0 (polling).
Feb 14 20:14:31 mycomp kernel: lp0: using parport0 (polling).
Feb 14 20:51:47 mycomp kernel: lp0: using parport0 (polling).
Feb 15 20:01:18 mycomp kernel: lp0: using parport0 (polling).
Feb 15 20:06:00 mycomp kernel: lp0: using parport0 (polling).
Feb 16 19:58:30 mycomp kernel: lp0: using parport0 (polling).
Feb 16 20:27:33 mycomp kernel: lp0: using parport0 (polling).
Feb 16 21:33:13 mycomp kernel: printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1084
Feb 16 21:33:16 mycomp kernel: lp0: using parport0 (polling).
Feb 17 19:56:21 mycomp kernel: printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1084
Feb 17 19:56:24 mycomp kernel: lp0: using parport0 (polling).
Feb 18 11:45:51 mycomp kernel: printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1084
Feb 18 11:45:55 mycomp kernel: lp0: using parport0 (polling).
[root@mycomp slavik]#
#Ядро принтер обнаруживает.

Выводы cups-a:
[root@mycomp slavik]# grep -i "18/feb/2006" /var/log/cups/error_log
I [18/Feb/2006:11:45:54 +0200] Listening to 7f000001:631
I [18/Feb/2006:11:45:54 +0200] Loaded configuration file "/etc/cups/cupsd.conf"
I [18/Feb/2006:11:45:54 +0200] Configured for up to 100 clients.
I [18/Feb/2006:11:45:54 +0200] Security set to "unclassified"
I [18/Feb/2006:11:45:54 +0200] Allowing up to 100 client connections per host.
I [18/Feb/2006:11:45:54 +0200] Full reload is required.
I [18/Feb/2006:11:45:56 +0200] LoadPPDs: Read "/etc/cups/ppds.dat", 65 PPDs...
I [18/Feb/2006:11:45:56 +0200] LoadPPDs: No new or changed PPDs...
I [18/Feb/2006:11:45:57 +0200] Full reload complete.
#"Это при старте системы. Не все понял, но по моему ничего особо криминального, т.е. CUPS стартует штатно.

N [18/Feb/2006:12:02:31 +0200] [Job 40] CLASSIFICATION FORCED job-sheets="none,none", job-originating-user-name="slavik"
I [18/Feb/2006:12:02:31 +0200] Adding start banner page "none" to job 40.
I [18/Feb/2006:12:02:31 +0200] Adding end banner page "none" to job 40.
I [18/Feb/2006:12:02:31 +0200] Job 40 queued on 'Canon' by 'slavik'.
I [18/Feb/2006:12:02:31 +0200] Started filter /usr/lib/cups/filter/pstops (PID 2741) for job 40.
I [18/Feb/2006:12:02:31 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 2742) for job 40.
I [18/Feb/2006:12:02:31 +0200] Started backend /usr/lib/cups/backend/usb (PID 2743) for job 40.
W [18/Feb/2006:12:02:31 +0200] [Job 40] Media tray empty!
#Это была попытка распечатать текстовый файл. Здесь уже интересней. Не заю, не специалист, но похоже все шло штатно, пока текст не ушел на принтер. Интересно, кто такой медиатрей, и почему там пусто?
P.S.Так и не могу для себя понять - нерабочий драйвер у меня, или недонастроено в системе?
Познание бесконечности требует бесконечного времени.
А. и Б. Стругацкие
Понедельник начинается в субботу
Спасибо сказали:
malor
Сообщения: 335

Re: Помогите настроить принтер

Сообщение malor »

Не печатается страничка(OpenOffice), посылал на Canon S100. Тестовая выходила правда.
В /var/log/cups/error_log такое:

Код: Выделить всё

[23/Oct/2006:10:25:06 +0400] Job 4238 queued on 'usbbtz1' by 'btz'.
 [23/Oct/2006:10:25:06 +0400] Started filter /usr/lib/cups/filter/pstops (PID 3696) for job 4238.
 [23/Oct/2006:10:25:06 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 3697) for job 4238.
 [23/Oct/2006:10:25:06 +0400] Started backend /usr/lib/cups/backend/usb (PID 3698) for job 4238.
 [23/Oct/2006:10:25:06 +0400] [Job 4238] Media tray empty!
 [23/Oct/2006:11:39:08 +0400] Job 4239 queued on 'usbbtz1' by 'btz'.
 [23/Oct/2006:11:39:08 +0400] Started filter /usr/lib/cups/filter/pstops (PID 3857) for job 4239.
 [23/Oct/2006:11:39:08 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 3858) for job 4239.
 [23/Oct/2006:11:39:08 +0400] Started backend /usr/lib/cups/backend/usb (PID 3859) for job 4239.
 [23/Oct/2006:11:39:08 +0400] [Job 4239] Media tray empty!
 [23/Oct/2006:12:23:38 +0400] Job 4240 queued on 'usbbtz1' by 'btz'.
 [23/Oct/2006:12:23:38 +0400] Started filter /usr/lib/cups/filter/pstops (PID 4050) for job 4240.
 [23/Oct/2006:12:23:38 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 4051) for job 4240.
 [23/Oct/2006:12:23:38 +0400] Started backend /usr/lib/cups/backend/usb (PID 4052) for job 4240.
 [23/Oct/2006:12:23:38 +0400] [Job 4240] Media tray empty!
 [23/Oct/2006:13:41:17 +0400] Job 4241 queued on 'usbbtz1' by 'btz'.
 [23/Oct/2006:13:41:17 +0400] Started filter /usr/lib/cups/filter/pstops (PID 4130) for job 4241.
 [23/Oct/2006:13:41:17 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 4131) for job 4241.
 [23/Oct/2006:13:41:17 +0400] Started backend /usr/lib/cups/backend/usb (PID 4132) for job 4241.
 [23/Oct/2006:13:41:17 +0400] [Job 4241] Media tray empty!

[....много такого ............ ]

Код: Выделить всё

 [26/Oct/2006:08:36:05 +0400] PID 4378 stopped with status 1!
 [26/Oct/2006:08:36:05 +0400] Hint: Try setting the LogLevel to "debug" to find out more.
 [26/Oct/2006:08:36:15 +0400] Started filter /usr/lib/cups/filter/pstops (PID 4383) for job 4282.
 [26/Oct/2006:08:36:15 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 4384) for job 4282.
 [26/Oct/2006:08:36:15 +0400] Started backend /usr/lib/cups/backend/usb (PID 4385) for job 4282.
 [26/Oct/2006:08:36:15 +0400] [Job 4282] Unable to open USB device "usb:/dev/usb/lp0": No such device
 [26/Oct/2006:08:36:15 +0400] PID 4385 stopped with status 1!
 [26/Oct/2006:08:36:15 +0400] Hint: Try setting the LogLevel to "debug" to find out more.
 [26/Oct/2006:08:36:25 +0400] Started filter /usr/lib/cups/filter/pstops (PID 4390) for job 4282.
 [26/Oct/2006:08:36:25 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 4391) for job 4282.
 [26/Oct/2006:08:36:25 +0400] PID 4392 stopped with status 1!
 [26/Oct/2006:08:36:25 +0400] Hint: Try setting the LogLevel to "debug" to find out more.
 [26/Oct/2006:08:36:25 +0400] Started backend /usr/lib/cups/backend/usb (PID -4392) for job 4282.
 [26/Oct/2006:08:36:25 +0400] [Job 4282] Unable to open USB device "usb:/dev/usb/lp0": No such device
 [26/Oct/2006:08:36:35 +0400] Started filter /usr/lib/cups/filter/pstops (PID 4397) for job 4282.
 [26/Oct/2006:08:36:35 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 4398) for job 4282.
 [26/Oct/2006:08:36:35 +0400] PID 4399 stopped with status 1!
 [26/Oct/2006:08:36:35 +0400] Hint: Try setting the LogLevel to "debug" to find out more.
 [26/Oct/2006:08:36:35 +0400] Started backend /usr/lib/cups/backend/usb (PID -4399) for job 4282.
 [26/Oct/2006:08:36:35 +0400] [Job 4282] Unable to open USB device "usb:/dev/usb/lp0": No such device
 [26/Oct/2006:08:36:45 +0400] Started filter /usr/lib/cups/filter/pstops (PID 4404) for job 4282.
 [26/Oct/2006:08:36:45 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 4405) for job 4282.
 [26/Oct/2006:08:36:45 +0400] Started backend /usr/lib/cups/backend/usb (PID 4406) for job 4282.
 [26/Oct/2006:08:36:46 +0400] [Job 4282] Unable to open USB device "usb:/dev/usb/lp0": No such device
 [26/Oct/2006:08:36:46 +0400] PID 4406 stopped with status 1!
 [26/Oct/2006:08:36:46 +0400] Hint: Try setting the LogLevel to "debug" to find out more.
 [26/Oct/2006:08:36:55 +0400] Started filter /usr/lib/cups/filter/pstops (PID 4411) for job 4282.
 [26/Oct/2006:08:36:55 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 4412) for job 4282.
 [26/Oct/2006:08:36:55 +0400] Started backend /usr/lib/cups/backend/usb (PID 4413) for job 4282.
 [26/Oct/2006:08:36:56 +0400] [Job 4282] Unable to open USB device "usb:/dev/usb/lp0": No such device
 [26/Oct/2006:08:36:56 +0400] PID 4413 stopped with status 1!
 [26/Oct/2006:08:36:56 +0400] Hint: Try setting the LogLevel to "debug" to find out more.
 [26/Oct/2006:08:37:05 +0400] Started filter /usr/lib/cups/filter/pstops (PID 4418) for job 4282.
 [26/Oct/2006:08:37:05 +0400] Started filter /usr/lib/cups/filter/cupsomatic (PID 4419) for job 4282.
 [26/Oct/2006:08:37:05 +0400] Started backend /usr/lib/cups/backend/usb (PID 4420) for job 4282.
.....

Код: Выделить всё

 [26/Oct/2006:08:45:49 +0400] Started backend /usr/lib/cups/backend/usb (PID 5801) for job 4284.
 [26/Oct/2006:08:45:49 +0400] [Job 4284] Media tray empty!
 [26/Oct/2006:08:52:24 +0400] Added remote printer "lp0"...
 [26/Oct/2006:09:04:19 +0400] Job 4289 queued on 'usbbtz1' by 'btz'.
 [26/Oct/2006:09:05:03 +0400] [Job 4284] Unable to send print file to printer: No such device
 [26/Oct/2006:09:05:03 +0400] [Job 4284] Unable to send print file to printer: No such device
 [26/Oct/2006:09:05:03 +0400] [Job 4284] Unable to send print file to printer: No such device
 [26/Oct/2006:09:05:03 +0400] [Job 4284] Unable to send print file to printer: No such device
Включил в купсовском конфиге уровень логирования debug, строк немеряно стало, кусoк:

Код: Выделить всё

D [26/Oct/2006:09:46:24 +0400] AcceptClient() 6 from localhost:631.
D [26/Oct/2006:09:46:24 +0400] ReadClient() 6 POST / HTTP/1.1
D [26/Oct/2006:09:46:24 +0400] ProcessIPPRequest: 6 status_code=1
D [26/Oct/2006:09:46:24 +0400] CloseClient() 6
E [26/Oct/2006:09:46:24 +0400] [Job 2] Unable to open USB device "usb:/dev/usb/lp0": No such device
E [26/Oct/2006:09:46:24 +0400] PID 9321 stopped with status 1!
D [26/Oct/2006:09:46:24 +0400] CloseClient() 3
D [26/Oct/2006:09:46:24 +0400] [Job 2] Cupsomatic backend version $Revision: 2.13 $ running...
В чем дело? До вчерашнего дня работало...
Спасибо сказали: