Новости
- 2009.01.05 15:30 Итоги 2008 года
- 2008.12.24 12:13 ftptop для vsFTPd сервера
- 2008.12.22 14:19 FedoraMD апгрейд сервера - вторая часть
- 2008.12.22 13:10 Почему не работает новый домен?
- 2008.12.20 23:56 OpenStreetMap маршруты и высоты
Установка CAPT принтеров Canon LaserShot на примере LBP-1120
ВНИМАНИЕ: команды предваряемые символом '#' должны выполняться с правами root (Суперпользователь). Открыв терминал (или находясь в консоли) с правами обычного пользователя, введите команду $ su - для повышения уровня привелегий. Символы '$' и '#' в начале строки не являются частью команды и не должны вводится. Прочие команды могут выполняться с правами обыкновенного пользователя.
[править] Подготовка
Закачиваем драйвер с сайта Canon. Архив Driver.tar.gz содержит два RPM пакета. Распаковываем его:
$ tar xf Driver.tar.gz
убеждаемся что подсистема печати установлена:
# yum install cups
И отключаем SELinux для подсистемы печати:
# setsebool -P cupsd_config_disable_trans=1 cupsd_lpd_disable_trans=1 cupsd_lpd_disable_trans=1
[править] Установка
Устанавливаем capt драйвер и перезагружаем сервис cups:
# rpm -ivh cndrvcups-capt-1.30-1.i386.rpm cndrvcups-common-1.30-1.i386.rpm # service cups restart
Регистрируем принтер принтер под именем LBP1120 используя файл описания соответствующий нашей модели принтера - CNCUPSLBP1120CAPTK.ppd:
# /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
Другие файлы описания находим здесь:
# ls /usr/share/cups/model/
Создаем FIFO каналы необходимые для связи демона ccpd и cups:
# mkdir /var/ccpd # mkfifo -m 666 /var/ccpd/fifo0 # mkfifo -m 666 /var/ccpd/fifo1 # mkfifo -m 666 /var/ccpd/fifo2 # mkfifo -m 666 /var/ccpd/fifo3 # mkfifo -m 666 /var/ccpd/fifo4 # mkfifo -m 666 /var/ccpd/fifo5 # mkfifo -m 666 /var/ccpd/fifo6 # mkfifo -m 666 /var/ccpd/fifo7 # chmod 666 /var/ccpd/fifo*
Регистрируем принтер в демоне ccpd и обеспечиваем его запуск при старте системы:
# /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usb/lp0 # service ccpd start # ln -s /etc/init.d/ccpd /etc/rc5.d/S99ccpd
Теперь можно запустить графическую утилиту system-config-printer для проверки прочих параметров, тестовой печати, удаления некорректных предыдущих инсталляций.
[править] Полезные советы
Для проверки состояния принтера удобно использовать графическую утилиту captstatusui. Запускается она командой:
$ captstatusui -P LBP1120
где LBP1120 - имя принтера зарегистрированного в подсистеме печати.
Последнее изменение этой страницы: 11:17, 1 июля 2008. К этой странице обращались 723 раза.
