Escáner HP Officejet: "Error al abrir una sesión en el dispositivo"

Escáner HP Officejet: "Error al abrir una sesión en el dispositivo"

Tengo una impresora/escáner HP Officejet 4500 G510n-z, conectada al wifi local. Estoy intentando escanear desde mi macbook con OS X Yosemite (10.10.5), pero cuando intento hacerlo, aparece el mensaje de error "Error al abrir una sesión en el dispositivo". Esto ha funcionado antes, con la misma computadora y escáner, así que estoy tratando de descubrir qué ha cambiado y cómo solucionarlo.

En Vista previa, el menú Archivo tiene una entrada "Importar desde Officejet 4500 G510n-z", lo que sugiere que reconoce que se trata de un escáner. Al seleccionar esa entrada del menú aparece el mensaje de error anterior. Obtengo el mismo resultado cuando uso el botón "Abrir escáner" en "Preferencias del sistema" -> "Impresoras y escáneres".

Puedo acceder a la interfaz HTTP del dispositivo, que solo muestra información relacionada con la parte de la impresora y la configuración de la red.

La impresión funciona bien. Si observamos el tráfico de red con Wireshark, esto genera mucho tráfico en el puerto 9100, como se esperaba.

Cuando intento escanear algo, como se muestra arriba, la computadora envía un paquete TCP SYN al puerto 9500 del dispositivo, que obtiene una respuesta RST inmediata:

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

Aún así, el mensaje de error tarda unos segundos en aparecer en la interfaz de usuario. Desafortunadamente no tengo una captura de paquetes del dispositivo cuando funciona correctamente.

Buscar en Google este mensaje de error sugirió restablecer los controladores de la impresora y reiniciar la computadora, lo que no ayudó.

¿Qué puedo hacer para depurar esto aún más y/o solucionarlo?


Actualizar:El soporte de HP sugirió utilizar el "HP Print and Scan Doctor" disponible en su sitio web.

Intenté ejecutarlo en Wine en mi Macbook, pero falló antes de descubrir la impresora.

Habiendo encontrado una máquina con Windows real, intenté ejecutar la herramienta nuevamente, pero no descubrió la impresora. Tuve que instalar el controlador (en "Impresoras y escáneres", haga clic en "Agregar impresora") para que la herramienta descubriera la impresora.

Con el controlador instalado, el "doctor" dijo que no estaba instalado el software completo de la impresora y proporcionó un botón para descargar e instalar el software.

Con el "software completo" instalado, el "doctor" mostró un botón llamado "Reparar escaneo". Ejecutó una lista de pruebas y no encontró ningún problema. Un escaneo de prueba también funcionó bien y la utilidad de escaneo de Windows también pudo escanear, pero mi Macbook aún no pudo. Wireshark reveló que la computadora con Windows se comunicaba con el escáner en el puerto 9290 en lugar del puerto 9500. No estoy seguro de si se podría persuadir a OS X para que hiciera lo mismo.

Respuesta1

Tuve este problema en una impresora multifunción Samsung. Estaba funcionando, luego se detuvo y me rasqué la cabeza durante unos meses para descubrirlo. La solución: (re)habilitar el protocolo T4NET en el puerto 9400 de la impresora. Mac OSX lo está usando para los dos controladores.

información relacionada