为什么我无法从支持TCP / IP的打印机接收响应?

时间:2011-01-10 23:25:12

标签: http printing tcp epson lpr

我的最终目标是通过互联网向打印机发送打印作业。问题是打印机直接连接到路由器,所以我不能指望计算机处理任何东西。

打印作业所采用的路径是:计算机 - >互联网 - >路由器 - >打印机

打印机是带有UB-E02连接模块的Epson TM-T88V(最初配有25针模块)。

路由器是D-Link DIR-655,端口9500重定向到LAN端口9100和打印机的LAN IP地址。通过此设置,我可以在Web浏览器中输入路由器的WAN IP地址+端口9500,并且打印机会发出它收到的HTTP请求。

从终端,如果我使用lpr(特别是lpr -h ip-address:9500 filename.txt),打印机会打印它收到的HTTP请求(而不是文件),而lpr似乎只是在等待响应。根据UB-E02技术参考指南,Connect-It模块支持lp / lpr。

为什么打印机打印HTTP请求而不发回响应?

1 个答案:

答案 0 :(得分:2)

您打开的端口可能是打印机的原始数据转储端口。可能有一个单独的端口说RFC1179,它会与你的lpr客户说话。

您不应该将HTTP控制发送到这些端口中的任何一个。