problema com permissão de dispositivo linux usb na reinicialização

0

A saída abaixo do meu terminal provavelmente deve fazer sentido para aqueles que podem ajudar:

[root@Plugbox ~]# cd /dev/bus/usb
[root@Plugbox usb]# ls
001
[root@Plugbox usb]# cd 001
[root@Plugbox 001]# ls -l
total 0
crw-rw-r-- 1 root root    189, 0 Mar 17 16:11 001
crw-rw-r-- 1 root scanner 189, 1 Mar 17 16:11 002
(at this point I can not print)
[root@Plugbox 001]# chown root:lp 001
[root@Plugbox 001]# chown root:lp 002
[root@Plugbox 001]# ls -l
total 0
crw-rw-r-- 1 root lp 189, 0 Mar 17 16:11 001
crw-rw-r-- 1 root lp 189, 1 Mar 17 16:11 002
(now the printing starts)

O sistema é um computador plug-in que executa o Plugbox linux ( link ). Quando usa o CUPS para imprimir e o Samba para compartilhar isso com a minha rede do Windows.

Tenho certeza de que os detalhes são irrelevantes, mas meu problema é que eu exijo que a impressora pertença ao grupo lp quando ele estiver conectado. Como faço para fazer isso?

Suponho que eu use os arquivos de permissões em rules.d, mas não tenho certeza da sintaxe.

Obrigado

    
por Hamid 17.03.2011 / 22:19

1 resposta

0

Eu não testei, mas acredito que isso deve funcionar:

SUBSYSTEM=="usb", ATTR{bInterfaceClass}=="07", ATTR{bInterfaceSubClass}=="01", GROUP="lp", MODE="660"

Você precisa colocar essa linha em um arquivo em /etc/udev/rules.d/ . Tenha em mente que os arquivos nesse diretório são analisados em ordem alfabética. Se houver outras regras correspondentes, talvez seja necessário escolher um nome apropriado para esse arquivo, de modo que seja analisado por último.

    
por 20.03.2011 / 10:52