Автор Тема: LBP2900 в новых Минтах  (Прочитано 1441 раз)

Brego

  • Ветеран
  • *****
  • Сообщений: 566
  • Карма: +93/-1
  • Перебьемся
    • Просмотр профиля
    • MintMem
LBP2900 в новых Минтах
« : 29 Март 2014, 10:55:39 »
Топик "LBP2900 и Ubuntu/Mint - пошаговое руководство" безнадёжно устарел, поэтому обновляю тему.
В двух словах: принтер Canon LBP2900 на LinuxMint 16 Cinnamon устанавливается при помощи драйвера V260 (рекомендуемого в данный момент фирмой) по официальной инструкции, прилагаемой к драйверу, без проблем, -- за исключением одной.
Принтер вовсе не обязательно виден в системе как устройство /dev/usb/lp0. У меня, например, он оказался /dev/usb/lp2 (я полагаю, это связано с тем, что udev любит тасовать имена устройств как ему вздумается). Из-за такого казуса команда
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0 приводит к тому, что /usr/sbin/ccpdadmin обращается к призраку /dev/usb/lp0, а реальный принтер /dev/usb/lp2 простаивает. Чтобы он нормально заработал, достаточно поправить команду соответствующим образом.
Подробности смотрите здесь.

Список принтеров, поддерживаемых драйвером:
LBP9100C
LBP7210C
LBP7200C
LBP7010C/7018C
LBP6310
LBP6300
LBP6300n
LBP6200
LBP6020
LBP6000/6018
LBP5300
LBP5100
LBP5050
LBP5000
LBP3500
LBP3310
LBP3300
LBP3250
LBP3210
LBP3200
LBP3100/LBP3108/LBP3150
LBP3010/LBP3018/LBP3050
LBP3000
LBP2900
LBP-1210
LBP-1120
"Следующая эпоха началась с сожжения всех хроник вместе с хронистами". С. Лем

Alexander7_88

  • Ветеран
  • *****
  • Сообщений: 1514
  • Карма: +217/-4
  • Универсальный поисковый бот
    • Просмотр профиля
Re: LBP2900 в новых Минтах
« Ответ #1 : 30 Март 2014, 13:20:58 »
Цитировать
Принтер вовсе не обязательно виден в системе как устройство /dev/usb/lp0. У меня, например, он оказался /dev/usb/lp2 (я полагаю, это связано с тем, что udev любит тасовать имена устройств как ему вздумается).
Думаю что стоит написать правило для udev, что бы он жёстко монтировал устройство на /dev/usb/lp0

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Re: LBP2900 в новых Минтах
« Ответ #2 : 30 Март 2014, 17:44:54 »
[offtop]
Не так всё просто… Я вот долго искал как заставить флэшки не монтироваться по умолчанию в /media/$USER, а просто в /media
[/offtop]

Brego

  • Ветеран
  • *****
  • Сообщений: 566
  • Карма: +93/-1
  • Перебьемся
    • Просмотр профиля
    • MintMem
Re: LBP2900 в новых Минтах
« Ответ #3 : 30 Март 2014, 18:23:31 »
Думаю что стоит написать правило для udev, что бы он жёстко монтировал устройство на /dev/usb/lp0
Я тоже подумывал об этом (и, наверно, допишу в пост). Но для большинства юзеров вполне достаточно и "простого" решения, тем более, что udev, по моим наблюдениям, в основном начинает переименовывать устойства при загрузках с разных grub'ов (или при каких-то сбоях). Пока грузишься из одного -- всё более-менее стабильно.
Я даже хотел попробовать сделать еще проще:
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp*или
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp[0-9]но пока не стал (поленился). А ведь вроде бы должно работать.
Не так всё просто… Я вот долго искал как заставить флэшки не монтироваться по умолчанию в /media/$USER, а просто в /media
И как удалось? Это интересно.
"Следующая эпоха началась с сожжения всех хроник вместе с хронистами". С. Лем

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Re: LBP2900 в новых Минтах
« Ответ #4 : 30 Март 2014, 22:31:49 »