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


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

Автор Тема: Canon LBP-6000B  (Прочитано 17607 раз)

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

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Canon LBP-6000B
« : 14 Сентября 2012, 20:09:38 »
Здравствуйте!
У меня есть проблема, помогите решить как то самому не получается, даже после прочтения множества топиков на этом форуме.
и так подарили принтер, ни как неделю не могу его подключить, сначала не было в системе подходящего драйвера, скачал с оф. сайта - http://www.canon.ru/Support/Consumer_Products/products/printers/Laser/i-SENSYS_LBP6000B.aspx?type=download&page=1 теперь можно выбрать нужный драйвер.
далее открываю Система-администрирование-печать принтер есть и он по умолчанию, захожу в свойства в состоянии стоит простаивает, делаю пробную печать пишет что в обработки и все, так же это задание есть и в очередях печати. то же самое происходит и если попробовать распечатать например с офиса. принтер рабочий пробовал на ХР.
подскажите что сделать, вроде как бы все встало и принтер видется а вот команда ему на печать не идет.
делал по этой инструкции - http://kubuntu.ru/node/9141 но после этой команды:
sudo gedit /etc/modprobe.d/blacklist-cups-usblp.confоткрывается пустой лист, как бы и комментировать там не чего.
так же заметил, что процесс CCPD жрет 95-100% cpu.
« Последнее редактирование: 14 Сентября 2012, 20:46:07 от mr.Neo »
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #1 : 17 Сентября 2012, 09:48:43 »
подскажите есть ли где платная поддержка что бы решить мой вопрос?
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн semenovich

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #2 : 20 Сентября 2012, 02:40:59 »
Сходи вот сюда на http://chvalov.16mb.com/index.php/ubuntu/5-lbp6000-v-ubuntu-1110! Попробуй

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #3 : 21 Сентября 2012, 17:37:52 »
спасибо, попробую, но у меня 10.04 а там для 11.10, должно подойти?
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн semenovich

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #4 : 22 Сентября 2012, 08:59:25 »
не нашел ссылку и сворачивать не умею Вот по этому ликбезу я настраивал свой принтер 2900.Тебе надо только заменить цифры и все.Извиняюсь что такую большую портянку выкладываю во весь рост

 . Первое, что нужно сделать – это найти самые последние драйвера к нашему принтеру.

Идём на официальный сайт фирмы Canon.
Operating system – Выбираем операционную систему (Linux)
Language - Выбираем язык (русских драйверов может и не оказаться, по этому выбираем English)

на момент написании статьи, самым последним драйвером был:
Canon CAPT Printer Driver for Linux (220)

2. Далее логично предположить, что следующим шагом было бы установка этих драйверов, но не тут то было! Драйвера не смогут установиться, т.к. в системе отсутствуют два дополнительных пакета печати, а именно:

libcupsys и libstdc, которые отсутствуют в официальных репозитариях Ubuntu.

Скачать можно здесь и libstdc x86 или libstdc x64
либо в терминале:
для x86

wget http://bez-wareza.ru/files/drivers/libcupsys2_1.3.9-17ubuntu3.7_all.deb
 
wget http://bez-wareza.ru/files/drivers/libstdc__5_3.3.6-17ubuntu1_i386.deb
для x64

wget http://bez-wareza.ru/files/drivers/libstdc__5_3.3.6-17ubuntu1_amd64.deb
3. Устанавливаем эти два пакета.
*deb-пакеты устанавливаются простым щелчком мыши!

или через терминал:
# Устанавливаем пакет libcupsys

3
sudo dpkg -i libcupsys2_1.3.9-17ubuntu3.7_all.deb
# Устанавливаем пакет libstdc

3
4
sudo dpkg -i libstdc__5_3.3.6-17ubuntu1_i386.deb    - для x86
sudo dpkg -i libstdc__5_3.3.6-17ubuntu1_amd64.deb   - для x64
4. Устанавливаем драйвера от принтера
Сначала пакет  cndrvcups-common, а затем cndrvcups-capt

Следует устанавливать именно в такой последовательности!

5. Перезагружаем демон (драйвер) CUPS :

5
sudo /etc/init.d/cups restart
6. Уточняем PDD-файл принтера Canon LBP 2900.

6
sudo updatedb && locate  *LBP*.ppd
Получаем что-то в виде:
 &

7. Регистрируем принтер в нашей системе

7
sudo /usr/sbin/lpadmin -p lbp2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
8. Добавляем принтер

8
sudo /usr/sbin/ccpdadmin -p lbp2900 -o /dev/usb/lp0
Видим? /var/ccpd/fifo0   :   /dev/usb/lp0   :   New!!
Надпись New!! говорит о том, что принтер успешно добавлен.

9. Редактируем скрипт запуска демона CCPD:
# Создаем резервную копию, размещенную в /etc/init.d/ccpd.orig

9
sudo cp /etc/init.d/ccpd /etc/init.d/ccpd.orig
# Открываем скрипт запуска демона ccpd в текстовом редакторе

