Pregunta

Mi objetivo final es enviar un trabajo de impresión a una impresora en internet. El problema es que la impresora está conectada directamente a un router, por lo que no puede contar con un equipo de procesamiento de nada.

El camino de un trabajo de impresión que se necesita es: PC -> Internet -> Router -> impresora

La impresora es una impresora Epson TM-T88V con el UB-E02 conectarlo módulo (que venía instalada en el módulo de 25 polos).

El router es un D-Link DIR-655 con el puerto 9500 redirigida al puerto LAN 9100 y la dirección IP de la LAN de la impresora. Con esta configuración, puedo introducir la dirección IP WAN del router + puerto 9500 en un navegador web y los asadores de la impresora fuera la petición HTTP que recibe.

Desde la terminal, si uso LPR (específicamente lpr -h ip-address: 9500 filename.txt), la impresora imprime la solicitud HTTP que recibe (no el archivo) y el lpr parece simplemente estar esperando una respuesta. De acuerdo con la Guía de Referencia Técnica UB-E02, el Connect-It módulo soporta lp / lpr.

¿Por qué es que la impresora imprime la solicitud HTTP y no envía una respuesta de vuelta?

¿Fue útil?

Solución

El puerto que se abrió es probable que el puerto de volcado de datos en bruto para la impresora. Probablemente hay un puerto separada, que habla RFC1179 que hable a su cliente lpr.

No debería estar enviando el control HTTP para cualquiera de estos puertos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top