Сэр. Я недавно обновился до Ubuntu 12.10. Я недавно купил принтер Canon LBP2900. К сожалению, я пытался установить его .. бесполезно. Подскажите пожалуйста как его установить и как с ним работать.
Вы гуглили до приезда сюда? Как вы пытались установить принтер? Какие способы вы пробовали? Google дает мне два очень хороших результата о том, как это сделать
и
Я нашел процедуру установки для 64-битной Arch LBP2900, которая работает на:
Включите принтер после проверки входа в систему ls -l /dev/usb/ should return lp0
установите пакеты, загруженные с сайта canon
cndrvcups-common_2.60-1_amd64.deb
cndrvcups-capt_2.60-1_amd64
Установите следующие
sudo apt-get install portreserve, gsfonts, gsfonts-other, gsfonts-x11
sudo apt-get install libc6:i386 libpopt0:i386 libglade2-0:i386
libglade2-0: i386 может не потребоваться для linux mint 17.1 cinnamon, но требуется для Ubuntu 14.04, 15.04 и LMDE 2
sudo service cups restart
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59687 -E
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
sudo service ccpd restart
ensure that there are two processes by checking
sudo service ccpd status
captstatusui -P LBP2900
Если вы видите сообщение Готово к печати, все готово! В противном случае вам может потребоваться перезагрузить систему и повторить все шаги.
Выключите принтер и включите. Другой принтер LBP2900-2 может установить отключить его в приложении принтеров.
Чтобы убедиться, что принтер доступен после перезагрузки, отредактируйте /etc/rc.local и добавьте
service cups restart
service ccpd restart
в таком порядке, так как чашки должны запускаться до ccpd
Вам не нужно измените номер порта на 59787, как указано на некоторых форумах, или даже на устройство / dev / lp0 в файле ccpd.conf, и то и другое не требуется.
Чтобы использовать LSB-сценарии вместо изменения rc.local
Добавьте приведенное ниже в /etc/init.d/ccpd для LSB-заголовков для перезапуска ccpd при загрузке. Поэтому в rc.local запись не требуется. Это может работать или не работать, если не возвращаться к записям rc.local.
### BEGIN INIT INFO
# Provides: ccpd
# Required-Start: $local_fs $remote_fs $syslog $network $named
# Should-Start: $ALL
# Required-Stop: $syslog $remote_fs
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description: Start Canon Printer Daemon for CUPS
### END INIT INFO
Надеюсь, что это решает проблему Анил Гэдгил
В прошлом месяце я успешно протестировал этот принтер в Ubuntu 12.04. Ниже приведены шаги для легкого понимания. Это было собрано вместе с помощью различных ответов, которые были даны на этом форуме ранее, благодарен всем.
Системные настройки & rarr; Печать
Удалите все автоматически добавленные принтеры из того, который мы устанавливаем.
Из загруженного файла драйвера. Извлеките два файла deb и начните, как показано ниже
Сначала установите
cndrvcups-common_2.40-1_i386.deb
, а затем cndrvcups-capt_2.40-1_i386.deb
сообщения. Создайте следующие каталоги / файлы, если они отсутствуют:
sudo mkdir /var/ccpd
sudo mkfifo /var/ccpd/fifo0
sudo mkdir /var/captmon
Смените владельца
sudo chown -R lp:lp /var/ccpd
Зарегистрируйтесь принтер:
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
Зарегистрируйте принтер с помощью демона ccpd:
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
Запустите демон ccpd:
sudo /etc/init.d/ccpd start
Тестовая установка:
captstatusui -P LBP3100
В диалоговом окне должно отображаться сообщение «Готов к печати». Если это ничего не показывает или ошибка. Просто перезапустите принтер физически.
sudo ccpdadmin
Устранение неполадок
Если монитор состояния сообщает об ошибке Check the DevicePath of /etc/ccpd.conf
, тогда у вас, вероятно, нет модуля ядра usblp. Выполните следующую команду:
lsmod | grep usblp
Если ничего не выводится, загрузите модуль и перезапустите ccpd:
sudo modprobe usblp
ls -l /dev/usb/lp0
sudo /etc/init.d/ccpd restart
Если статус Монитор работает, а печать - нет, убедитесь, что / var / ccpd / fifo0 действительно существует:
ls -l /var/ccpd
Если отсутствует, его можно добавить вручную:
sudo mkdir /var/ccpd
sudo mkfifo /var/ccpd/fifo0
sudo chown -R lp:lp /var/ccpd
Надеюсь, это поможет.
Сначала загрузите Linux_CAPT_PrinterDriver_V240_uk_EN.tar.gz
1) Создайте следующие каталоги / файлы, если они отсутствуют:
sudo mkdir /var/ccpd
sudo mkfifo /var/ccpd/fifo0
sudo mkdir /var/captmon
2) Зарегистрируйте принтер:
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
3) Зарегистрируйте принтер с помощью демона ccpd:
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
4) Запустить демон ccpd:
sudo /etc/init.d/ccpd start