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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [HOWTO] Подключение принтеров Canon LBP, работающих с драйвером CAPT  (Прочитано 535411 раз)

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

Оффлайн semenovich

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
а что он у тебя показывает после этой команды captstatusui -P lbp3000
У меня на Ubuntu 11.04 настраивался нормально а вот сейчас перешел на 11.10
и ничего не выходит Уже 3 день с ним воюю.В старой системе после этой команды
выскакиволо окно ready to print а здесь его нет еррор и все Дрова разные ставил Не помогло
И скрипты тоже разные Не помогает и это поставил raducotescu-canon Все равно так и осталось В самом начале конфликтует этот пакет
libcupsys2_1.3.9-17ubuntu3.7_all.deb
Не установился Может из за него Как он у тебя без проблем встал.

Оффлайн MiraMaX166

  • Новичок
  • *
  • Сообщений: 43
  • Kubuntu 12.04.2 LTS x64 Windows 7 Ultimate x64
    • Просмотр профиля
    • ITcollider.Ru
Кто-нибудь разбирался с пробрасыванием LBP-2900 через freerdp в Windows-сервер? Печать тупо не идёт, загвоздка с CAPT-фильтром, не может обработать postscript-док, который передаётся с винды. Локальная печать идёт нормально, а по сети с винды (хоть rdp, хоть по ipp) не идёт.

Решено. Добавьте "PDF-Принтер" (смотрите настройки CUPS, вывод печати в файл), который и будет основным в системе, на него будет идти вывод печати локально и по сети. Напишите скрипт, который, при появлении, нового задания в определённой папке (сами укажите куда будут падать все pdf-файлы) будет выводить на печать, но уже на физический Canon LBP-2900. Работает без глюков.
« Последнее редактирование: 09 Октября 2012, 08:41:01 от MiraMaX166 »

Оффлайн MiraMaX166

  • Новичок
  • *
  • Сообщений: 43
  • Kubuntu 12.04.2 LTS x64 Windows 7 Ultimate x64
    • Просмотр профиля
    • ITcollider.Ru
Ребят, помогите разобраться. Пытаюсь скомпиллировать драйвера под Canon (очень нужна руссификация statusui для пользователей предприятия).
Вот текст ридми:
Цитировать
Licensing:
==========
  This package consists of four modules as described above. These modules
 are subject to GNU General Public License (GPL) (see COPYING file).

  Note that licensing term may vary from file to file. Please consult
 each files for the exact licensing conditions.


Requirments:
============
    * aclocal      (1.4.x or above)
    * automake      (1.4.x or above)
    * libcups      (1.1.17 or above)
    * libbuftool   (1.00 or above)

<statusui>
    * aclocal    (1.4.x)
    * automake   (1.4.x)
    * Gtk+       (2.4.x or above)
    * libcups    (1.1.17 or above)
    * libxml2    (2.6.x or above)
    * libbuftool (1.00 or above)

<cngplp>
    * aclocal   (1.4.x or above)
    * automake  (1.4.x or above)
    * Gtk+      (2.4.x or above)
    * libcups   (1.1.17 or above)
    * libxml2   (2.6.x or above)
    * libglade2 (2.4.x or above)


Quick install:
==============
  To build and install CAPT modules, run make at the top-level
 directory of this pakage source trees as follows:

 $ make gen
       or
 $ ./allgen.sh
       or
 $ ./allgen.sh -deb
 $ su
 # make install


Trademark:
==============
  "CUPS" is a trademark owned by Easy Software Products.

Есть все пакеты кроме libbuftool. Найти не смог.

Решил только statusui скомпилировать, вот его ридми:
Цитировать
REQUIREMENTS
   * aclocal    (1.4.x)
   * automake   (1.4.x)
   * Gtk+       (2.4.x or above)
   * libcups    (1.1.17 or above)
   * libxml2    (2.6.x or above)
   * libbuftool (1.00 or above)

LICENSE
   This package consists of only one module as described above. This
   module is subject to GNU General Public License(GPL). See COPYING
   file for more detail.
   
   Note that licensing term may vary from file to file. Please consult
   each files for the exact licensing conditions.

LANGUAGES SUPPORTED
   * English and Japanese

INSTALLATION
   $ ./autogen.sh
   $ make
   # make install

На шаге make вылетает ошибка и завершение компилляции:
make  all-recursive
make[1]: Вход в каталог `/home/miramax166/TEMP/CAPT/cndrvcups-capt-2.40/statusui'
Making all in po
make[2]: Вход в каталог `/home/miramax166/TEMP/CAPT/cndrvcups-capt-2.40/statusui/po'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/miramax166/TEMP/CAPT/cndrvcups-capt-2.40/statusui/po'
Making all in cnsktmodule
make[2]: Вход в каталог `/home/miramax166/TEMP/CAPT/cndrvcups-capt-2.40/statusui/cnsktmodule'
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..    -Wall -O2 -fPIC -g -O2 -MT cnsktmodule.lo -MD -MP -MF ".deps/cnsktmodule.Tpo" -c -o cnsktmodule.lo cnsktmodule.c; \
        then mv -f ".deps/cnsktmodule.Tpo" ".deps/cnsktmodule.Plo"; else rm -f ".deps/cnsktmodule.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -O2 -fPIC -g -O2 -MT cnsktmodule.lo -MD -MP -MF .deps/cnsktmodule.Tpo -c cnsktmodule.c  -fPIC -DPIC -o .libs/cnsktmodule.o
In file included from cnsktmodule.c:42:0:
cnsktmodule.h:34:21: fatal error: buftool.h: No such file or directory
compilation terminated.
make[2]: *** [cnsktmodule.lo] Ошибка 1
make[2]: Выход из каталога `/home/miramax166/TEMP/CAPT/cndrvcups-capt-2.40/statusui/cnsktmodule'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/home/miramax166/TEMP/CAPT/cndrvcups-capt-2.40/statusui'
make: *** [all] Ошибка 2

Баг из-за недостающего бифтула, а что это и где взять?

Оффлайн varr

  • Автор темы
  • Активист
  • *
  • Сообщений: 403
  • kUbuntu 13.04 x86_64
    • Просмотр профиля
MiraMaX166, у меня были попытки собрать драйвер, но не получалось по той же причине.
https://forum.ubuntu.ru/index.php?topic=28778.msg550333#msg550333 - насчет libbuftool.
ASRock M3A770DE|Phenom II X4 955 3,8Ghz|DDR3 8Gb|HD7850 2Gb|HDD 1Tb, 250Gb, 40Gb|Creative Audigy SE|Canon LBP3010|Canon LIDE 35

Оффлайн semenovich

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
canon6000 ubuntu 12.04 дрова переставлял.Работал нормально Что то наверное делал в системе но не с ним.Отказыв печатать В состояние принтера пишет ccp send_data error,exit Как его починить что здесь описано на 1 и 2 стр делал не помогает. После captstatusui пишет что нет коннекта Перехожу на винду Там вначале написал что ошибка но потом начал печатать Шнур менял Принтер пробовал другой Все равно не работает

Оффлайн botsman

  • Активист
  • *
  • Сообщений: 296
    • Просмотр профиля
Данная инструкция актуальна и работоспособна и для Ubuntu 12.10 x86_64.
Единственно поменять:
sudo gedit /etc/apt/sources.list.d/michael-gruz-canon-precise.listна
sudo gedit /etc/apt/sources.list.d/michael-gruz-canon-quantal.list

Оффлайн Sobes

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Я не смог заставить работать LBP2900 в Ubuntu 12.10 x64. Задания печати куда-то пропадают.
В 12.04 эта инструкция прекрасно работала на своем родном ядре. Когда пытался обновить ядро до 3.5 или 3.6 была такая же проблема.

Оффлайн botsman

  • Активист
  • *
  • Сообщений: 296
    • Просмотр профиля
Попробуй перезапустить ccpd:
sudo service ccpd restart

Оффлайн Sobes

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Попробовал. Если отправить команду один раз, идёт бесконечная обработка задания печати. Если отправить повторно, задания исчезают. И в первом и во втором случае принтер остаётся глухим к моим потугам. При перезагрузке в Windows 7, тестовые задания этой системы нигде не теряются и успешно отправляются на бумажный носитель. Так что дело здесь не в кабеле и не в периферийном устройстве, а как раз в отношении разработчиков к данной ПО (Ubuntu 12/10), Хотя я может преувеличиваю степень зла и у остальных всё как раз нормально. :-\

Оффлайн iw2snl

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
LBP6000 заработал на 12.10, но есть пара вопросов по процессу настройки:
Принтер у меня доступен по smb адресу. Получается, в команде
Цитировать
sudo /usr/sbin/lpadmin -p LBP**** -m CNCUPSLBP****CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
Нужно заменить ccp адрес, на smb (менял уже после, в настройках принтера). Зачем параметр "-E" после адреса ? Вытирать не надо ?

