我们办公室有一台新的 Xerox 6121MFPN 激光打印机。我们使用网络打印,因此这台打印机连接到 Linksys WAG320N 路由器(如果需要的话,连接到端口 1)。
当我们一段时间不打印任何内容时,打印机会在 5 分钟内进入休眠状态。5 分钟是打印机的一个配置参数。
问题是,即使我们长时间不打印任何东西(也没有传真或扫描作业等),打印机也会每 15 分钟唤醒一次,预热,等待 5 分钟(因为没有打印作业),然后再回到睡眠状态。
我们无法弄清楚它为什么会被唤醒,这很烦人。如果我断开打印机的以太网电缆,它就无法再被唤醒。如果我连接网络电缆但关闭 WAG320N,它就无法再被唤醒。我猜想打印机被唤醒是因为计算机正在执行某种状态检查或查询,但我不能确定。
我们所有的机器都是 Win 7 机器,通过无线连接到同一个路由器。
更新 1(编辑):我添加了一条防火墙规则,以阻止从我的计算机到打印机的所有请求并记录这些请求。结果发现,在每个 HH:MM:55、HH:MM:05 和 HH:MM:15,都会有一个 UDP 数据包从源端口 60732 传输到目标端口 161 到打印机。
而且,大约每 20 分钟,就会有一个 TCP 数据包从端口 60691 发送到打印机的端口 139,随后会有 2 个 UDP 数据包从 PC 的端口 137 发送到打印机的端口 137。您知道这些可能是什么吗?
答案1
顺便说一句,防火墙设置/测试做得很好,很聪明的想法。
161 是 SNMP,137/139 是 Netbios 数据包 - 所以除非您的机器需要 SNMP 服务(我怀疑它根本不需要 Netbios 服务),否则您可以关闭机器上的这两个协议,希望这应该是它的结束。
答案2
根据 Google 快速搜索,这是一台多功能打印机(名称中的“MFP”也暗示了这一点),因此您很可能在 Xerox 驱动程序/软件套件中安装了一个代理,该代理会定期轮询打印机;可能是为了实现扫描到 PC 功能,或者可能是为了检查碳粉量(SNMP)。
该软件套件的一部分可能有一个选项/设置,效果类似于“每x秒轮询一次打印机”,这样您可以使其安静下来,但是将工作站上的传出数据包丢弃到打印机可能会终止扫描/管理功能。