Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Принтер Canon i-SENSYS LBP2900 не подключается  (Прочитано 66058 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн karl3

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
    • Studentski Forum
Re: принтер Canon LBP2900 + 9.04
« Ответ #30 : 25 Мая 2009, 02:21:24 »
sorry for writting in english, my russian is very bad (though i understan it well) and you seem to the only site which is actually able to solwe this problem.

i did what mityi suggested, and it still doesn't work. restarting ccpd doesn't hel either :(

1.создать папку /var/log/ccpd/, скачать и установить драйвера. (версия драйверов 1.8 работает)
2.$ sudo /etc/init.d/cups stop
3.$ sudo mkdir /var/ccpd
4.$ sudo mkdir /var/captmon
5.$ sudo mkfifo /var/ccpd/fifo0
6.$ sudo chmod 777 /var/ccpd/fifo0
7.$sudo /etc/init.d/cups start
8.$ sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
9.$ sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usblp0
10.Заменить содержимое /etc/init.d/ccpd на то, что приведено в руководстве https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900
11.$sudo /etc/init.d/ccpd start
12.$sudo update-rc.d ccpd defaults 20
Проверка
13.$ sudo ccpdadmin
14.$ captstatusui -P LBP2900

У меня часто при перезагрузке не работал принтер из-за зависшего ccpd, кинул следующий скрипт в автозагрузку (сейчас работает нормальтно) P.S. У меня стоит Sudo без подтверждения пароля
#!/bin/bash
sudo killall -9 ccpd
sudo killall -9 captmon2
sudo /etc/init.d/ccpd start

looks like printer is unable to register via ccp:/var/ccpd/fifo0, so every time i restar ubuntu i get another printer (LBP29002) registerd via usb://Canon/LBP2900. if i register it to ccp:/var/ccpd/fifo0 via gui, i get yet another printer (LBP29003). does anybody know how to solve this issue.

Оффлайн Poker

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #31 : 25 Мая 2009, 19:21:06 »
Принтер не работает  :(

Сначала ставил по инструкции, которая идёт в архиве с драйверами. Принтер работал, но как-то очень долго обрабатывал страницы. После перезапуска компьютера не печатает до сих пор. Пробовал разные методики как в этой теме, так и в других местах интернета.

В Ubuntu 8.10 всё было отлично. Ставил по инструкции с драйверами.

Оффлайн K_E_S_T

  • Участник
  • *
  • Сообщений: 198
  • пси][опат
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #32 : 26 Мая 2009, 13:48:16 »
А сказано ведь как ставить... читай на предыдущей странице!! по ней в 904amd64 всё суперско работает

Оффлайн MagNet

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #33 : 26 Мая 2009, 17:37:12 »
У меня принтер заработал, но не так, как он работал в 8.04 или 8.10,
очень долго он отправляет документ на печать, и чем больше документ тем дольше он его обрабатывает
при этом при обработке документа появляется процесс gs, который грузит cpu под 100%!
Это у всех так? или это только у меня?

Оффлайн mityi

  • Участник
  • *
  • Сообщений: 103
  • Kubuntu 16.04
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #34 : 26 Мая 2009, 19:02:39 »
MagNet Видимо, только у Вас) По крайней мере, у меня работает нормально, и не думает долго перед отправкой на печать. Из какой программы долго думает? Просто к драйверам есть описание с багами, где-то вроде упоминают проблемы печати из некоторых приложений.

Оффлайн MagNet

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #35 : 26 Мая 2009, 21:11:28 »
mityi Так происходит в GIMP и openoffice, но не думаю что проблема в этих приложениях, в 8.04 и 8.10 принтер печатал отлично.

Оффлайн mityi

  • Участник
  • *
  • Сообщений: 103
  • Kubuntu 16.04
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #36 : 26 Мая 2009, 21:47:00 »
MagNet Ну, не знаю, что и подсказать, что за процесс то это?

Оффлайн K_E_S_T

  • Участник
  • *
  • Сообщений: 198
  • пси][опат
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #37 : 26 Мая 2009, 22:17:18 »
у меня при отправке на печать грузица на 100% одно из ядер(Athlon x64 dual core). Работает достотачно быстро и хорошо.

Оффлайн Poker

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #38 : 27 Мая 2009, 00:08:55 »
MagNet, у меня тоже самое, отправляю на печать и принтер задумывается надолго, а потом печатает. Но это до первой перезагрузки. Потом приходится ставить всё по новой, включая драйвера. Вообщем в 8.10 не работал сканер, а теперь, в 9.04, сканер запустил, но принтер не работает. :(

Оффлайн karl3

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
    • Studentski Forum
Re: принтер Canon LBP2900 + 9.04
« Ответ #39 : 27 Мая 2009, 12:19:15 »
try installing 1.30 derivers. worked for me.
http://www.sendspace.com/file/defqlm

you'll also have to replace /etc/init.d/ccpd with the script below:

#!/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

DAEMON=/usr/sbin/ccpd
LOCKFILE=/var/lock/subsys/ccpd

export PATH=$PATH:/usr/local/sbin:/usr/local/bin

ccpd_start ()
{
echo -n "Starting ${DAEMON}: "

if [ "$SYS_F" = "RH" ]; then
daemon ${DAEMON}
[ "$?" = "0" ] && touch ${LOCKFILE}
echo "."
elif [ "$SYS_F" = "Su" ]; then
startproc ${DAEMON}
echo "."
elif [ "$SYS_F" = "De" ]; then
start-stop-daemon --start --quiet --oknodo --exec ${DAEMON}
echo "."
else
`${DAEMON}`
fi
}

ccpd_stop ()
{
echo -n "Shutting down ${DAEMON}: "

if [ "$SYS_F" = "De" ]; then
start-stop-daemon --stop --quiet --oknodo --signal 15 --exec ${DAEMON}
echo "."
elif [ "$SYS_F" = "SL" ]; then
kill -KILL `pidof ${DAEMON}`
[ "$?" = "0" ] && rm -f ${LOCKFILE}
echo
else
killproc ${DAEMON}
[ "$?" = "0" ] && rm -f ${LOCKFILE}
echo
fi
}


case $1 in

start)
ccpd_start
;;

stop)
ccpd_stop
;;

status)
echo "${DAEMON}:" `pidof ${DAEMON}`
;;

