Wi-Fi 印表機在 Mac 上顯示為離線

當 Mac 無法連到它儲存的位址或名稱上的印表機時,就會把印表機顯示為離線。印表機可能在 Wi-Fi 上,但 Mac 仍然連不到它。

讓你的代理程式來解決拷貝一則提示詞,適用於 Claude Code、Codex 或任何能使用終端機的代理程式。

我的 Mac 出現了這個問題:Wi-Fi 印表機在 Mac 上顯示為離線。請閱讀 https://kilobat.app/zh-hant/guides/printer-offline-mac.md,並和我一起逐步處理。如果缺少 Kilobat CLI,請安裝:brew install seifip/kilobat/kilobat。請你自己執行指南中的終端機和 kilobat 檢查,並告訴我發現了什麼。列出只有我才能完成的步驟。變更任何設定之前先問我。

適用於:macOS 14 Sonoma 以上版本。區域網路隱私權設定在 macOS 15 Sequoia 以上版本提供。查核於 2026年11月7日

症狀

  • 列印佇列顯示印表機離線,或顯示未連接。
  • 印表機本身的螢幕顯示已連上 Wi-Fi。
  • 列印正常運作幾天後,在斷電或路由器重新啟動後停止。
  • 印表機在更換新路由器、新 Mesh 或新供應商後離線。
  • 印表機在 macOS 更新後離線,但其他裝置仍可列印。
  • 印表機可以從手機列印,但不能從 Mac 列印。

可能原因

  • 印表機有新的 IP 位址。路由器給印表機的位址可能會改變。用 IP 位址加入的印表機會保留舊位址,所以 Mac 找錯地方。
  • 印表機在另一個網路上。更換路由器後,印表機可能停留在舊的 Wi-Fi 名稱、訪客網路或另一個子網路。
  • 印表機只支援 2.4 GHz。有些印表機只能在 2.4 GHz 頻段運作。印表機的手冊或規格會說明它支援哪些頻段。
  • 路由器封鎖了探索。裝置隔離、訪客網路和 VLAN 會讓 Bonjour 無法使用。請參閱 換了新路由器或 Mesh 後 AirPlay 或 AirPrint 無法使用。
  • 廠商 App 失去了區域網路取用權限。在 macOS 15 以上版本中,印表機 App 需要「區域網路」權限。請參閱 App 找不到區域網路上的裝置。
  • 佇列已暫停或有錯誤。已暫停的佇列或卡住的工作會讓印表機看起來無法使用。

如何檢查

  1. 在印表機上列印網路設定頁。記下它的 IP 位址和 Wi-Fi 名稱。

  2. 確認 Mac 使用相同的 Wi-Fi 名稱。按住 Option 並按一下 Wi-Fi 圖像。

  3. 顯示 Mac 為每台印表機儲存的位址。

    lpstat -v

    輸出帶有 IP 位址的 ipp://、lpd:// 或 socket:// 是固定位址。dnssd:// 表示 Mac 是用 Bonjour 名稱找到印表機。

  4. 如果儲存的位址不是印表機目前的位址,表示印表機換了位址。請重新加入它。

  5. 測試印表機目前的位址。請替換範例位址。

    ping -c 3 192.168.1.50
  6. 尋找在網路上宣告自己的印表機。

    dns-sd -B _ipp._tcp
  7. 顯示每個佇列是否已啟用。

    lpstat -p

如何修正

  1. 重新啟動印表機。如果印表機仍然離線,再重新啟動路由器。

  2. 從 Dock 打開「列印中心」。如果佇列已暫停,請按一下「繼續」按鈕。

  3. 在你的路由器中保留印表機目前的 IP 位址。這也稱為 DHCP 保留。

  4. 選擇「蘋果」選單 >「系統設定」,然後按一下「印表機與掃描器」。

  5. 按住 Control 並按一下離線的印表機,選擇「移除印表機」,然後確認。

  6. 按一下「加入印表機、掃描器或傳真機」,在列表中選擇印表機,然後按一下「加入」。

  7. 如果印表機不在列表中,請按一下 IP 按鈕。

  8. 輸入印表機的 IP 位址。「協定」如果印表機支援,請選擇 AirPrint。

  9. 如果 AirPrint 無法使用,請選擇「Internet Printing Protocol (IPP)」或「HP Jetdirect – Socket」。

  10. Apple 表示,用通用協定加入的印表機功能可能有限。

  11. 按一下「加入」。印表機可能需要一兩分鐘才會出現。

  12. 對於僅支援 2.4 GHz 的印表機,請確認路由器的 2.4 GHz 頻段已開啟。

  13. 如果路由器有獨立的 2.4 GHz 名稱,請把印表機連到該名稱。

  14. macOS 更新後,請為印表機 App 開啟區域網路取用權限。打開「系統設定」>「隱私權與安全性」>「區域網路」。

  15. 如果都沒有用,請重置列印系統。Apple 表示,這會刪除所有印表機、工作和預設項目。

  16. 若要重置,請按住 Control 並按一下「印表機」列表,選擇「重置列印系統」,然後重新加入印表機。

你的路由器的確切選單,從 FRITZ!Box、Xfinity 到 eero 和 Livebox:路由器指南。

使用 Kilobat

  1. 列出 Mac 看過的裝置及其 IP 位址和硬體位址。用硬體位址找出印表機。

    kilobat devices
  2. 瀏覽透過 Bonjour 宣告 IPP 的印表機。

    kilobat bonjour _ipp._tcp
  3. 檢查在這個網路上投放和列印是否能運作。

    kilobat local check
  4. Kilobat 無法在你的路由器中設定位址保留。請使用路由器的 App。

常見問題

我需要印表機製造商的驅動程式嗎?

AirPrint 印表機不需要。Apple 表示,AirPrint 不需要額外的驅動程式或軟體就能列印。有些功能可能需要製造商的軟體。

為什麼印表機可以從 iPhone 列印,但不能從 Mac 列印?

Mac 可能儲存了舊的 IP 位址。檢查 lpstat -v 並重新加入印表機。

為什麼我的印表機每次斷電後都會離線?

路由器在重新啟動後可能給印表機新的位址。請在路由器中保留該位址,或用 Bonjour 名稱從列表中加入印表機。

在哪裡可以找到我的印表機品牌的說明?

請參閱 HP、Canon、Epson 和 Brother 印表機指南,以及 AirPrint 指南。

資料來源

查核日期:2026 年 11 月 7 日。