7. Копирую нового демона и устанавливаю ему права:
root@debian:/# cp ./ccpd /etc/init.d/ccpd
cp: не удается выполнить stat для `./ccpd': No such file or directory
#!/bin/sh
# startup script for Canon Printer Daemon for CUPS (ccpd)
if [ -f /etc/rc.d/init.d/functions ]; then
if [ -f /etc/slackware-version ]; then
SYS_F="SL"
else
. /etc/rc.d/init.d/functions
SYS_F="RH"
fi
elif [ -x /sbin/startproc ]; then
SYS_F="Su"
elif [ -x /sbin/start-stop-daemon ]; then
SYS_F="De"
fi
#!/bin/sh
# startup script for Canon Printer Daemon for CUPS (ccpd)
if [ -f /etc/rc.d/init.d/functions ]; then
if [ -f /etc/slackware-version ]; then
SYS_F="SL"
else
. /etc/rc.d/init.d/functions
SYS_F="RH"
fi
elif [ -x /sbin/startproc ]; then
SYS_F="Su"
elif [ -x /sbin/start-stop-daemon ]; then
SYS_F="De"
fi
Скопируй его в /etc/init.d/ccpd и права на выполнение дай:
text
# chmod a+x /etc/init.d/ccpd
Это сделал, дальше делаю по инструкции:
Копируем конфиг демона:
root@debian:/# cp ./ccpd.conf /etc/ccpd.conf
cp: не удалось выполнить stat для `./ccpd.conf': No such file or directory
хотел еще спросить, что значит в операции копировании ./
# Printer entries.
# Mapping each "Printer Name" to each "Printer Device Port".
# The "Printer Name" has to be identical to the CUPS printer queue name.
#
# For example, if you prepare a printer named "LBP3200" as a CUPS printer
# queue name, and the printer is connected to the USB port "/dev/usb/lp0",
# you can use the following three lines example just by removing the
# comment symbol "#" of each line.
#<Printer LBP3200>
#DevicePath /dev/usb/lp0
#</Printer>
ы. Вообще странно, инит скрипт там только не рабочий в deb пакете, остальное руками ставить не надо, или ты какую версию ставишь? Старую 1.80? Смысла нет ставь 2.20.
ы. Вообще странно, инит скрипт там только не рабочий в deb пакете, остальное руками ставить не надо, или ты какую версию ставишь? Старую 1.80? Смысла нет ставь 2.20.
Ну или эту, у меня 2.20 работает.
ыы. Не надо дословно инструкции выполнять, включи немного голову, пользуйся хотябы Midnight Commander'ом - mc в консоли, он видит deb пакеты как архивы, оттуда недостающие файлы скопируй, если нужны...
Потом, если /var/ccpd/fifo0 уже существует, зачем его опять создавать, просто проверь на месте? И права.
Вот у меня:
[quote="oiler1979"]понятно, спасибо. 2.40 ставлю (с офсайта)
Ну или эту, у меня 2.20 работает.
ыы. Не надо дословно инструкции выполнять, включи немного голову, пользуйся хотябы Midnight Commander'ом - mc в консоли, он видит deb пакеты как архивы, оттуда недостающие файлы скопируй, если нужны...
Потом, если /var/ccpd/fifo0 уже существует, зачем его опять создавать, просто проверь на месте? И права.
Вот у меня:
Ещё момент, в админке (http://localhost:631/) принтеров поудаляй ненужные после установки, он может определится сам как LBP6000-LBP6018, но адрес ccp у него будет другой.
Оставь только этот:
И назначь как принтер по-умолчанию (если надо).
Все, наконец получилось с драйверами CAPT_Printer_Driver_for_Linux_V220_uk_EN.tar.gz http://software.canon-europe.com/software/0040567.asp . Печатает до перегрузки и после перегрузки. Огромное спасибо Zenon за помощь.
Все, наконец получилось с драйверами CAPT_Printer_Driver_for_Linux_V220_uk_EN.tar.gz http://software.canon-europe.com/software/0040567.asp . Печатает до перегрузки и после перегрузки. Огромное спасибо Zenon за помощь.
Не могли бы вы подытожить, какой именно инструкцией пользовались? Для меня это была бы очень ценная информация! :)
Добрый вечер, еще одна проблема, принтер не печатает документы PDF, ничего внятного в сети не нашел по этому поводу. Посоветуйте что делать пожалуйста.