今天早上,我們值得信賴的 HP PhotoSmart C5180 以一種非常奇怪的方式停止工作:
- 根據印表機的顯示,一切正確[1]
- 可以正確發現印表機(DNS-SD)
- 印表機的網路介面運作完美
- 印表機接受到連接埠 9100 的 TCP 連接
然而,印表機不處理傳送到連接埠 9100 的資料。 Wireshark 調查顯示以下內容:
- 印表機正在愉快地確認從電腦接收的資料包
- 印表機的接收視窗從 17376 開始下降(我已經發現它相當小),與發送的資料成比例
- 重新啟動任何涉及的設備(電腦、印表機、交換器)都沒有幫助
這種情況發生在多台電腦(Mac,如果你想知道的話)上,所有這些電腦昨天都能夠列印。
我的結論:印表機的 TCP 堆疊無法將緩衝區耗盡到列印引擎。
我猜測列印引擎已崩潰,可能是由於記憶體不足(如微小的 TCP 視窗所示)。
有誰猜測這個肯定奇怪的問題的原因或(甚至更好)補救措施?
答案1
我成功地對印表機進行了硬重置,如中所述本文,這似乎也適用於 C5100 系列的其他印表機:
- 當印表機開機時,從印表機拔下電源線。
- 插入電源線時按住「確定」和「幫助」按鈕。等待螢幕變黑或空白,然後再放開按鍵。
- 只需打開印表機並重新配置您的印表機