У меня есть принтер Canon LBP2900 и Ubuntu Natty 64-bit.
После некоторых проблем я нашел здесь хорошее руководство, объясняющее процедуру установки пакетов из этого ppa .
Я следовал руководству и сделал все шаги, и теперь принтер работает, если он подключен (или включен) после входа в систему.
Если я подключу его уже до запуска компьютера, произойдет следующее. Второй принтер (LBP2900-2) создается автоматически, и команда sudo /etc/init.d/ccpd status
выдает только один пид, а два -.
Как я могу это исправить?
Дополнительная деталь, которая может помочь; обычно устройство ури есть ccp:/var/ccpd/fifo0
. На самом деле этот путь (/ var / ccpd / fifo0) не существует, но, похоже, это не имеет значения. Принтер , который Ubuntu автоматически добавляет при запуске с принтером подключен имеет в usb://Canon/LBP2900
качестве URI
Выход из grep lp /etc/udev/rules.d/*
:
~$ grep lp /etc/udev/rules.d/*
/etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="add", SYSFS{idVendor}=="04a9", RUN+="/bin/bash /etc/init.d/ccpd start"
/etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="remove", RUN+="/bin/bash /etc/init.d/ccpd stop"