restart)
ccpd_stop
ccpd_start
;;

*)
echo "Usage: ccpd {start|stop|status}"
exit 1
;;
esac
exit 0
this one came with 1.80 drivers x)

Оффлайн Lomaster84

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #40 : 28 Мая 2009, 14:59:14 »
10.Заменить содержимое /etc/init.d/ccpd на то, что приведено в руководстве https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900
у меня удалился файл ссpd, не знаю что-то наклацал в терминале (кажись после этого удалился
Цитировать
12.$sudo update-rc.d ccpd defaults 20
), и вообще как его (файл) редактировать ? Windowsким способом не получается - ругается, что недостаточно прав, через терминал не знаю, опишите этот шаг по подробней и объясните как заново создать файл ccpd ?

Пользователь решил продолжить мысль 28 Мая 2009, 15:34:11:
файл ссpd создал и отредактировал, но когда делаю вот по этому примеру
Цитировать
1.создать папку /var/log/ccpd/, скачать и установить драйвера. (версия драйверов 1.8 работает)
2.$ sudo /etc/init.d/cups stop
3.$ sudo mkdir /var/ccpd
4.$ sudo mkdir /var/captmon
5.$ sudo mkfifo /var/ccpd/fifo0
6.$ sudo chmod 777 /var/ccpd/fifo0
7.$sudo /etc/init.d/cups start
8.$ sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
9.$ sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usblp0
10.Заменить содержимое /etc/init.d/ccpd на то, что приведено в руководстве https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900
11.$sudo /etc/init.d/ccpd start
12.$sudo update-rc.d ccpd defaults 20
Проверка
13.$ sudo ccpdadmin
14.$ captstatusui -P LBP2900
последнее действие
Цитировать
captstatusui -P LBP2900
выдает ошибку
Цитировать
*** captstatusui Socket Error ***
принтер не печатает, хотя в заданиях принтера док присутствует ...
« Последнее редактирование: 28 Мая 2009, 17:36:29 от Lomaster84 »

Оффлайн Dag_Alucard

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #41 : 30 Мая 2009, 22:57:29 »
alucard@ubuntu:~$ sudo /etc/init.d/ccpd start
 * Starting Canon Printer Daemon for CUPS: ccpd                          [fail

вот что у меня выдает.. это после 10 пункта. Что делать?

Оффлайн Poker

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #42 : 31 Мая 2009, 22:41:13 »
Единого решения, я так понял, не существует по этому принтеру и по этой версии убунты. У меня работает только до первой перезагрузки и всё: пробовал и содержимое файла менять, и родной оставлять, всё проделывал по шагам, как на этом форуме и написано. Принтер мёртвый (в Windowsе печатает).

У меня тоже после команды сcpd start выдаёт:
* Starting Canon Printer Daemon for CUPS: ccpd                        [fail]
« Последнее редактирование: 01 Июня 2009, 00:36:37 от Poker »

Оффлайн mityi

  • Участник
  • *
  • Сообщений: 103
  • Kubuntu 16.04
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #43 : 01 Июня 2009, 01:04:25 »
Dag_Alucard и Poker, посмотрите, перед выполнением этой команды, не запущен ли процесс ccpd.

Оффлайн Poker

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: принтер Canon LBP2900 + 9.04
« Ответ #44 : 01 Июня 2009, 20:30:00 »
mityi, да, действительно был запущен процесс ccpd. Но принтер так и не работает.

Все команды проходят на ура, ошибок нет, принтер видится системой, но после всех манипуляций ничего не происходит.

Кратко: принтер включаю вместе с компьютером, делаю последовательность действий, как и написано, перезагружаю компьютер, принтер мёртвый. Если компьютер не перезагружать, то принтер работает, но долго обрабатывает страницы. Как только перезагрузка - всё, снова не работает. Помогает полное удаление драйверов и повторение установки заново. Пробовал выполнять по одной команде, а потом проверял всё время (captstatusui -P LBP2900). Результат нулевой.

Если принтер включить после загрузки убунты, появляется окошко, что найден новый принтер и просит его выбрать из списка. В списке его нет, отменяю установку и начинаю делать то, что написано в этой теме. И снова принтер работает до первой перезагрузки.

 

Страница сгенерирована за 0.062 секунд. Запросов: 25.