Добрый день, помогите разобраться, установил сканер, под рутом работает, под пользователем пишет нет доступа, дал доступ, работает, после перегруза он как другой юсб определяется, было /dev/bus/usb/005/-002 стало /dev/bus/usb/005/-003, и так постоянно меняется, как быть?
Доступ к сканеру
sesh911,
oO У Вас что доступ к USB блокирован рутом?? Можно по подробнее, где Вы именно доступ давали устройству??
Дело в том, что флешку пихаю - все нормально, проблема именно со сканером, и для него давал прова chmod 777 /dev/bus/usb/005/-002
xsane пишет Невозможно открыть устройство 'hp2400:libusb:005:006' если дать права на /dev/bus/usb/005/-006 - то сканирует без вопросов, вот как сделать чтоб права давались всему что находится в /dev/bus/usb/005?
sesh911, а может надо просто добавить пользователя в нужную группу?
Например, в scanner.
Дело в том, что в suse 11.2 нет такой группы, я читал что надо добавить пользователя туда и решаются все проблемы, но увы :(
Должна быть група от которой работает xsane. Если нет scanner то может есть что то похожее sane например.
saned. Кажется, она так называется (подсмотрел) :)
ни saned ни sane ни xsane, ничего похожего нет
Выложы список груп на линухе посмотрим.
Вот список груп
at:!:25:
audio:x:17:pulse
avahi:!:104:
beagleindex:!:108:
bin:x:1:daemon
cdrom:x:20:
console:x:21:
daemon:x:2:
dialout:x:16:
disk:x:6:
floppy:x:19:
ftp:x:49:
games:x:40:
gdm:!:112:
haldaemon:!:110:
kmem:x:9:
lp:x:7:
mail:x:12:
maildrop:!:59:
man:x:62:
messagebus:!:102:
modem:x:43:
news:x:13:
nobody:x:65533:
nogroup:x:65534:nobody
ntadmin:!:71:
ntp:!:101:
polkituser:!:109:
postfix:!:51:
public:x:32:
pulse:!:106:
pulse-access:!:107:
root:x:0:
rtkit:!:105:
shadow:x:15:
sshd:!:65:
suse-ncc:!:111:
sys:x:3:
tape:!:103:
trusted:x:42:
tty:x:5:
utmp:x:22:
uucp:x:14:
video:x:33:alekseev
wheel:x:10:
www:x:8:
xok:x:41:
users:x:100:
Может скажите где прописать chmod чтоб при загрузке юзера давал права, так будет думаю быстрее.
Сканировать может только root?
Есть такая неприятность: по умолчанию только root имеет доступ к сканеру, но это легко исправить. Для этого нужно внести пользователя, под которым хочется сканировать, в группу scanner. Делается это (с рутовыми привилегиями) так:
# gpasswd -a имя_пользователя scanner
заменяя имя_пользователя на логин пользователя. Для того, чтобы изменения вступили в силу, нужно перелогиниться. После этого в консольке (от имени того пользователя, которому хочется сканировать) для проверки пишем:
$ groups
При этом будет выдан список всех групп, в которых пользователь состоит.
я ссылку для чего давал ?
Разобрался
Та по ссылке я читал, но нет у меня группы сканер вообще
Та по ссылке я читал, но нет у меня группы сканер вообще
Попробуйте добавить пользователя в группу lp.
Взято отсюда:
http://armanenshaft-linux.blogspot.com/2010/02/opensuse-111-scaner.html
Добавлял пользователя абсолютно во все группы включая группу root - безрезультатно, прописал chmod в cron - работает без вопросов, всем спасибо за советы и ссылки