9
sudo gedit /etc/init.d/ccpd
10. Заменяем все содержимое этого файла на текст приведенный ниже.
Текст нового скрипта запуска демона ccpd.


           
Спойлер

           

# startup script for Canon Printer Daemon for CUPS (ccpd)
### BEGIN INIT INFO
 # Provides: ccpd
# Required-Start: $local_fs $remote_fs $syslog $network $named
 # Should-Start: $ALL
# Required-Stop: $syslog $remote_fs
 # Default-Start: 2 3
# Default-Stop: 0 1 4 5 6
 # Description: Start Canon Printer Daemon for CUPS
### END INIT INFO
 DAEMON=/usr/sbin/ccpd
LOCKFILE=/var/lock/subsys/ccpd
 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
NAME=ccpd
 DESC="Canon Printer Daemon for CUPS"
test -f $DAEMON || exit 0
 . /lib/lsb/init-functions
case $1 in
start)
log_begin_msg "Starting $DESC: $NAME"
start-stop-daemon --start --quiet --exec $DAEMON
 log_end_msg $? ;;
 stop)
log_begin_msg "Stopping $DESC: $NAME"
start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
 log_end_msg $? ;;
 status)
echo "$DESC: $NAME:" `pidof $NAME`
 ;;
 restart)
log_begin_msg "Restarting $DESC: $NAME"
start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
 sleep 1
start-stop-daemon --start --quiet --exec $DAEMON
 log_end_msg $?
;;
 *)
echo "Usage: ccpd {start|stop|restart|status}"
exit 1
 ;;
 esac
exit 0

       
11. Перезапускаем демон CCPD:

11
sudo /etc/init.d/ccpd restart 
или

11
sudo service ccpd restart

12. Добавляем скрипт запуска в автозагрузку:

12
sudo update-rc.d ccpd defaults 50
Чтобы проверить работоспособность принтера, набираем в терминале:

12
captstatusui -P lbp2900
Если всё сделано верно, то должно появиться графическое окно с фразой: ready to print.

13. Снова перезапускаем демон CCPD:

13
sudo /etc/init.d/ccpd restart
или

13
sudo service ccpd restart
Если принтер не ожил!

1. Идём: Система -> Администрирование -> Печать
Удаляем принтер, затем полностью его выключаем и перезагружаем CCPD

1
sudo service ccpd restart
2. Набираем в терминале

2
sudo gedit /etc/ccpd.conf
находим строки
<Printer LBP2900>
DevicePath /dev/usb/lp0
</Printer>
проверяем и при необходимости правим

3. Включаем наш принтер
4. После перезагрузки система сама найдёт наш принтер и добавит в устройства.
Снова идём: Система -> Администрирование -> Печать
Выбираем наш принтер LBP2900 и нажимаем свойства ->
Проверяем URI устройства (должно быть ccp:/var/ccpd/fifo0)

и снова рестарт


4
sudo service ccpd restart
5. Если вдруг появилось 2 принтера, то ничего страшного 
Выставляем первый по умолчанию, а про второй просто забываем.
Или прописываем в браузере: http://localhost:631/ далее выбираем (в верхнем меню) Принтеры ->
LBP2900-2 -> не принимать задания
После проделанного принтер будет отключен.

Удачи с экспериментами

информация частично позаимствована с https://forum.ubuntu.ru/

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #5 : 22 Сентября 2012, 23:42:38 »
. Первое, что нужно сделать – это найти самые последние драйвера к нашему принтеру.

Идём на официальный сайт фирмы Canon.
Operating system – Выбираем операционную систему (Linux)
Language - Выбираем язык (русских драйверов может и не оказаться, по этому выбираем English)

это и было сделано, написал в первом посте.


2. Далее логично предположить, что следующим шагом было бы установка этих драйверов, но не тут то было! Драйвера не смогут установиться, т.к. в системе отсутствуют два дополнительных пакета печати, а именно:

libcupsys и libstdc, которые отсутствуют в официальных репозитариях Ubuntu.

Скачать можно здесь и libstdc x86 или libstdc x64

вопрос в том, что у меня на 10.04 эти дрова встали без проблем и без дополнительной установки этих пакетов.

4. Устанавливаем драйвера от принтера
Сначала пакет  cndrvcups-common, а затем cndrvcups-capt

Следует устанавливать именно в такой последовательности!

именно так и делал, а все что ниже попробуем, хотя часть из этого тоже делал.
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн semenovich

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #6 : 23 Сентября 2012, 07:34:08 »
Я не знаю для чего нужны те пакеты Думаю лишними не будут Просто тупо следовал этой инструкции и все заработоло
Часто приходилось перезагружатся Но все получилось Даже сам удивлялся что все так просто.В линуксе столько сложностей.Я только интернет спутниковый подключал три недели А принтер за день подключил.Но зато со сканером так и осталось не законченым.Когда нибудь и его подключу.Сейчас вот принтер на 11.10 добью и сетку между двумя компами еще надо сделать и все.Успехов в настройке

Оффлайн semenovich

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #7 : 03 Октября 2012, 15:20:57 »
смог настроить принтер 6000В Пришлось переустановить систему Поставил 12.04 В предыдущей наверное много косяков наделал И тоже не подключался принтер сразу Начал делать именно по этой портянке что выше развернул И сразу не запустился только когда сделал вот это
sudo update-rc.d -f ccpd remove
sudo update-rc.d ccpd defaults 50
и вот после этой команды captstatusui -P lbp6000 появилось окно там что то про отсутствие коннекта Здесь я перезагрузил принтер и в окне появилась запись что минуточку и все ready to print и он начал печатать Потом только в etc/rc.local закоментировал что до этого вписывал
Сейчас принтер пашет нормально

Оффлайн adventist

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #8 : 12 Февраля 2014, 04:32:45 »
 

 
 

именно так и делал, а все что ниже попробуем, хотя часть из этого тоже делал.
 
В окне работы принтера в графе СТАТУС на значке принтера стоит значок "пауза" и далее написано -- "Held - Printer configuration error". В самом низу окна написано следущее -- "There is a missing print filter for printer LBP6000".
Я новичок, стоит "Росинка 11". Не могу пользоваться своим принтером уже более года. Объясните пожалуйста более подробно и понятно, что мне нужно сделать. Заранее огромное спасибо.
« Последнее редактирование: 12 Февраля 2014, 04:41:22 от adventist »

Оффлайн FixNix

  • Участник
  • *
  • Сообщений: 208
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #9 : 12 Февраля 2014, 09:37:21 »
В окне работы принтера в графе СТАТУС на значке принтера стоит значок "пауза" и далее написано -- "Held - Printer configuration error". В самом низу окна написано следущее -- "There is a missing print filter for printer LBP6000".
Я новичок, стоит "Росинка 11". Не могу пользоваться своим принтером уже более года. Объясните пожалуйста более подробно и понятно, что мне нужно сделать. Заранее огромное спасибо.
- Если нужно установить драйвер, то советую особенно обратить внимание в wiki на раздел "Автоматическая установка":
https://help.ubuntu.ru/wiki/принтеры_canon_capt

 - Если настройка драйвера рабочая, то убедитесь стоит ли галочка в свойствах принтера -> Политика -> Разрешён (Состояние).
ubuntu 16.04 x64 - комп. на работе и ноут дома, Nautilus Nemo (2.8.7) для Unity.
Если хочешь сделать что-то хорошо, сделай это сам.

Оффлайн adventist

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #10 : 13 Февраля 2014, 01:20:48 »
думаю драйвера работают, раз система видит принтер и определяет его модель, тем более что команда на печать идёт, но чего то не хватает, чтобы завести печать.
Дело в том, что в //свойствах принтера// нет такого меню как //-> Политика -> Разрешён (Состояние)//,
а есть //окно ПЕЧАТЬ -> меню ОПЦИИ: -> ПРИНТЕР -- LBP6000 - LBP6018 -> расположение -- asus -> состояние -- filter"/usr/lib/cups/filter/pstocapt3" for printer "LBP6000 - LBP6018" not available: no such  file or directory//.

  :) Хотел вставить в этот комментарий снимок страницы окно ПЕЧАТЬ, чтобы нагляднее было, но тоже что то не получается. ...дурдом. :)
« Последнее редактирование: 13 Февраля 2014, 01:27:23 от adventist »

Оффлайн school13

  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #11 : 13 Февраля 2014, 10:32:59 »
Я тщательно, по пунктикам выполнил ручную установку как указано здесь: https://help.ubuntu.ru/wiki/canon_capt и всё заработало.

Оффлайн adventist

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #12 : 14 Февраля 2014, 18:21:28 »
Я тщательно, по пунктикам выполнил ручную установку как указано здесь: https://help.ubuntu.ru/wiki/canon_capt и всё заработало.
:) пробовал, но при вводе последней команды в терминале, система запросила пароль, но сама ввести ничего не давала, курсор мигал, но клавиатура не работала. Как быть?  :(

Оффлайн FixNix

  • Участник
  • *
  • Сообщений: 208
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #13 : 14 Февраля 2014, 20:39:23 »
В терминале пароль не виден, хотя и вводиться. Нужно ввести пароль и просто нажать Enter.
(Нажмите, чтобы показать/скрыть)
ubuntu 16.04 x64 - комп. на работе и ноут дома, Nautilus Nemo (2.8.7) для Unity.
Если хочешь сделать что-то хорошо, сделай это сам.

Оффлайн adventist

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Canon LBP-6000B
« Ответ #14 : 15 Февраля 2014, 19:56:19 »
В терминале пароль не виден, хотя и вводиться. Нужно ввести пароль и просто нажать Enter.
(Нажмите, чтобы показать/скрыть)
спасибо за совет, но всё же какое преимущество Ubuntu пред Росинкой (не считая моего случая с принтером)? И насколько мне известно вышла недавно новая версия Росинки -- 13-я.

 

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