Scanner HP Officejet: “Falha ao abrir uma sessão no dispositivo”

Scanner HP Officejet: “Falha ao abrir uma sessão no dispositivo”

Eu tenho uma impressora/scanner HP Officejet 4500 G510n-z, conectada ao wifi local. Estou tentando digitalizar no meu macbook executando o OS X Yosemite (10.10.5), mas quando tento fazer isso, recebo a mensagem de erro "Falha ao abrir uma sessão no dispositivo". Isso já funcionou antes, com o mesmo computador e scanner, então estou tentando descobrir o que mudou e como consertar.

Na visualização, o menu Arquivo possui uma entrada “Importar do Officejet 4500 G510n-z”, o que sugere que ele reconhece que se trata de um scanner. Selecionar essa entrada de menu fornece a mensagem de erro acima. Obtenho o mesmo resultado ao usar o botão "Abrir Scanner" em "Preferências do Sistema" -> "Impressoras e Scanners".

Consigo acessar a interface HTTP do dispositivo, que mostra apenas informações relacionadas à parte da impressora e à configuração da rede.

A impressão funciona bem. Observando o tráfego de rede com o Wireshark, isso gera muito tráfego na porta 9100, como esperado.

Quando tento digitalizar algo, como acima, o computador envia um pacote TCP SYN para a porta 9500 do dispositivo, que obtém uma resposta RST imediata:

No.     Abs Time           Time           Source                SPort  Destination           DPort  Protocol Info                                                            Host       seq        len        src addr unresolved
   5596 22:20:10.401777    368.249752     192.168.1.10          50100  192.168.1.158         9500   TCP      50100 → 9500 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 WS=32 TSval=20957697 TSecr=0 SACK_PERM=1            0          0          192.168.1.10
   5597 22:20:10.406550    368.254525     192.168.1.158         9500   192.168.1.10          50100  TCP      9500 → 50100 [RST, ACK] Seq=1 Ack=1 Win=0 Len=0                          1          0          192.168.1.158

Ainda assim, leva alguns segundos para que a mensagem de erro apareça na interface do usuário. Infelizmente não tenho captura de pacotes do dispositivo quando ele está funcionando corretamente.

Pesquisar esta mensagem de erro no Google sugeriu redefinir os drivers da impressora e reiniciar o computador, o que não ajudou.

O que posso fazer para depurar ainda mais e/ou corrigir isso?


Atualizar:O suporte HP sugeriu usar o "HP Print and Scan Doctor" disponível em seu site.

Tentei executá-lo no Wine no meu Macbook, mas travou antes de descobrir a impressora.

Tendo encontrado uma máquina Windows real, tentei executar a ferramenta novamente, mas ela não descobriu a impressora. Tive que instalar o driver (em "Impressoras e scanners", clicar em "Adicionar impressora") para que a ferramenta descobrisse a impressora.

Com o driver instalado, o “médico” disse que o software completo da impressora não estava instalado e disponibilizou um botão para baixar e instalar o software.

Com o “software completo” instalado, o “médico” mostrou um botão denominado “Consertar digitalização”. Ele executou uma lista de testes, sem encontrar nenhum problema. Uma verificação de teste também funcionou bem, e o utilitário de verificação do Windows também conseguiu fazer a verificação – mas meu Macbook ainda não conseguiu. Wireshark revelou que o computador Windows se comunicou com o scanner na porta 9290 em vez da porta 9500. Não tenho certeza se o OS X poderia ser persuadido a fazer o mesmo.

Responder1

Eu tive esse problema em uma impressora Samsung MFP. Estava funcionando, então parou e eu cocei minha cabeça por alguns meses tentando descobrir. A solução: (re)ativar o protocolo T4NET na porta 9400 da impressora. O Mac OSX está usando-o para os drivers duplos.

informação relacionada