HP MFP M225Dn pode imprimir, mas não pode digitalizar - Ubuntu 14.04

1

Estou tentando configurar uma impressora / scanner multifuncional HP MFP M225Dn em uma rede local com 3 PCs Linux (um com 16.04, um com 14.04, um com o Mint 17.3 - baseado no 14.04).
Impressão foi o.k. no dia 16.04, não é necessário instalar nada, enquanto eu precisava atualizar o HPLIP no 14.04 e no Mint para fazer com que eles fossem impressos, então agora a IMPRESSÃO ESTÁ OK para todos os PCs.

O scanner tem sido um pouco mais difícil de instalar no 16.04, embora eu não tenha conseguido fazer com que ele funcionasse tanto no 14.04 quanto no Mint.
Nos dois PCs emitidos, executando xsane , recebi no devices available , o mesmo usando sudo xsane .

Acho que pode ser um problema sane-backend . Nenhuma dessas impressoras "recentes" da HP MFP aparece na lista suportada, consulte http: //www.sane-project. org , apesar de funcionar em 16.04.

Estou procurando sugestões. O que posso procurar no 16.04 que pode me ajudar a fazer com que ele funcione no 14.04 também?

EDITAR

Como sugerido, estou adicionando algumas saídas:

  1. $ sane-config --version retorna 1.0.23
  2. $ xsane (v. 0.998) gera uma janela dizendo "nenhum dispositivo disponível"
  3. $ scanimage scanimage: no SANE devices found
  4. $ sane-find-scanner :

    # sane-find-scanner will now attempt to detect your scanner. If the
    # result is different from what you expected, first make sure your
    # scanner is powered up and properly connected to your computer.
    
    # No SCSI scanners found. If you expected something different, make sure that
    # you have loaded a kernel SCSI driver for your SCSI adapter.
    
    # No USB scanners found. If you expected something different, make sure that
    # you have loaded a kernel driver for your USB host controller and have setup
    # the USB system correctly. See man sane-usb for details.
    
    # Not checking for parallel port scanners.
    
    # Most Scanners connected to the parallel port or other proprietary ports
    # can't be detected by this program.
    

BTW: claro que o scanner está ligado.

Obrigado antecipadamente!

    
por j.c 01.07.2016 / 13:53

2 respostas

2

Eu forneço uma resposta genérica, além de poder solucionar completamente o problema do yr. Sendo genérica, a resposta é longa.

Assumindo que:

    O scanner em rede
  • yr está ligado.
  • O dispositivo
  • yr está conectado a: a) a rede como um dispositivo LAN independente (direta LAN-setup).
    b ) um computador e compartilhado pela rede : esse computador é chamado de servidor LAN. Todos os outros computadores em rede são chamados de clientes da rede local. Configurar isso difere do que segue. Esse caso não é coberto aqui.
  • os pacotes hplip , sane-utils , libsane e libsane-extras estão corretamente instalados. Este último requer que o universe repo esteja habilitado.
  • você adicionou o usuário saned aos grupos lp e scanner com:

No terminal

$ sudo adduser saned {scanner,lp}

Na realidade, apenas um desses dois grupos ( lp , scanner ) é necessário, mas você pode adicionar com segurança saned a ambos. Não vai doer. Os scanners HP do tipo MFP tendem a ser adicionados a lp , outros a scanner . Isso é necessário ao digitalizar a partir de uma multifuncional USB conectada compartilhada na rede, ou seja, por meio de um servidor de digitalização. Eu não verifiquei se é necessário para scanners LAN autônomos. Novamente, se não, não vai doer.

  • você editou /etc/sane.d/dll.conf , para tentar ativar o driver de digitalização correto para o dispositivo yr. Tente procurar "Os seguintes back-ends não fazem parte da distribuição SANE ..." nesse arquivo de configuração. Abaixo, você encontrará linhas comentadas correspondentes a scanners que não são suportados diretamente (não testados) ou parcialmente suportados. Descomente as linhas conforme julgar apropriado, salve o arquivo.

De Como digitalizar da comunidade do Ubuntu:

  • Verifique se o dispositivo pode receber ping.
  • Execute o assistente hp-setup, que instala a impressora, o scanner, HpAllInOne e quaisquer outros recursos.
    No terminal

    $ sudo apt-get install python-qt4 # requerido apenas para o Ubuntu 14.04 $ sudo hp-setup

Para o tipo de conexão, escolha "Rede / Ethernet ..."
Se o dispositivo não for detectado, clique em "Mostrar opções avançadas", marque "Descoberta manual" e forneça o endereço IP do scanner.
Verifique se o scanner agora é reconhecido:

$ scanimage -L

Infelizmente, se o dispositivo de varredura ainda não for detectado:

  • Determine o URI da impressora

Dentro de uma janela de terminal, execute:

 $ hp-makeuri IP-ADDRESS

onde "IP-ADDRESS" deve ser substituído pelo endereço IP da sua impressora . Isso mostrará os URIs do CUPS (impressão) e SANE (digitalização) para a sua impressora.

  • Acessar o scanner em rede (duas abordagens):

a) acessa temporariamente o scanner fornecendo o URI SANE para xsane toda vez que você executá-lo:

$ xsane SANE-URI

em que "SANE-URI" é o SANE URI retornado por hp-makeuri .

b) torna o scanner permanentemente acessível, se o CUPS estiver configurado para usar o backend 'hp' para acessar a impressora em vez do backend 'socket'. Isso pode ser feito editando printers.conf :

$ sudo vim /etc/cups/printers.conf

e substituindo o 'socket' DeviceURI pelo URI 'hp' retornado pelo hp-makeuri. Reinicie as xícaras depois de fazer essa alteração:

$ sudo /etc/init.d/cupsys restart

HTH. Por favor, informe os detalhes se isso não funcionar para você, mas lembre-se de que o StartPage é seu amigo.

    
por Cbhihe 02.07.2016 / 11:00
1

Sugiro usar o HPLIP do link

Funciona como um charme em qualquer versão do Ubuntu. Scanner funciona também.

    
por Ivan Nikolaev 06.12.2017 / 15:47