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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Canon LaserShot LBP-1120(и др.)  (Прочитано 33033 раз)

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

Оффлайн Chel

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Canon LaserShot LBP-1120(и др.)
« Ответ #45 : 23 Января 2012, 22:43:38 »
Самым действенным оказался способ №2. Дрова именно версии 1.8. (версии старше приводили к зависанию задания после отправки - танцы с бубнами разных народностей не помогали!!!)
.....
2. ... запускаем  файл  cndrvcups-common_1.80-1_i386.deb ...
... LBP2900
 *Используйте старые дрова версии 1,8. Пробывал 2,0 и 2,2 и 2,4 - установить не смог. *

А я не смог установить дрова версии 1,8. При попытке установить их в Наутилусе, получил красного цвета указание, что у файла cndrvcups-common_1.80-1_i386.deb  не та архитектура (оно и понятно, у меня Ubuntu 10.04 - 64 bit, а не  i386).

Да и тема вроде бы называется LBP-1120, а не LBP2900.

----------------------------------------------------------------------------------------------------


Пользователь решил продолжить мысль 24 Января 2012, 01:16:19:
... перестал работать мой метод, приведенный в первом посте. Поэтому  пришлось изобретать новый велосипед.
...
Воощем первый шаг стандартный:
 Скачиваем CAPTDRV180.tar.gz
Не понял. То была версия 2.2, а теперь стала 1.8 ?  Не устанавливается у меня 1.8, а вот метод, приведенный в первом посте темы - дал результат  {cначала создал было кнопку запуска с командой: sudo /etc/init.d/ccpd restart , но потом выяснилось, что принтер печатает и без применения этой кнопки}.

OpenOffice Writer печатает, а LyX почему-то не хочет.
« Последнее редактирование: 24 Января 2012, 22:46:43 от Chel »

Оффлайн mr_mag

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Canon LaserShot LBP-1120(и др.)
« Ответ #46 : 09 Марта 2012, 15:42:21 »
Эпопея продолжается. Устанавливал Canon 1120 в Ubuntu 11.10 (64 bit):

Вначале удалил старые дрова версии 2.40, на которых принтер не завелся:

Цитировать
sudo /usr/sbin/ccpdadmin -x LBP1120
sudo /usr/sbin/lpadmin -x LBP1120
sudo dpkg -p cndrvcups-capt cndrvcups-common

Потом скачал дрова версии 1.8, разобрал пакет cndrvcups-common_1.80-1_amd64.deb, исправил зависимости (libcupsys->libcups2), установил пакет fake-gs-esp_1.0_all.deb, призванный заменить устаревший пакет gs-esp (точнее, обмануть систему и заставить использовать вместо него пакет ghostscript, что необходимо для корректной поддержки принтером PostScript'а), затем собрал пакет обратно и поставил новые дрова:

Цитировать
sudo dpkg -i cndrvcups-common_1.80-1_amd64.deb cndrvcups-capt_1.80-1_amd64.deb

Затем проверил наличие папок, все они уже были на моей машине:

Цитировать
sudo mkdir /var/ccpd
sudo mkdir /var/captmon
sudo mkfifo /var/ccpd/fifo0

Сделал fifo общедоступным:

Цитировать
sudo chmod 777 /var/ccpd/fifo0

Перезапустил сервисы:

Цитировать
sudo service cups restart
sudo service ccpd restart

Зарегестрировал принтер в системе:

Цитировать
sudo /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usb/lp0

После второй команды получил вот такой вывод в терминале:

Цитировать
CUPS_ConfigPath = /etc/cups/
LOG Path        = None
UI Port         = 59787

Entry Num  : Spooler   : Backend   : FIFO path          : Device Path  : Status
----------------------------------------------------------------------------
  •         : LBP2900 : ccp       : /var/ccpd/fifo0    : /dev/usb/lp0 : New
Сделал принтер общедоступным:

Цитировать
sudo modprobe usblp
sudo chmod 777 /dev/usb/lp0

Получилось?

Цитировать
ls -l /dev/usb/lp0

вывод в терминале:

crw-rw---- 1 root lp 180, 0 2012-03-08 22:39 /dev/usb/lp0

Добавил в sudo nano /etc/modules строчку usblp и выполнил sudo update-rc.d ccpd defaults 50

Перезапустил сервисы еще раз:

Цитировать
sudo service cups restart
sudo service ccpd restart

Проверяем результат:

Цитировать
captstatusui -P LBP1120

и видим: Ready To Print. Тестовая страница печатается. Ура!

но...

После перезагрузки приходится каждый раз выполнять скрипт, чтобы принтер завелся и печатал:

Цитировать
#!/bin/bash

sudo service cups stop
sudo service ccpd stop
sudo chmod 777 /dev/usb/lp0
sudo chmod 777 /var/ccpd/fifo0
sudo service cups start
sudo service ccpd start

Можно ли какт-то автоматизировать сей процесс, чтобы принтер работал корректно?
Заранее спасибо всем откликнувшимся.








Оффлайн witan

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Canon LaserShot LBP-1120(и др.)
« Ответ #47 : 12 Июня 2013, 01:05:53 »
У меня принтер Canon LBP-810, ось Ubuntu 13.04 64bit, подключение USB, запустился принтер с первого раза с помощью этого драйвера: http://support-au.canon.com.au/contents/AU/EN/0100459602.html В добавлении принтера "Выбрать устройство" --> CAPT Printer --> драйвер --> Canon --> LBP-810. :D
« Последнее редактирование: 12 Июня 2013, 12:50:02 от witan »

Оффлайн progrk

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Canon LaserShot LBP-1120(и др.)
« Ответ #48 : 30 Июля 2013, 15:21:42 »
На Ubuntu 13.04 и принтере LBP-1120 не получается.

На команду:
sudo udevadm info -a -p $(udevadm info -q path -n /dev/usb/lp0)
выдаёт:
device node not found
info: option requires an argument -- 'p'

Хотя до этого я выполнил:
sudo /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usb/lp0
И получил:
CUPS_ConfigPath = /etc/cups/
 LOG Path        = None
 UI Port         = 59787

 Entry Num  : Spooler   : Backend   : FIFO path      : Device Path    : Status
 ----------------------------------------------------------------------------
     [0]    : LBP1120    :        :                    : /dev/usb/lp0 : New!!


заглянул в  /dev/usb/ и обнаружил там lp1 ввёл его вместо lp0 в команде udevadm выдало:


(Нажмите, чтобы показать/скрыть)

Доделал всё по мануалу из очереди печати задание пропадает (будто распечаталось), а сам принтер никаких действий.
« Последнее редактирование: 30 Июля 2013, 15:41:56 от progrk »

 

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