Wi-Fi 印表機在 Mac 上顯示為離線
當 Mac 無法連到它儲存的位址或名稱上的印表機時,就會把印表機顯示為離線。印表機可能在 Wi-Fi 上,但 Mac 仍然連不到它。
我的 Mac 出現了這個問題:Wi-Fi 印表機在 Mac 上顯示為離線。請閱讀 https://kilobat.app/zh-hant/guides/printer-offline-mac.md,並和我一起逐步處理。如果缺少 Kilobat CLI,請安裝:brew install seifip/kilobat/kilobat。請你自己執行指南中的終端機和 kilobat 檢查,並告訴我發現了什麼。列出只有我才能完成的步驟。變更任何設定之前先問我。
症狀
- 列印佇列顯示印表機離線,或顯示未連接。
- 印表機本身的螢幕顯示已連上 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 找不到區域網路上的裝置。
- 佇列已暫停或有錯誤。已暫停的佇列或卡住的工作會讓印表機看起來無法使用。
如何檢查
在印表機上列印網路設定頁。記下它的 IP 位址和 Wi-Fi 名稱。
確認 Mac 使用相同的 Wi-Fi 名稱。按住 Option 並按一下 Wi-Fi 圖像。
顯示 Mac 為每台印表機儲存的位址。
lpstat -v輸出帶有 IP 位址的
ipp://、lpd://或socket://是固定位址。dnssd://表示 Mac 是用 Bonjour 名稱找到印表機。如果儲存的位址不是印表機目前的位址,表示印表機換了位址。請重新加入它。
測試印表機目前的位址。請替換範例位址。
ping -c 3 192.168.1.50尋找在網路上宣告自己的印表機。
dns-sd -B _ipp._tcp顯示每個佇列是否已啟用。
lpstat -p
如何修正
重新啟動印表機。如果印表機仍然離線,再重新啟動路由器。
從 Dock 打開「列印中心」。如果佇列已暫停,請按一下「繼續」按鈕。
在你的路由器中保留印表機目前的 IP 位址。這也稱為 DHCP 保留。
選擇「蘋果」選單 >「系統設定」,然後按一下「印表機與掃描器」。
按住 Control 並按一下離線的印表機,選擇「移除印表機」,然後確認。
按一下「加入印表機、掃描器或傳真機」,在列表中選擇印表機,然後按一下「加入」。
如果印表機不在列表中,請按一下 IP 按鈕。
輸入印表機的 IP 位址。「協定」如果印表機支援,請選擇 AirPrint。
如果 AirPrint 無法使用,請選擇「Internet Printing Protocol (IPP)」或「HP Jetdirect – Socket」。
Apple 表示,用通用協定加入的印表機功能可能有限。
按一下「加入」。印表機可能需要一兩分鐘才會出現。
對於僅支援 2.4 GHz 的印表機,請確認路由器的 2.4 GHz 頻段已開啟。
如果路由器有獨立的 2.4 GHz 名稱,請把印表機連到該名稱。
macOS 更新後,請為印表機 App 開啟區域網路取用權限。打開「系統設定」>「隱私權與安全性」>「區域網路」。
如果都沒有用,請重置列印系統。Apple 表示,這會刪除所有印表機、工作和預設項目。
若要重置,請按住 Control 並按一下「印表機」列表,選擇「重置列印系統」,然後重新加入印表機。
你的路由器的確切選單,從 FRITZ!Box、Xfinity 到 eero 和 Livebox:路由器指南。
使用 Kilobat
列出 Mac 看過的裝置及其 IP 位址和硬體位址。用硬體位址找出印表機。
kilobat devices瀏覽透過 Bonjour 宣告 IPP 的印表機。
kilobat bonjour _ipp._tcp檢查在這個網路上投放和列印是否能運作。
kilobat local checkKilobat 無法在你的路由器中設定位址保留。請使用路由器的 App。
常見問題
我需要印表機製造商的驅動程式嗎?
AirPrint 印表機不需要。Apple 表示,AirPrint 不需要額外的驅動程式或軟體就能列印。有些功能可能需要製造商的軟體。
為什麼印表機可以從 iPhone 列印,但不能從 Mac 列印?
Mac 可能儲存了舊的 IP 位址。檢查 lpstat -v 並重新加入印表機。
為什麼我的印表機每次斷電後都會離線?
路由器在重新啟動後可能給印表機新的位址。請在路由器中保留該位址,或用 Bonjour 名稱從列表中加入印表機。
在哪裡可以找到我的印表機品牌的說明?
請參閱 HP、Canon、Epson 和 Brother 印表機指南,以及 AirPrint 指南。
資料來源
- Apple 支援:在 Mac 上加入和管理印表機
- Apple 支援:解決 Mac 上的列印問題
- Epson:I see the message Printer is Offline when I try to print with a wireless (Wi-Fi) connection on my Mac
- lpstat(1)、dns-sd(1) 和 ping(8),隨 macOS 27.2 安裝的使用手冊頁面
查核日期:2026 年 11 月 7 日。