Голосование

Как считаете, совершенна система печати в ALT Linux?

Да, безусловно
Да, но можно и лучше
Нет
Ни разу не печатал(а) и не надо
Ни разу не печатал(а), но собираюсь

Автор Тема: Принтер и печать в CUPS  (Прочитано 133285 раз)

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
[root@kublo cups]# ls -l /usr/lib/cups/filter/pstocanonij
-rwxr-xr-x 1 root root 22522 Nov 20  2007 /usr/lib/cups/filter/pstocanonij
[root@kublo cups]# ls -l /usr/lib/cups/backend/cij_usb
ls: cannot access /usr/lib/cups/backend/cij_usb: No such file or directory
[root@kublo cups]# ls -l /usr/local/bin/cngpij
-rwxr-xr-x 1 root root 20188 Nov 20  2007 /usr/local/bin/cngpij
[root@kublo cups]#
Похоже что файла cij_usb нет ? Но там есть cnij_usb , может надо было так :
[root@kublo cups]# ls -l /usr/lib/cups/backend/cnij_usb
-rwxr-xr-x 1 root root 15094 Nov 20  2007 /usr/lib/cups/backend/cnij_usb
[root@kublo cups]#
Цитировать
У вас система x86_64 (64-х битная)?
Нет, установлен altlinux-4.1.1-desktop-i586
Цитировать
Так же можно в /etc/cups/cupsd.conf у параметра "LogLevel" поменять значение с
 "warn" на "debug" и показать содержимое файла /var/log/cups/error_log
Значение параметра "LogLevel" было не  "warn", а  "info", но я все равно изменил его на "debug"
После этого попробовал распечатать тестовую страницу (реакции принтера нет) и на скриншоте конец файла error_log
(не знаю, как можно было из него скопировать текст, поэтому привёл скриншот)
Да, cnij_usb, конечно.
Вижу фильтр запустился, по крайней мере ошибок не вижу.
Попробуйте, настроить принтер не на стандартный usb-бекенд, а на cnij_usb.
Создайте принтер заново и сделайте обязательно снимок с экрана на моменте выбора принтера (где USB, IPP, SMB и прочее). Там должен быть выбор между стандартным usb-бекендом и проприетарным от canon. Скорее всего, необходимо использовать последний.

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
а лучше, на каждом этапе сделайте снимок и покажите.

kublo

  • Гость
Цитировать
Попробуйте, настроить принтер не на стандартный usb-бекенд, а на cnij_usb.
Создайте принтер заново и сделайте обязательно снимок с экрана на моменте выбора принтера (где USB, IPP, SMB и прочее). Там должен быть выбор между стандартным usb-бекендом и проприетарным от canon. Скорее всего, необходимо использовать последний.
А как это сделать ? Выбора между USB, IPP, SMB и прочее на всем пути настроек я не встречал.
Цитировать
а лучше, на каждом этапе сделайте снимок и покажите.
« Последнее редактирование: 16.10.2009 23:06:13 от kublo »

kublo

  • Гость
и далее

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
Если вместо "Find new printers", нажать "Add printer". Что будет?

kublo

  • Гость
Далее идёт окно с пустыми полями, в которые можно внести что угодно. Или нет ? Я заполнил их так (снимок 18)
Потом идёт окно со списком выбора (выбор), что здесь выбирать ?
« Последнее редактирование: 18.10.2009 10:55:24 от kublo »

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
Попробуйте выбрать предпоследнее и расскажите о результатах.

kublo

  • Гость
