- Принтер отключен, включить компьютер.
- Подготавливаем для установки принтера пакеты.
- Драйвера скачать, распаковать, установить http://software.canon-europe.com/products/0010177.asp (если есть в локальном репозитарии, то уже, скорее всего установлены):
cndrvcups-common_1.80-1_i386.deb
cndrvcups-capt_1.80-1_i386.deb - Разрешаем доступ всем
$ sudo chmod 777 /var/ccpd/fifo0
- Переходим в /usr/share/ppd/ и создаём ссылки
$ cd /usr/share/ppd/
$ sudo ln -s /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd
- Регистрируем принтер в системе
$ sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
- Регистрируем принтер в cppd
$ sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
- Включаем принтер и делаем доступным
$ sudo chmod 777 /dev/usb/lp0
- Если просто добавить скрипт запуска в автозагрузку, то ccpd оказывается зависшим и приходится перезагружать вручную, вместо этого создадим файл /etc/udev/rules.d/10-canon_LBP2900.rules и запишем в него:
KERNEL=="lp*", SUBSYSTEM=="usb", ACTION=="add", RUN+="/etc/init.d/ccpd restart"
KERNEL=="lp*", SUBSYSTEM=="usb", ACTION=="remove", RUN+="/etc/init.d/ccpd stop"
Теперь служба ccpd будет запускаться при каждом включении принтера и останавливаться при его выключении
$ sudo apt-get install libxml1 libpng12-0 libpng12-dev libgtk1.2 libgtk1.2-common
Для debian squeeze
aptitude install cups cupsys cupsys-client gs-esp libstdc++5
качаем свежие дрова http://software.canon-europe.com/products/0010177.asp
переходим в папку где лежат .deb и выполняем следующие команды:
aptitude install cups cupsys cupsys-client gs-esp libstdc++5
dpkg-deb -x cndrvcups-common_1.90-1_i386.deb common
dpkg-deb --control cndrvcups-common_1.90-1_i386.deb
- Появились две папки - DEBIAN и common.
Заходим в папку DEBIAN и редактируем файл control - заменяем libcupsys2 на libcups2 и cupsys на cups. Копируем всю папку DEBIAN в common dpkg -b common new_cndrvcups-common_1.90-1_i386.deb
dpkg -i new_cndrvcups-common_1.90-1_i386.deb
dpkg -i cndrvcups-capt_1.90-1_i386.deb
Далее все также
captstatusui -P LBP2900
ОтветитьУдалитьПросмотр заданий принтера, очистка
localhost:631
Управление CUPS