Установка принтера LBP2900 на Open Suse 10.3 (i386) | 15.02.2010 |
Старинная статья.
Читаем оригинал здесь: http://linuxforum.ru/index.php?showtopic=57079&st=30
Если Вы уже скачали и установили драйвер с официального сайта Canon, то удалите его через yast. Удалите также и сам принтер из yasta.
Проблема оказывается в некорректном запуске демона ccpd - официальные дрова от Canon не могут учесть всех тонкостей различных дистрибутивов. А в Suse они есть. Значит - один хороший товарищ пересобрал дрова на LBP2900 для конкретно openSuse 10.3 (386) и выложил их здесь: http://rapidshare.com/files/79622743/Canon_LBP.tar.bz2.html (около 2 метров).
Распаковываем, устанавливаем сначала cndrvcups-common, потом - cndrvcups-capt
Перезапускаем CUPS
rccups restart
Регистрируем спул принтера командой
/usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
Регистрируем принтер в ccpd
/usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
Запускаем демон ccpd:
rcccpd start // команды rcccpd изначально нет в suse 10.3 - ее написал и добавил в пакет вышеуказанного драйвера хороший человек HighwayStar
Смотрим, стоят ли сервисы cups и ccpd в автозагрузке (можно через yast - система - сервисы). Если нет - то делаем на них символьные ссылки (я делал через mc, т.к. пока учусь).
Перегружаем компьютер (принтер должен быть включенным).
Посылаем на печать - и кайфуя от жужжания принтера, выкуриваем сигаретку...