HP Officejet 掃描器:“無法在裝置上開啟會話”

HP Officejet 掃描器:“無法在裝置上開啟會話”

我有一台 HP Officejet 4500 G510n-z 印表機/掃描儀,已連接到本機 WiFi。我嘗試從執行 OS X Yosemite (10.10.5) 的 MacBook 進行掃描,但當我嘗試這樣做時,收到錯誤訊息「無法在裝置上開啟會話」。這以前在同一台電腦和掃描器上有效,所以我試圖找出發生了什麼變化以及如何修復它。

在預覽中,「檔案」選單有一個「從 Officejet 4500 G510n-z 匯入」條目,這表示它識別出這是一台掃描器。選擇該選單項目會顯示上述錯誤訊息。使用“系統偏好設定”->“印表機和掃描器”中的“開啟掃描器”按鈕時,我得到相同的結果。

我可以存取設備的HTTP接口,該接口僅顯示與印表機部分和網路配置相關的資訊。

列印效果很好。使用 Wireshark 查看網路流量,這會在連接埠 9100 上產生大量流量,正如預期的那樣。

當我嘗試掃描某些內容時,如上所述,電腦會向裝置上的連接埠 9500 發送一個 TCP SYN 封包,該封包會立即得到 RST 回應:

No.     Abs Time           Time           Source                SPort  Destination           DPort  Protocol Info                                                            Host       seq        len        src addr unresolved
   5596 22:20:10.401777    368.249752     192.168.1.10          50100  192.168.1.158         9500   TCP      50100 → 9500 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 WS=32 TSval=20957697 TSecr=0 SACK_PERM=1            0          0          192.168.1.10
   5597 22:20:10.406550    368.254525     192.168.1.158         9500   192.168.1.10          50100  TCP      9500 → 50100 [RST, ACK] Seq=1 Ack=1 Win=0 Len=0                          1          0          192.168.1.158

但錯誤訊息仍然需要幾秒鐘的時間才會顯示在使用者介面中。不幸的是,當設備正常工作時,我沒有從設備捕獲資料包。

谷歌搜尋此錯誤訊息建議重置印表機驅動程式並重新啟動計算機,但這沒有幫助。

我可以做什麼來進一步調試和/或修復它?


更新:HP 支援人員建議使用其網站上提供的「HP Print and Scan Doctor」。

我嘗試在 Macbook 上的 Wine 下運行它,但在發現印表機之前它就崩潰了。

找到一台實際的 Windows 電腦後,我嘗試再次執行該工具,但它沒有發現印表機。我必須安裝驅動程式(在「印表機和掃描器」中,按一下「新增印表機」)才能讓該工具發現印表機。

安裝好驅動程式後,「醫生」表示沒有安裝印表機的完整軟體,並提供了下載和安裝軟體的按鈕。

安裝「完整軟體」後,「醫生」顯示了一個標有「修復掃描」的按鈕。它運行了一系列測試,沒有發現任何問題。測試掃描效果也很好,Windows 掃描實用程式也能夠掃描,但我的 Macbook 仍然無法掃描。 Wireshark 透露 Windows 電腦透過連接埠 9290 而不是連接埠 9500 與掃描器進行通訊。

答案1

我在三星多功能一體機印表機上遇到了這個問題。它一直在工作,然後就停止了,我花了幾個月的時間摸索著解決這個問題。解決方案:(重新)啟用印表機連接埠 9400 上的 T4NET 協定。 Mac OSX 將其用於 twain 驅動程式。

相關內容