Canon LBP6020B

Автор Михаил11, июня 04, 2013, 13:43:57

« предыдущая - следующая »

Михаил11

Здравствуйте.
Есть принтер LBP6020B. Установил для него драйвера, которые дали Canon: http://support-asia.canon-asia.com/contents/ASIA/EN/0100459601.html

Linux_CAPT_PrinterDriver_V250_uk_EN.tar.gz
Они установились, принтер видется, но не печатает, хотя пишет: completed at Вт. 04 июня 2013 10:33:42
пробовал 220, 230,240,250 драйвера, raducotescu-CanonCAPTdriver-release-2.4-0-gc8ea9f9.tar.gz и 1.9 - результат одинаковый.
Как это можно исправить?

butjapka

июня 04, 2013, 14:08:05 #1 Последнее редактирование: июня 04, 2013, 14:13:36 от butjapka
С канонами в линукс полный попадос, тут может быть куча вариантов, единственное что вам может помочь - поиск похожих решений и испытание на своей машине. Я сталкивался тоже с принтерами от канон, решение находил, причем пути решения проблемы отличались друг от друга, пробовал подходящий. Но и с ним тоже были проблемы, то принтер виделся, то нет. Так что надейтесь на свой опыт.
Ну вот например ссылка, там есть еще кое какие источники, удачи! Если найдете решение, отпишитесь, администратор добавит в энциклопедию по поддержке оборудования в Linux

Михаил11

Я всего месяц как линукс установил, так что могу что-то не так делать, но вроде HP устанавливал и всё работало. А вот Canon...
Много чего перепробовал, но пока без результатно. Пробую: http://forum.ubuntu.ru/index.php?topic=189049.0
sudo gedit /etc/ccpd.conf    - стоит 59787
sudo /etc/init.d/cups restart
sudo /usr/sbin/lpadmin -p LBP6000 -m CNCUPSLBP6000APTK.ppd -v ccp://localhost:59787 -E
dmesg |grep printer     - не выдаёт никакой информации
sudo gedit /etc/modprobe.d/blacklist-cups-usblp.conf   - пустой файл...
Что не так делаю?

VJM

HP сотрудничает с сообществом, му у ник все ок.

По поводу Canon идите по ссылке на энциклопедию http://linuxhardware.ru/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:Canon

Все что я смог найти по принтерам LBP, я туда уже поместил
Для точного ответа нужен точный вопрос.

Хочешь такой userbar?

Kamrad

Являясь "счастливым" обладателем Canon`a LBP-1120, столкнулся с данной проблемой так много лет назад. Вот как я решил её в своё время.

Распаковываем архив с драйвером. Инсталлируем. Затем запускаем терминал и получаем права суперпользователя.

Далее:

root@user-desktop:/home/user# mkdir /var/ccpd
root@user-desktop:/home/user# mkfifo -m 777 /var/ccpd/fifo0
root@user-desktop:/home/user# /etc/init.d/cups restart
* Restarting Common Unix Printing System: cupsd                         [ OK ]
root@user-desktop:/home/user# chmod 777 /var/ccpd/fifo0
root@user-desktop:/home/user# cd /usr/share/ppd/
root@user-desktop:/usr/share/ppd# ln -s /usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd
root@user-desktop:/usr/share/ppd# /usr/sbin/lpadmin -p lbp1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
root@user-desktop:/usr/share/ppd# /usr/sbin/ccpdadmin -p lbp1120 -o /dev/usb/lp0

CUPS_ConfigPath = /etc/cups/
LOG Path        = None
UI Port         = 39787

Entry Num  : Spooler   : Backend   : FIFO path      : Device Path    : Status
----------------------------------------------------------------------------
     

    *     : lbp1120    : ccp       : /var/ccpd/fifo0    : /dev/usb/lp0 : New!!


root@user-desktop:/usr/share/ppd# /etc/init.d/ccpd start
Starting ccpd: [: 65: =: unexpected operator
[: 65: =: unexpected operator
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc1.d/K80ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc2.d/S20ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc3.d/S20ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc4.d/S20ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc5.d/S20ccpd

И всё,  принтер работает.
P.S. В принтерах появится не один, а два устройства - Canon LBP-1120 и lbp1120; выбрать по умолчанию необходимо второй.

При использовании принтера другой марки Canon название соответственно надо изменить.

Кто хочет на компьютере юзить, музить и вузить - пусть купит себе вульвузеллу!

"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!"

Михаил11

root@work:/usr/share/ppd# /usr/sbin/ccpdadmin -p lbp6018 -o /dev/usb/lp0

CUPS_ConfigPath = /etc/cups/
LOG Path        = None
UI Port         = 59787

Entry Num  : Spooler   : Backend   : FIFO path      : Device Path    : Status
----------------------------------------------------------------------------
     
  •     : LBP6000    : ccp       : //localhost:59687    : /dev/usb/lp0 :
         [1]    : lbp6018    : ccp       : /var/ccpd/fifo0    : /dev/usb/lp0 : New!!

    root@work:/usr/share/ppd# /etc/init.d/ccpd restart
    * Restarting Canon Printer Daemon for CUPS: ccpd
    * Stopping Canon Printer Daemon for CUPS: ccpd                          [ OK ]
    * Starting Canon Printer Daemon for CUPS: ccpd                           [ OK ]
                                                                                                         [ OK ]
    и принтер не печатает :)
    held since
    Вт. 04 июня 2013 16:35:17
    "Can't connect to CCPD: Connection refused"

Михаил11

Так же делал и по
http://linuxhardware.ru/index.php?title=Canon_LBP
http://linuxhardware.ru/index.php?title=Canon_LBP2900
результат - драйвера ставятся, но не печатает и выдаёт ошибку при отмене печати.

Kamrad

А

root@user-desktop:/usr/share/ppd# /etc/init.d/ccpd start
Starting ccpd: [: 65: =: unexpected operator
[: 65: =: unexpected operator
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc1.d/K80ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc2.d/S20ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc3.d/S20ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc4.d/S20ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc5.d/S20ccpd

делали?
Кто хочет на компьютере юзить, музить и вузить - пусть купит себе вульвузеллу!

"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!"

Михаил11

Да. Это всё делал

Goragor

июля 05, 2013, 17:53:17 #9 Последнее редактирование: июля 08, 2013, 13:02:31 от Goragor
Есть МФУ Canon MF 4018.
Скачал дрова у Кенона с сайта и на компе1 (xubuntu12.04) где он пдключен по ЮСБ все нормально печатает.

Проблема с соседним компом2, которому надо разрешить печать по сети через этот комп1. Попробовал печатать из под винды на виртуалке -- тестовая страница отпечаталась без проблем, на комп2 (там дебиан7) процесс уходить в полную нагрузку 100% проца и на этом дело глохнет. И у меня на виртуалке ксубунту 13.04 и дебиан7 так же.

Когда к другому дебиану подключал по сети Canon LBP 1120 (этот принтер подключен к виндовой машине), то таких траблов не было. Есть подозрения, что если МФУ Canon MF 4018 будет подключен к винде, то проблем не будет.

Есть какие то мысли?
Work: FX8120, SSD Corsar Force 3 60 GB, 8 GB ОЗУ, GeForce 210
Home: FX 8320, 6 GB ОЗУ, GeForce GTS 450