Почему не определяется USB принтер
Установите пакет: cups-usb-lp-symlink
Пояснение
Если при подключенном принтере есть устройство (файл) /dev/usb/lp0 можно попробоать (от root)
#!/bin/bash ln -s /dev/usb/lp0 /dev/lp0
затем поискать принтер в настройках снова.
Пакет cups-usb-lp-symlink сам разбирается с этой проблемой
DarkMax/Максим
Ещё есть такое решение, сегодня столкнулись с этим, можно в Вики добавить?
Причем работает этот метод и с usblp и без него.
Нужно просто создать файл в
/etc/udev/rules.d/
Я его назвал 10-usbprinter.rules, в него добавил
ATTR{idVendor}=="xxxx", ATTR{idProduct}=="xxxx", MODE:="0666", GROUP:="lp"
Vendor и Product id можно посмотреть командой lsusb. Штука в том, что в вики сказано выставить права MODE=0660, так у меня не заработало, а принтер увиделся только на 0666. Вот и все, после этого
/etc/rc.d/cupsd restart (или просто перезагрузка ос)
, и принтер увиделся.
Я бы добавил, пользователя надо добавить в группу lp, тогда права можно оставить 0660