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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Canon Laser Shot LBP-1120 в Ubuntu 9.04  (Прочитано 39212 раз)

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

Оффлайн Baggio

  • Любитель
  • *
  • Сообщений: 70
  • Телепад
    • Просмотр профиля
    • Linux & FreeBSD
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #30 : 28 Июля 2009, 14:27:24 »
Ну а всё же сделать ПК с подключённым данным принтером - CUPS сервером, так и не удалось. Может, кто-то сделал, росскажите пожалуйста как?! Гугл не предлагать, пошлю ещё дальше :)

Пользователь решил продолжить мысль 28 Июля 2009, 13:38:26:
Запуск или перезапуск ccpd при старте системы:

открываем /etc/rc.local
sudo gedit /etc/rc.local

перед exit 0 добавляем:

/etc/init.d/ccpd restart

или

/etc/init.d/ccpd start
/etc/init.d/ccpd stop
/etc/init.d/ccpd start

вот как сделал я:
Цитировать
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/etc/init.d/ccpd restart
exit 0

а также на всякий случай создаём на рабочем столе кнопку запуска (приложение в терминале):
адрес: gksu /etc/init.d/ccpd restart  или sudo /etc/init.d/ccpd restart или вообще без ввода пароля: sudo -i /etc/init.d/ccpd restart
« Последнее редактирование: 28 Июля 2009, 15:38:59 от Baggio »
Мой сайт http://linux-bsd.pp.ua

Оффлайн sptica

  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #31 : 28 Июля 2009, 16:20:45 »
Чтобы на принтер подключенный к linux машине могли печатать другие linux машины надо:
1) установить принтер на linux машину (сервер);
2) система -> администрирование -> печать -> сервер -> параметры, галку на "Публиковать общие принтеры...";
3) настроить опубликованный принтер на linux клиенте (установленный на сервере принтер появится в списке доступных).

Оффлайн useb

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #32 : 03 Сентября 2009, 15:46:13 »
Добрый день, уважаемое сообщество!
Я новичок в мире Linuxа и хочу присоединиться к нему.
Установил Ubuntu 9.04. Попытался установить драйвера для Canon LBP3300 - CAPTDRV180.tar.gz
При установке cndrvcups-common_1.80-1_i386.deb выдает сообщение, что не найдена библиотека libcupsys2 (>=1.1.23). На этом все останавливается. Как это побороть подскажите, пожалуйста.

Useb

ЗЫ В Синаптике посмотрел - такой библиотеки на самом деле нет, есть libcups2 1.3.9-17.

Оффлайн sptica

  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #33 : 03 Сентября 2009, 15:51:11 »
Чтобы поискать пакет:
aptitude search название_пакета
Что-то похожее на истину точно будет.

Чтобы поставить найденный пакет:
aptitude install название_пакета

После установки необходимого поставится и cndrvcups-common_1.80-1_i386.deb.

Оффлайн Silver_Foxy

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #34 : 29 Сентября 2009, 11:55:35 »
Чесгря всю тему не осилил - сделал проще.
Зашёл на http://software.canon-europe.com/
Там скачал дрова CAPT версии 1,8 (с пометкой English)
Внутри в папке Driver 2 пакета (deb): cndrvcups-capt_1.80-1_i386.deb и cndrvcups-common_1.80-1_i386.deb
Установил, перезапустил службу CUPS (на всякий пожарный).
Установка принтера - через гномовский ГУЙ, указываю сетевое размещение, потом "Установка PPD файла" (у меня он его не нашёл сам, пришлось самому указать в /usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd).
И всё. Костылей с русским шрифтом нет.

P.S. выбирать PPD файл именно с буквой K на конце, ибо тот, который с буковой J на конце - это японкий, а этого не надо.
Linux Mint9 (10.04)

Оффлайн FiSh

  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #35 : 15 Октября 2009, 16:00:45 »
Доброго времени суток ... хочу немного отписать свои приключения с Canon-1120
Впринципе  получилось завести по обоим инструкциям, но есть "но" !
По первой инструкции не получается раздать принтер по сети другим linux машинкам через cups подключение по http.
За то с Виндового терминала печатает, но без родных дров и поэтому на печать долго идет. Но печатает из терминала и это один из главных плюсов.
По второй тоже норм всё и плюс ко всему не проблема раздать по сети, но из терминала нехрена не печатает. Тупо Windows выдает ошибку печати.
В обоих вариантах есть траблы с перезапуском ccpd, а иногда и cups но это уже из за экспериментов.
Ещё поднял вот этот https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900 вариант. (Похож на второй в этой ветке). Там родные canon 1.8 дрова ....все завелось но трабла как всегда из терминала печатать
Подскажите может кто поборол? какие win2003-ему надо дрова чтобы он не матюгался ..... или подробную инструкцию как именного 1120 подключить через самбу.  ------------------ Но лучше через мапить.

