我已将 Epson 打印机连接到路由器,以便从 PC 无线打印。路由器充当打印服务器,我可以看到一个包含打印机的 Samba 文件夹,并且大多数时候都可以正常工作。但问题是,路由器不会缓存发送给它的作业,它只是接收它并直接将其发送到打印机。打印机只有 8 MB 内存(我认为)。因此,每当我尝试打印超过 8MB 的内容时,路由器都会将其全部一次性发送到打印机,然后出错。
相比之下,当我通过 USB 直接连接到我的电脑时,一切都按预期工作。我可以在打印队列中看到发送到打印机的量与文件总大小的一小部分。
我的猜测是,当打印机通过有线方式连接时,它可以告诉 PC 它的内存有限,因此 PC 会分批发送打印作业。而在路由器的情况下,它会一次性转储全部内容,导致打印机内存不足。
那么,有没有办法告诉 PC 分批或以缓慢的方式发送打印作业(就像有线版本那样),以便打印机可以跟上?
答案1
您的打印机没有内置网络连接(有线或 WiFi),因此必须通过 USB 连接。与大多数低成本打印机一样,它也是“GDI”打印机,智能程度很低,需要主机 PC 的图形系统将页面转换为纸上的点。
由于打印机仅支持 USB,因此有两种方式将其联网:直接连接到 PC,或通过“打印服务器”(USB 转网络适配器)连接。这可以是一个单独的单元,但就您而言,您最有可能使用路由器上的 USB 端口。
GDI 打印机联网非常困难,最简单的方法是通过 USB 连接到 PC,然后从 PC 共享打印机。
另一种可能的方法是使用兼容的打印服务器。大多数知名的打印服务器制造商都会发布支持的打印机列表。如果您的打印机不在列表中,您必须假设它将不行。
如果不知道您的打印服务器的型号,我们无法告诉您它是否可以正常工作。如果您告诉我们,有人将能够检查兼容性。