Здравствуйте.
Есть принтер 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 - результат одинаковый.
Как это можно исправить?
С канонами в линукс полный попадос, тут может быть куча вариантов, единственное что вам может помочь - поиск похожих решений и испытание на своей машине. Я сталкивался тоже с принтерами от канон, решение находил, причем пути решения проблемы отличались друг от друга, пробовал подходящий. Но и с ним тоже были проблемы, то принтер виделся, то нет. Так что надейтесь на свой опыт.
Ну вот например ссылка (http://forum.runtu.org/index.php/topic,3054.0.html), там есть еще кое какие источники, удачи! Если найдете решение, отпишитесь, администратор добавит в энциклопедию по поддержке оборудования в Linux (http://linuxhardware.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0)
Я всего месяц как линукс установил, так что могу что-то не так делать, но вроде 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 - пустой файл...
Что не так делаю?
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, я туда уже поместил
Являясь "счастливым" обладателем 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 название соответственно надо изменить.
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"
Так же делал и по
http://linuxhardware.ru/index.php?title=Canon_LBP
http://linuxhardware.ru/index.php?title=Canon_LBP2900
результат - драйвера ставятся, но не печатает и выдаёт ошибку при отмене печати.
А
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
делали?
Да. Это всё делал
Есть МФУ Canon MF 4018.
Скачал дрова у Кенона с сайта и на компе1 (xubuntu12.04) где он пдключен по ЮСБ все нормально печатает.
Проблема с соседним компом2, которому надо разрешить печать по сети через этот комп1. Попробовал печатать из под винды на виртуалке -- тестовая страница отпечаталась без проблем, на комп2 (там дебиан7) процесс уходить в полную нагрузку 100% проца и на этом дело глохнет. И у меня на виртуалке ксубунту 13.04 и дебиан7 так же.
Когда к другому дебиану подключал по сети Canon LBP 1120 (этот принтер подключен к виндовой машине), то таких траблов не было. Есть подозрения, что если МФУ Canon MF 4018 будет подключен к винде, то проблем не будет.
Есть какие то мысли?