Um computador Linux pode receber imagens digitalizadas de um scanner usando o WSD (Web Services on Devices)?

9

Um computador Linux pode receber imagens digitalizadas de um scanner usando o WSD (Web Services on Devices)?

Contexto: No meu trabalho, temos uma impressora Epson WP-4545, e a parte da impressora funciona bem no Linux, mas, para digitalização, podemos escolher entre "para memória USB" ou "para computador (WSD)", a segunda opção funciona bem com o Windows (emprestado um computador Windows para tentar), mas nós Kubuntu e Gentoo.

  1. Existe algum programa ou ferramenta que eu possa instalar para poder receber imagem também nos computadores Linux?

  2. Existem outros nomes para o WSD? googleing no WSD ou "Serviços da Web em dispositivos" não forneceu muita informação.

  3. Ou talvez haja outras razões para não encontrar informações, como leis de direitos autorais e patentes?

Puggan Se
fonte

Respostas:

4

Aqui está sua melhor chance:

http://download.ebz.epson.net/dsc/search/01/search/searchModule

Na pesquisa:

Modelo: wp-4545 SO: Linux

Você verá uma lista de drivers Linux para as opções de impressora e scanner de rede.

Product Name    Category    OS  Version Module Name Language    Release Date    
WP-4545 Series    Printer Driver    Linux    latest ESC/P Driver (full feature) All language    10-12-2012  
WP-4545 Series    Printer Driver    Linux    latest ESC/P-R Driver (generic driver) All language    10-23-2012  
WP-4545 Series    Scanner Driver    Linux    Ver. 2.29.1/1.22.0 core package&data package   All language    02-12-2013  
WP-4545 Series    Scanner Driver    Linux    latest network plugin package  All language    12-21-2011  
Wing Tang Wong
fonte
4

O link que Wing deu é o que você deseja. Clique nas Perguntas frequentes para obter detalhes sobre quais exatamente você deseja para sua distribuição e a ordem para instalá-las.

A execução do software EPSON fornecido iscanainda não funcionará:

"Não foi possível enviar o comando ao scanner. Verifique o status do scanner."

Você precisa [ sudo] editar /etc/sane.d/dll.conf, comentando tudo, exceto:

net
epkowa

Você precisará editar /etc/sane.d/epkowa.conf( sudonovamente) e adicionar

usb
scsi
net XXX.XXX.X.X

onde XXX.XXX.X.Xé o endereço IP da sua impressora.

Para impressoras EPSON, isso pode ser encontrado acessando a configuração Wi-fi na interface da impressora, indo para 'definir manualmente', que mostra o endereço IP atualmente em uso.

Ou mais fácil novamente, você poderá executar scanimage -Le obter uma resposta:

device `epson2:net:XXX.XXX.X.X' is a Epson PID XXXX flatbed scanner

que após a alteração das configurações se torna:

device `epson2:net:XXX.XXX.X.X' is a Epson {Model} Series flatbed scanner

iscané o programa que você instala no site da EPSON, abreviação de ImageScan! , um pequeno programa GUI para digitalização. Ele não carrega até encontrar o scanner [isto é, conectar-se à impressora] de acordo com a configuração especificada nesses 2 .confarquivos.

Última dica ( novamente via alicious.com ) se você usar o GIMP para gráficos:

O iscan funciona como um plug-in, desde que você tenha um link na pasta de plug-ins:

ln -s /usr/bin/iscan /usr/lib/gimp/2.0/plug-ins/iscan

O WSD, Serviços da Web para dispositivos , é uma API da Microsoft, portanto, não parece que a rota seja acessível fora do Windows, tanto quanto eu possa ver.

Louis Maddox
fonte