PS Следующий у меня на очереди 2900 ..... а то 1120 разбирался с 1020 HP .... Уважаемые господа начальникЕ не экономте на принтерах, не мучайте админов.
PPS 3228 так и не завелся ..... продолжаем поиски (((((

Оффлайн sptica

  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #36 : 15 Октября 2009, 16:12:07 »
Мало что понял из вашего потока сознания. Могу посоветовать не трогать LBP2900, с ним у меня было много гемора.

Оффлайн FiSh

  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #37 : 15 Октября 2009, 18:12:01 »
Мало что понял из вашего потока сознания. Могу посоветовать не трогать LBP2900, с ним у меня было много гемора.
что именно не понятно? ...

Оффлайн Prol

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #38 : 19 Октября 2009, 02:51:19 »
Со сдвигом слева можно бороться сдвигом справа. Свойства принтера - Параметры задания - Правое поле - 30 точек. Ajustment  не реагирует. Есть ли еще какие решения?

Оффлайн pytilovec

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #39 : 22 Октября 2009, 15:03:50 »
Всем привет...делал все вот по этой инструкции :



    
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #2 : 12 Июня 2009, 09:12:35 »
   Процитировать
Установил следующим образом:
1. Устанавливаем драйвера от Canon
1.1. Скачиваем http://files.canon-europe.com/files/soft31118/software/CAPTDRV180.tar.gz
1.2. Распаковываем архив
          tar xvf CAPTDRV180.tar.gz
1.3 Заходим в создавшеюся дирикторию, находим там папку Driver/Debian/ и устанавливаем оба пакета, удовлетворяя зависимости, которые они требуют
          sudo dpkg -i --force-architecture cndrvcups-common_1.80-1_i386.deb
          sudo dpkg -i --force-architecture cndrvcups-capt_1.80-1_i386.deb
* Для 32-битных систем(i386) опцию --force-architecture надо убрать.
1.4. Перегружаем CUPS(Common Unix Printing Service)
          sudo /etc/init.d/cups restart
1.5. Регистрируем принтер в системе
          sudo /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
* Название принтера и *.ppd файл можно поменять в зависимости от вашего принтера
1.6. Регистрируем принтер в демоне ccpd
          sudo /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usblp0
1.7. Разрешаем доступ всем
$ sudo chmod 777 /var/ccpd/fifo0
2. Создаем скрипты автозапуска ccpd при подключении принтера к системе.
2.1. Создаем файл следующего содержания и сохраняем в /etc/hal/fdi/policy/30-hal-printer-test.fdi

<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- -*- SGML -*- -->
<deviceinfo version="0.2">

    <device>
      <match key="printer.description" contains="Canon LASER SHOT LBP-1120">
        <match key="printer.commandset" contains="CAPT">
          <append key="info.callouts.add" type="strlist">hal_test_canon_printer</append>
          <append key="info.callouts.remove" type="strlist">hal_test_canon_printer</append>
        </match>
      </match>
   </device>
</deviceinfo>
* Если модель другая, то опять же замените её.
2.2. Создаем файл следующего содержания и сохраняем в  /usr/lib/hal/scripts/hal_test_canon_printer
(Кликните, чтобы показать/скрыть)
#!/bin/sh
#

Canon_add="/tmp/hal-test-Canon-add"
Canon_remove="/tmp/hal-test-Canon-remove"

if [ "${HALD_ACTION}" = "add" ]
then
   # date > ${Canon_add}
   #  env >> ${Canon_add}
    /etc/init.d/ccpd start
fi

if [ "${HALD_ACTION}" = "remove" ]
then
  #  date > ${Canon_remove}
  #  env >> ${Canon_remove}
    /etc/init.d/ccpd stop
fi
2.3. Скачиваем скрипт ccpd
wget http://public.celtiore.fr/Canon/ibex/ccpd
2.4. Копируем скрипт в /etc/init.d/
cp ccpd /etc/init.d/ccpd
chmod a+x /etc/init.d/ccpd
1.10. Запускаем демон печати
/etc/init.d/ccpd start
Всё. Теперь всё должно работать. Просто включаем принтер и печатаем.
Возмозно некоторые шаги лишние. Я не считаю себя спецом в Linux. Однако все работает. А это главное.
Данное решение родилось после изучения многих постов на форуме. Спасибо ВСЕМ.
Пользователь решил продолжить мысль 12 Июня 2009, 20:28:23:Все-таки необходимо добавить запуск демона печати в автозагрузку:
$sudo update-rc.d ccpd defaults 20
Принтер работает после перезагрузки или выполнения команды sudo /etc/init.d/ccpd start




В итоге у меня не заработал принтер Canon Laser Shot LBP-1120...показывает состояние принтера "Обработка - [CAPTFILTER] Input File Error
В чем может быть проблема?

Оффлайн sptica

  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #40 : 22 Октября 2009, 15:12:43 »
Если мне не изменяет память, для того чтобы 1120 заработал достаточно скачать с кэноновского сайта драйвера и установить их. Принтер на этих драйверах печатает.

Оффлайн pytilovec

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #41 : 22 Октября 2009, 15:19:49 »
пробовал и так скачивал http://files.canon-europe.com/files/soft31118/software/CAPTDRV180.tar.gz устанавливал, но он тоже не печатает и пишет состояние принтера "Простаивает" а когда отправляешь на печать в Состояние печати документов "Обработка" и ни чего не выдает не ошибку не печате

Пользователь решил продолжить мысль 22 Октября 2009, 15:22:19:
еще когда печатешь пробную страницу он пишет задание выполнено но не печатает
« Последнее редактирование: 22 Октября 2009, 15:22:19 от pytilovec »

Оффлайн sptica

  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #42 : 22 Октября 2009, 15:28:39 »
Вот так у меня работает - https://forum.ubuntu.ru/index.php?topic=57351.msg464348#msg464348 .

Оффлайн pytilovec

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #43 : 23 Октября 2009, 12:58:20 »
Автор: sptica
Цитата
Вот так у меня работает - https://forum.ubuntu.ru/index.php?topic=57351.msg464348#msg464348\


Делал и по этой инструкции, Когда делал в первый раз печатать не захотел...потом решил сделать на другом компе, и в выборе 810 его нет...хотя все ставил по первому пункту

Оффлайн sptica

  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Canon Laser Shot LBP-1120 в Ubuntu 9.04
« Ответ #44 : 23 Октября 2009, 13:14:15 »
Поставьте пакеты с драйверами и перегрузитесь. После перезагрузки драйвера будут доступны.

 

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