Цитировать
Попробуйте выбрать предпоследнее и расскажите о результатах.
Далее после попытки отправить ppd  файл выскакивает такая ошибка:
Error:
Bad device-uri "cnij_usb:/dev/usb/lp0"!

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
Цитировать
Попробуйте выбрать предпоследнее и расскажите о результатах.
Далее после попытки отправить ppd  файл выскакивает такая ошибка:
Error:
Bad device-uri "cnij_usb:/dev/usb/lp0"!
А /dev/usb/* соотвественно нет у вас? есть только файлы /dev/usbdev* ? Например:
# ls -l /dev/usbdev*                                                                                 
crw-rw-r-- 1 root vboxusers 189,   0 Oct 19  2009 /dev/usbdev1.1                                               
crw-rw---- 1 root root      252,   1 Oct 19  2009 /dev/usbdev1.1_ep00                                           
crw-rw---- 1 root root      252,   0 Oct 19  2009 /dev/usbdev1.1_ep81                                           
crw-rw-r-- 1 root vboxusers 189,   1 Oct 19  2009 /dev/usbdev1.2
crw-rw---- 1 root root      252,   5 Oct 19  2009 /dev/usbdev1.2_ep00
crw-rw---- 1 root root      252,   4 Oct 19  2009 /dev/usbdev1.2_ep81
crw-rw-r-- 1 root vboxusers 189,   2 Oct 19  2009 /dev/usbdev1.3
crw-rw---- 1 root root      252,  11 Oct 19  2009 /dev/usbdev1.3_ep00
crw-rw---- 1 root root      252,   8 Oct 19  2009 /dev/usbdev1.3_ep02
crw-rw---- 1 root root      252,  10 Oct 19  2009 /dev/usbdev1.3_ep03
crw-rw---- 1 root root      252,   6 Oct 19  2009 /dev/usbdev1.3_ep81
crw-rw---- 1 root root      252,   7 Oct 19  2009 /dev/usbdev1.3_ep82
crw-rw---- 1 root root      252,   9 Oct 19  2009 /dev/usbdev1.3_ep83
crw-rw-r-- 1 root vboxusers 189,   3 Oct 19 19:51 /dev/usbdev1.4
crw-rw---- 1 root root      252,  13 Oct 19 19:51 /dev/usbdev1.4_ep00
crw-rw---- 1 root root      252,  12 Oct 19 19:51 /dev/usbdev1.4_ep81
crw-rw-r-- 1 root vboxusers 189,   4 Oct 19 19:51 /dev/usbdev1.5
crw-rw---- 1 root root      252,  16 Oct 19 19:51 /dev/usbdev1.5_ep00
crw-rw---- 1 root root      252,  14 Oct 19 19:51 /dev/usbdev1.5_ep81
crw-rw---- 1 root root      252,  15 Oct 19 19:51 /dev/usbdev1.5_ep82
crw-rw-r-- 1 root vboxusers 189,   5 Oct 19 20:43 /dev/usbdev1.6
crw-rw---- 1 root root      252,  19 Oct 19 20:43 /dev/usbdev1.6_ep00
crw-rw---- 1 root root      252,  17 Oct 19 20:43 /dev/usbdev1.6_ep01
crw-rw---- 1 root root      252,  18 Oct 19 20:43 /dev/usbdev1.6_ep82
crw-rw-r-- 1 root vboxusers 189, 128 Oct 19  2009 /dev/usbdev2.1
crw-rw---- 1 root root      252,   3 Oct 19  2009 /dev/usbdev2.1_ep00
crw-rw---- 1 root root      252,   2 Oct 19  2009 /dev/usbdev2.1_ep81

Что у вас?

kublo

  • Гость
[root@kublo usb]# ls -l /dev/usb/*
crw-rw---- 1 root lp 180, 0 Oct 19 21:30 /dev/usb/lp0
[root@kublo usb]# ls -l /dev/usbdev*
crw-rw---- 1 root root 253,  0 Oct 20  2009 /dev/usbdev1.1_ep00
crw-rw---- 1 root root 253,  1 Oct 20  2009 /dev/usbdev1.1_ep81
crw-rw---- 1 root root 253, 13 Oct 19 21:30 /dev/usbdev1.3_ep00
crw-rw---- 1 root root 253, 17 Oct 19 21:30 /dev/usbdev1.3_ep81
crw-rw---- 1 root root 253, 18 Oct 19 21:30 /dev/usbdev1.3_ep82
crw-rw---- 1 root root 253, 19 Oct 19 21:30 /dev/usbdev1.4_ep00
crw-rw---- 1 root root 253, 21 Oct 19 21:30 /dev/usbdev1.4_ep02
crw-rw---- 1 root root 253, 20 Oct 19 21:30 /dev/usbdev1.4_ep81
crw-rw---- 1 root root 253,  2 Oct 20  2009 /dev/usbdev2.1_ep00
crw-rw---- 1 root root 253,  3 Oct 20  2009 /dev/usbdev2.1_ep81
crw-rw---- 1 root root 253, 22 Oct 19 21:30 /dev/usbdev2.2_ep00
crw-rw---- 1 root root 253, 23 Oct 19 21:30 /dev/usbdev2.2_ep01
crw-rw---- 1 root root 253, 24 Oct 19 21:30 /dev/usbdev2.2_ep82
crw-rw---- 1 root root 253, 25 Oct 19 21:30 /dev/usbdev2.3_ep00
crw-rw---- 1 root root 253, 26 Oct 19 21:30 /dev/usbdev2.3_ep81
crw-rw---- 1 root root 253,  4 Oct 20  2009 /dev/usbdev3.1_ep00
crw-rw---- 1 root root 253,  5 Oct 20  2009 /dev/usbdev3.1_ep81
crw-rw---- 1 root root 253, 27 Oct 19 21:30 /dev/usbdev3.2_ep00
crw-rw---- 1 root root 253, 28 Oct 19 21:30 /dev/usbdev3.2_ep81
crw-rw---- 1 root root 253, 29 Oct 19 21:30 /dev/usbdev3.2_ep82
crw-rw---- 1 root root 253,  6 Oct 20  2009 /dev/usbdev4.1_ep00
crw-rw---- 1 root root 253,  7 Oct 20  2009 /dev/usbdev4.1_ep81
crw-rw---- 1 root root 253,  8 Oct 20  2009 /dev/usbdev5.1_ep00
crw-rw---- 1 root root 253,  9 Oct 20  2009 /dev/usbdev5.1_ep81
crw-rw---- 1 root root 253, 10 Oct 20  2009 /dev/usbdev6.1_ep00
crw-rw---- 1 root root 253, 14 Oct 20  2009 /dev/usbdev6.1_ep81
crw-rw---- 1 root root 253, 15 Oct 20  2009 /dev/usbdev7.1_ep00
crw-rw---- 1 root root 253, 16 Oct 20  2009 /dev/usbdev7.1_ep81
crw-rw---- 1 root root 253, 11 Oct 20  2009 /dev/usbdev8.1_ep00
crw-rw---- 1 root root 253, 12 Oct 20  2009 /dev/usbdev8.1_ep81
[root@kublo usb]#   

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 164
    • Домашняя страница
Re: Подключение Usb-принтера Canon Pixma MP140
« Ответ #415 : 20.10.2009 11:13:28 »
Вот здесь Skull обещал помочь в будущем
http://forum.altlinux.org/index.php/topic,4204.msg60040/
Там уже выложен рецепт по моей просьбе.
Андрей Черепанов (cas@)

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
Покажите версию CUPS, командой:
rpm -q cups
Так же, попробуйте обойти предыдущую ошибку ошибку таким образом, выполнив команды:
$ su -
# ls /usr/lib/cups/backend/cnij_usb
/usr/lib/cups/backend/cnij_usb
# mv /usr/lib/cups/backend/cnij_usb /usr/lib/cups/backend/cnijusb
# ls /usr/lib/cups/backend/cnijusb
/usr/lib/cups/backend/cnijusb

И пере создайте принтер, через меню "Add new printers" выбрав, как в последнем случае, бакенд cnijusb.
Отпишитесь о результатах.

kublo

  • Гость
[root@kublo ~]# rpm -q cups
cups-1.3.10-alt0.M41.1

Цитировать
Так же, попробуйте обойти предыдущую ошибку ошибку таким образом, выполнив команды:
Код:


И пере создайте принтер, через меню "Add new printers" выбрав, как в последнем случае, бакенд cnijusb.
Отпишитесь о результатах.
Та же ошибка  Bad device-uri "cnij_usb:/dev/usb/lp0"!

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
[root@kublo ~]# rpm -q cups
cups-1.3.10-alt0.M41.1

Цитировать
Так же, попробуйте обойти предыдущую ошибку ошибку таким образом, выполнив команды:
Код:


И пере создайте принтер, через меню "Add new printers" выбрав, как в последнем случае, бакенд cnijusb.
Отпишитесь о результатах.
Та же ошибка  Bad device-uri "cnij_usb:/dev/usb/lp0"!
а вы переименовали устройство? или нет?

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
Re: Подключение Usb-принтера Canon Pixma MP140
« Ответ #419 : 20.10.2009 21:50:37 »
Про libtiff.so.3 (это где-то 2003-й год) забудьте. Если его ставить - надо весь CUPS пересобирать и есть вероятность значительного ухудшения качества печати.

Сейчас необходимо, просто заставить печатать.