Canon выпустили "обновленную" версию драйверов (добавили новую модель, но версия 1120 осталась прежней 1.30), но плюсом является то, что они собрали и rpm и deb пакеты, и все постинсталляционные скрипты естественно не теряются при конвертации из rpm.
Поехали
Берём
ftp://download.canon.jp/pub/driver/lasershot/linux/cndrvcups-capt_1.50-1_i386.debftp://download.canon.jp/pub/driver/lasershot/linux/cndrvcups-common-1.50-1.i386.rpmhttp://ftp.debian.org/debian/pool/main/c/cupsys/libcupsys2-gnutls10_1.2.7-4_all.debпакеты, и устанавливаем их
$sudo dpkg -i cndrvcups-capt_1.50-1_i386.deb libcupsys2-gnutls10_1.2.7-4_all.deb cndrvcups-common_1.50-1_i386.deb
Перезапускаем сервер печати
$sudo /etc/init.d/cupsys restart
Разрешаем доступ обычному пользователю
$ sudo chmod 777 /var/ccpd/fifo0
Создаём ссылки
$ cd /usr/share/ppd/
$ sudo ln -s /usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd
Регистрируем принтер в системе
$sudo /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
Регистрируем принтер в cppd
$ sudo /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usblp0
Запускаем cppd
$ sudo /etc/init.d/ccpd start
Добавляем скрипт в автозагрузку
$ sudo update-rc.d ccpd defaults 20
Еще есть графическая утилита для работы с принтером от Canon
$ captstatusui -P LBP1120 (требует наличия gtklib1)
Данная инструкция должна работать и на принтерах LBP-1210, LBP-2900, LBP-3000, LBP-3200, LBP-3210, LBP-3300, LBP-3500,LBP-3600, LBP-5000, LBP-5300
p.s
ftp://download.canon.jp/pub/driver/lasershot/linux/ ftp с другими драйверами
p.p.s
Граждане, товарищи, друзья. Сколько можно терпеть? Они сосут вашу кровь! Тянут жилы! Нееет, так жить... нельзя!