LINUX.ORG.RU

CUPS не видит USB-принтер


0

2

Знаю, что тема - баян, но всё же этот случай несколько отличается от остальных.

Установил CUPS, зашёл на http://localhost:631 -> Administration -> Add printer
Залогинился как root, и после этого CUPS начал искать принтеры.
Ищет до сих пор; хотя принтер есть, подключен по usb и включен в сеть питания.

Почему принтер не находится?

Дрова я установил (gutenprint)
Процесс установки я знаю, уже один раз делал.
Но этот процесс зависает на стадии «Looking for printers...»

Arandelix
() автор топика

Вот error-log капса:

E [07/May/2011:20:47:07 +0400] [CGI] Unable to scan «@LOCAL»!
E [07/May/2011:20:47:07 +0400] [CGI] Unable to create avahi client: Resource temporarily unavailable
E [07/May/2011:20:47:07 +0400] [cups-deviced] PID 3301 (dnssd) stopped with status 1!

Может он чем-нибудь поможет?

Arandelix
() автор топика
Ответ на: комментарий от MahMahoritos

Нашло какое-то устройство, возможно принтер:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Arandelix
() автор топика
Ответ на: комментарий от Arandelix

Нет, это стандартные устройства. Собственно, usb хаб и есть. Показывает, что порты usb вообще есть в системе.

У меня принтер так отображается

Bus 001 Device 002: ID 03f0:3a17 Hewlett-Packard Printing Support

Если у тебя принтер не виден, а кабель подключен и питание есть, то возможно и CUPS его не увидит. Можешь еще почитать вывод команды dmesg сразу после подключения принтера (этой командой получишь сообщения ядра, последние строки должны сообщить о определении нового устройства - принтера)

MahMahoritos ★★★
()

Как оказалось, проблема не исчерпывается одним принтером.

Пробовал подключить к usb сканер, колонки...

Система вообще не определяет usb-устройства.

Какие файлы мне выложить, чтобы вы смогли определить, где я напортачил?

Arandelix
() автор топика
Ответ на: Выхлоп dmesg от Arandelix

Там нет следов вообще какого-либо usb-девайса кроме хаба. Те, либо dmesg снят до подключения девайсов к usb, либо порты не подключены к матери, либо ты очередной kloun. Выбирай.

uzbl
()
Ответ на: комментарий от uzbl

Внезапно принтер нашёлся (lsusb выдаёт третьей строкой Bus 001 Device 002: ID 04a9:10a5 Canon, Inc. iP5200)

Но CUPS его по прежнему в упор не замечает.

Arandelix
() автор топика

Настрой udev для usb, примеры найдешь в /lib/udev/rules.d, после этого cups твой принтер увидит.

splinter ★★★★★
()
Ответ на: комментарий от splinter

Что-то вроде того.

Сейчас, например, показывает.

Arandelix
() автор топика

Ур-ра, CUPS всё-таки соизволил найти мой Canon.

Скорее всего, это случилось после того, как я прописал в rc.conf вот это:

MODULES=(!usblp lp)

Arandelix
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.