p.s.
Цитировать
modprobe usblp
Здесь, кажется, не помешает sudo ) ...

Оффлайн transmission

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
привет.
у меня ubuntu 12.04. принтер LBP-810. архитектура x86.
сделал все как в первом посте описывалось, не заработало
потом сделал так
Цитировать
Если принтер не печатает после перезагрузки (верхняя строчка не помогла), то делаем так:
Код: [Выделить]
sudo update-rc.d -f ccpd remove
sudo update-rc.d ccpd defaults 20

Код: [Выделить]
sudo gedit /etc/rc.local

перед exit 0 добавляем строку /etc/init.d/ccpd restart
...и все равно не помогло. что еще надо сделать?

Оффлайн Cutter

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Доброго времени суток участникам форума. Проблема та-же приобрёл приобрёл принтер LBP6000 и установлена Ubuntu 12.10, пробовал описанные процедуры но что-то пошло у меня не так и печатать по прежнему не могу. Нельзя ли подробно и пошагово всё объяснить что делать и в какой последовательности. (С седьмых окон сей девайс работает нормально)

Пользователь решил продолжить мысль 01 Декабря 2012, 13:27:50:
Отбой. Спасибо Всем заинтересовавшимся. После переустановки системы прошелся точно по инструкции описанной выше и всё заработало. ОГРОМНОЕ СПАСИБО.
« Последнее редактирование: 01 Декабря 2012, 13:27:50 от Cutter »

Оффлайн Джим

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Спасибо  varr и AlexShap!
После выполнения всех ваших инструкций мой принтер LBP1120 под Ubuntu 12.10 (AMD64) напечатал пробную страницу. К сожалению, я не понял смысла этих инструкций, поэтому хотелось бы знать как устроена подсистема печати в Ubuntu (Linux). Подскажите, пожалуйста, где можно получить элементарное представление об этом.

Оффлайн pavlushka333

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Спасибо  varr и AlexShap!
После выполнения всех ваших инструкций мой принтер LBP1120 под Ubuntu 12.10 (AMD64) напечатал пробную страницу. К сожалению, я не понял смысла этих инструкций, поэтому хотелось бы знать как устроена подсистема печати в Ubuntu (Linux). Подскажите, пожалуйста, где можно получить элементарное представление об этом.
Я начинающий пользователь. Но с каким трудом даются элементарные вещи. Это просто ни в какие ворота не лезет. Двое суток потратить на установку принтера. И только с этой инструкцией он вроде как заработал. Но пришлось ubuntu 12.04 lts поставить с нуля. Столько времени на принтер. Поменять принтер. В интернете не нашёл способа определить вероятность работы под linux.
1. Все ли принтеры устанавливаются так же?
2. присоединяюсь к посту выше. как сформировалась инструкция по установки? каким методом? это точно не метод тыка...
3. У меня принтер "как бы работает" Он позволяет распечатывать с libreoffice но я почему то не могу распечатать листы из firefox.
4. Если недай бог в принтере закончится бумага. Принтер перестаёт реагировать. Можно либо перезагрузить комп. Либо тыкать start restart cups. и баловаться с включением выключением принтера. Причём как то одновременно не уловил связи. Но начинаю понимать выражение "танцы с бубном" как то под другим углом нежеле раньше... (после Windowsа это некий более изощрённо извращенский уровень).
Хотя если не трогать драйвера Ubuntu более дружелюная. Непонятно почему она такая дикая в плане драйверов. Щас вот даже боюсь предположить сколько времени уйдёт на установку сканера bearpaw.

Оффлайн varr

  • Автор темы
  • Активист
  • *
  • Сообщений: 403
  • kUbuntu 13.04 x86_64
    • Просмотр профиля
pavlushka333,
1. Нет, просто у Canon кривые драйвера.
2. Метод был таков. Бралась виртуалка и как раз методом тыка использовались различные вариации инструкций (ни одна из которых не работала на x86_64 версии Ubuntu 12.04) выложенных в интернете.
Цитировать
Хотя если не трогать драйвера Ubuntu более дружелюная. Непонятно почему она такая дикая в плане драйверов.
Это не проблема Ubuntu, а проблема производителей, которые не осуществляют должную поддержку Linux (ведь для винды microsoft не сама драйвера пишет).
ASRock M3A770DE|Phenom II X4 955 3,8Ghz|DDR3 8Gb|HD7850 2Gb|HDD 1Tb, 250Gb, 40Gb|Creative Audigy SE|Canon LBP3010|Canon LIDE 35

 

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