为什么我不能收到TCP/IP打印机的响应?
题
我的最终目标是通过互联网将打印作业发送到打印机。捕获是打印机直接连接到路由器,因此我不能指望计算机处理任何内容。
打印作业的路径是:计算机 - > Internet->路由器 - >打印机
打印机是带有UB-E02连接IT模块的Epson TM-T88V(最初带有25针模块)。
路由器是D-Link DIR-655,端口9500重定向到LAN端口9100和打印机的LAN IP地址。使用此设置,我可以在Web浏览器中输入路由器的WAN IP地址 +端口9500,并且打印机吐出了它收到的HTTP请求。
在终端中,如果我使用LPR(特别是LPR -H IP地址:9500 filename.txt),则打印机打印了它收到的HTTP请求(不是文件),而LPR似乎只是在等待响应。根据UB-E02技术参考指南,Connect-IT模块支持LP/LPR。
为什么打印机打印出HTTP请求而不会回复响应?
解决方案
您打开的端口可能是打印机的原始数据转储端口。可能有一个单独的端口说话 RFC1179 那会和你说话 lpr
客户。
您不应将HTTP控件发送到这些端口中的任何一个。
不隶属于 StackOverflow