Решено: [Решено] Как в cups активировать принтер? (из командной строки)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Решено: [Решено] Как в cups активировать принтер?

Сообщение eddy »

Когда я включаю дома принтер, он деактивирован и его надо активировать либо через веб-морду cups (start printer), либо через mcc (у меня мандрива). Во-первых, замучился это делать каждый раз, как включаю принтер, во-вторых, жена моих манипуляций повторять не хочет.
Можно ли как-нибудь настроить cups, чтобы принтер (samsung ml1210) либо активировался сразу при загрузке (несмотря на то, что он выключен), либо при включении, чтобы пользователю не надо было давать полномочий рута для печати?
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Garri606
Сообщения: 95

Re: Решено: [Решено] Как в cups активировать принтер?

Сообщение Garri606 »

А демон в автозагрузку не пробывали добавлять?
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: [Решено] Как в cups активировать принтер?

Сообщение Ленивая Бестолочь »

для управления притерами существует утилита lpadmin.
я правда никогда в жизни ей принтер не активировал, но успешно удалял-добавлял их.
посмотрите её ман, скорее всего он умеет то, что вам нужно.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Решено: [Решено] Как в cups активировать принтер?

Сообщение eddy »

Пишу (от рута)
lpadmin -E -p ML-1210
включаю принтер, lpq виснет... Потом пишет "не готов"
Пишу accept от пользователя, от рута, то же самое...
от пользователя lpadmin -E -p ML-1210 ничего не дает
cupsenable ничего не дает.
Garri606, cups, естественно, в автозагрузке стоит.
Думаю, это из-за чертовой мандривы. В ней вообще все криво работает (правда, я отчасти тоже виноват: установил некоторые пакеты, которых не было в репозитории мандривы, частично сделал откат на 2009.0 из-за полной неработоспособности 2009.1 и т.п.)
Хочу перейти на gentoo, но, к сожалению, не могу найти у знакомых диски с полным срезом репозитория (кажется, там должно быть 5 или 7 DVD).
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Garri606
Сообщения: 95

Re: Решено: [Решено] Как в cups активировать принтер?

Сообщение Garri606 »

а /etc/init.d/ccpd start что дает?
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Решено: [Решено] Как в cups активировать принтер?

Сообщение eddy »

Garri606 писал(а):
22.01.2010 22:17
а /etc/init.d/ccpd start что дает?

У меня не Canon, а Samsung :)
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Garri606
Сообщения: 95

Re: Решено: [Решено] Как в cups активировать принтер?

Сообщение Garri606 »

:)
Както так:
lpadmin -p ML-1210 -E -v [device] -m [PPD]
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Решено: [Решено] Как в cups активировать принтер?

Сообщение eddy »

Garri606 писал(а):
22.01.2010 23:21
:)
Както так:
lpadmin -p ML-1210 -E -v [device] -m [PPD]

Ура! Заработало! Спасибо!
Теперь добавлю строчку в /etc/init.d/cupsd, а если автоматом включаться не будет, буду еще и по крону каждый час запускать :)
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Решено: [Решено] Как в cups активировать принтер?

Сообщение eddy »

Блин, стал редактировать /etc/init.d/cups и заметил, что там в самом начале стоит переменная ENABLE_QUEUES_ON_SPOOLER_START, которая почему-то была равна no, а функция start активирует принтер лишь при значении yes этой переменной.
Значение поменял, но строчку lpadmin все равно оставил на всякий случай.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали: