sane não funciona como saned mas como root faz

1

Eu tenho um computador plug que eu quero usar como servidor de scanner usando sane. Já funcionou com uma ficha diferente, por isso tenho a certeza de que o scanner e a saúde são funcionais em conjunto.

Se eu emitir scanimage -L as root , recebo esta saída:

device 'hpaio:/usb/Deskjet_F300_series?serial=CN73CGJ05504KH' is a Hewlett-Packard Deskjet_F300_series all-in-one

que é o que estou esperando, mas quando eu chamo o comando como saned eu recebo esta saída:

No scanners were identified. [...]

Se eu chamo sane-find-scanner como saned, aparece:

found USB scanner (vendor=0x03f0, product=0x5511) at libusb:001:015

Agora, a parte interessante é que o fornecedor e o produto não são detectados aqui, mas quando eu faço o mesmo que root, esse é o resultado:

found USB scanner (vendor=0x03f0 [HP], product=0x5511 [Deskjet F300 series]) at libusb:001:015

Assim, de alguma forma, o usuário root tem acesso à lista de fornecedores (e, portanto, é capaz de detectar o scanner), enquanto não está ativado. Eu não quero executar o servidor saned como root, então preciso descobrir isso.

Todas as configurações que fiz em saned.conf são para a interação na rede, mas meu problema está no host local, então eu pulo o arquivo de configuração (mas é claro que posso fornecê-lo se necessário)

grupos reservados: saned scanner

Suponho que preciso alterar os privilégios do arquivo em que o fornecedor e o produto estão mapeados ( /etc/sane.d/hp.conf ), mas isso já é legível por sãos.

-rw-r--r-- 1 saned scanner 396 Dec 12  2010 hp3900.conf
-rw-r--r-- 1 saned scanner  76 Dec 12  2010 hp4200.conf
-rw-r--r-- 1 saned scanner 238 Dec 12  2010 hp5400.conf
-rw-r--r-- 1 saned scanner 497 Dec 12  2010 hp.conf
-rw-r--r-- 1 saned scanner  22 Dec 12  2010 hpsj5s.conf

O mesmo que para /etc/sane.d/dll.d/

-rw-r--r-- 1 saned scanner   38 Dec 10  2013 hplip

Interessante é que nenhum desses arquivos contém as informações Deskjet_F300_series, então talvez haja outro arquivo?

Além disso, embora o scanner tenha uma opção de impressão, não estou interessado nisso.

Eu li este post , mas eu preferiria não fazer o que está descrito lá, porque em algum lugar informações já estão presentes e gostaria de acessar esse local, do usuário.

    
por Angelo Fuchs 24.03.2015 / 20:40

1 resposta

0

Descobri que scanimage -L funciona depois que adicionei saned ao grupo lp , momentos depois de postar a pergunta.

Ainda estou interessado na resposta adequada a essa pergunta (de onde vem a informação). Então, essa resposta é para futuros visitantes que só querem consertá-lo.

    
por 24.03.2015 / 20:44