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


Автор Тема: wiki/canon_capt  (Прочитано 22999 раз)

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

Оффлайн arslan

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля
Re: wiki/canon_capt
« Ответ #30 : 14 Июнь 2017, 23:46:53 »
мда... это *опа... ниче не получается. буду на винду переключать, когда принтер нужен будет. спасибо!
Lenovo Ideapad S100 + Ubuntu 14.04
Lenovo Z570 - Ubuntu 18.04
Lenovo G50-30 Ubuntu 18.04

Оффлайн John-VEG

  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: wiki/canon_capt
« Ответ #31 : 15 Ноябрь 2018, 07:34:59 »
Есть еще глюк с печатью пробной страницы.
При попытке её напечатать - она не печатается, а в Состоянии принтера в Свойствах принтера выдается
Цитировать
Простаивает - ccp send_data error, exit
Хотя другие приложения работают.

« Последнее редактирование: 15 Ноябрь 2018, 07:38:35 от John-VEG »

Оффлайн mobilesfinks

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: wiki/canon_capt
« Ответ #32 : 13 Ноябрь 2019, 12:52:32 »
Нашёл косяк в скрипте canon_restart.sh который указан в материалах загрузки в обсуждаемой статье.

Там стопится демон ccpd и cups, но потом стартует только cups

В результате, сам скрипт виснет на запуске captstatusui

фикс - добавить старт ccpd после cups

  systemctl stop ccpd
  echo 'Перезапуск cups и ccpd'
  service cups restart
+ systemctl restart ccpd
  echo 'Запуск captstatusui'

Не понял как скрипт в статье пофиксить он где то на гуглодрайве лежит.
Как вариант - лучше все материалы выложить в github.

Оффлайн 3MMM

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: wiki/canon_capt
« Ответ #33 : 26 Январь 2020, 18:17:41 »
Установил принтер Canon LBP-1120 на Linux Mint Cinnamone 19.3 64-bit через скрипт canon_lbp_setup.sh с именем который выбрал сам скрипт LBP-1120
URI устройства: ccp://localhost:59687
Марка и модель: Canon LBP1120 CAPT ver.1.5
Система сама дополнительно нашла принтер и автоматически установила его с именем LASER-SHOT-LBP-1120
URI устройства: usb://Canon/LASER%20SHOT%20LBP-1120?serial=5818R3
Марка и модель: Generic Text-Only Printer
Естественно с этим драйвером принтер не работает а работает с драйвером с которым установил его скрипт. Чтобы не путаться удаляю LASER-SHOT-LBP-1120. Выключаю принтер. Перезагружаю систему. Включаю принтер. Система говорит что нет драйвера на принтер и заново устанавливает принтер с именем LASER-SHOT-LBP-1120
URI устройства: usb://Canon/LASER%20SHOT%20LBP-1120?serial=5818R3
Марка и модель: Generic Text-Only Printer
1) Как сделать чтобы этот принтер не появлялся?
2) Как установить второй принтер Canon LBP-1120?
3) А как еще один Canon LBP-1120? У меня их 3.
4) А еще Canon LBP-810?
Кто нибудь пробовал устанавливать одновременно несколько принтеров Canon LBP?
« Последнее редактирование: 26 Январь 2020, 19:51:24 от 3MMM »

Оффлайн Snaut

  • Участник
  • *
  • Сообщений: 143
  • Гномофил-кедерастоненавистник
    • Просмотр профиля
    • Фельдшер Ру
Re: wiki/canon_capt
« Ответ #34 : 26 Январь 2020, 18:29:51 »
По умолчанию выставить принтер, который установили с помощью скрипта, а тот принтер, который система установливает сама, можно поставить с любым драйвером - он не используется же.
Чтобы правильно задать вопрос, надо знать бОльшую часть ответа.

Оффлайн 3MMM

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: wiki/canon_capt
« Ответ #35 : 26 Январь 2020, 19:42:09 »
По умолчанию выставить принтер, который установили с помощью скрипта, а тот принтер, который система установливает сама, можно поставить с любым драйвером - он не используется же.
Это понятно. Но как то неаккуратненько и неудобно, особенно когда принтер не единственный. Не хочу я иметь в принтерах лишние устройства. Сделать так чтобы не устанавливался нельзя?
« Последнее редактирование: 26 Январь 2020, 19:49:41 от 3MMM »

Оффлайн Snaut

  • Участник
  • *
  • Сообщений: 143
  • Гномофил-кедерастоненавистник
    • Просмотр профиля
    • Фельдшер Ру
Re: wiki/canon_capt
« Ответ #36 : 26 Январь 2020, 20:46:34 »
Чтобы он вообще не устанавливался, его надо физически отключить (что невозможно, потому что принтер нужен). Я, возможно, ошибаюсь, но чтобы система не реагировала на подключение новых устройств - такая опция мне неизвестна.
Чтобы правильно задать вопрос, надо знать бОльшую часть ответа.

Оффлайн 3MMM

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: wiki/canon_capt
« Ответ #37 : 27 Январь 2020, 05:55:06 »
Я, возможно, ошибаюсь, но чтобы система не реагировала на подключение новых устройств - такая опция мне неизвестна.
Какое же оно новое? Драйвер ведь установлен через скрипт.

Оффлайн 3MMM

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: wiki/canon_capt
« Ответ #38 : 14 Февраль 2020, 05:13:48 »
Установил наконец два принтера одновременно, не понимаю почему но скриптом не получилось, ставил вручную: Canon LBP-810 и Canon LBP-1120. Да и названия как присваивает автоматом LBP810 и LBP1120 мне не нравятся. Назвал как мне приятнее видеть Canon-LBP-1120 и Canon-LBP-810. Canon LBP-1120 был включен первым. Набираю команду ls /dev/usb и вижу что принтер встал на /dev/usb/lp1. Canon LBP-810 был включен вторым и встал на /dev/usb/lp2. Все прекрасно работало. На следующий день решил распечатать на Canon LBP-810, включил его а он не печатает. Стал смотреть куда он встал, а он так как не включен принтер Canon LBP-1120 встал на его место /dev/usb/lp1. Как этого избежать? Может вместо /dev/usb/lp1 и /dev/usb/lp2 можно как то привязаться к имени принтера или еще как?

Пробовал подключать вместо /dev/usb/lp1 или /dev/usb/lp2  как: /dev/lp/by-id/usb-Canon_Canon_CAPT_USB_Device_(здесь то что записано в ATTRS{serial}==).

Сейчас у меня так:

mikhail@MMM-HOME ~ $ sudo ccpdadmin

Usage:
  ccpdadmin [-p Printer-name -o Printer-dev-path]
  ccpdadmin [-x Remove-Printer-name]


 CUPS_ConfigPath = /etc/cups/
 LOG Path        = None
 UI Port         = 59787

 Entry Num  : Spooler   : Backend   : FIFO path      : Device Path    : Status
 ----------------------------------------------------------------------------
     [0 ]    : Canon-LBP-1120    : ccp       : //localhost:59687    : /dev/lp/by-id/usb-Canon_Canon_CAPT_USB_Device_5818R3    :
     [1 ]    : Canon-LBP-810    : ccp       : //localhost:59687    : /dev/lp/by-id/usb-Canon_Canon_CAPT_USB_Device_60183EF7    

Все равно если принтеры включены в другой последовательности система их путает.
« Последнее редактирование: 14 Февраль 2020, 06:48:15 от 3MMM »

 

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