接下來分別介紹兩個插件的安裝及配置流程
將打印機連接到路由器 USB 接口,輸入指令
應該能看到 lp0 設備
找到 服務 - 打印服務器 ,勾選啟動。
設備填上剛才看到的 /dev/usb/lp0 ,接口選擇 lan 用作局域網***享,端口通常為 9100 。
首先安裝打印機對應的驅動程序。在這個案例中我使用的打印機為佳能 MG2580s 。
設置 - 設備 - 打印機和掃描儀 - 添加打印機 - 我需要的打印機不在列表中
選擇 使用 TCP/IP 地址或主機名添加打印機 ,點擊下壹步。
設備類型選擇 TCP/IP 設備 ,主機名或 IP 地址填上路由器網關,取消勾選自動查詢驅動,點擊下壹步。
等待自動檢測失敗,選擇 自定義 ,點擊設置,檢查端口是否與之前設置的 9100 相同,確認後點擊下壹步。
尋找打印機對應的驅動, Canon - Canon MG2500 series Printer 。
大功告成,enjoy!
註:
: 有的時候打印時出現找不到設備的情況,通常是打印機與路由器通訊不暢,進路由器管理找到 p910nd 服務並重啟壹下就好。
先安裝通用插件:
之後還需要安裝 sane-backends ,類似於掃描儀驅動接口,如果直接安裝這個包過於龐大,我們只需要挑選適合自己打印機型號的驅動包即可。
可以通過 scanimage -L 命令檢查是否安裝成功,如果打印機正常連接且安裝了對應的 backend,應該能看到如下效果:
編輯 /etc/sane.d/saned.conf
檢查 /etc/services 是否有 sane-port ,通常安裝了 sane-daemon 會自動添加,如果沒有,則在文件後手動添加
編輯 /etc/xinetd.d/sane 添加
最後在 LUCI 界面中 系統 - 啟動項 ,找到 xinetd 並設置為啟用。
windows 下需要用 sanetwain 客戶端進行掃描,打開客戶端後,把主機名設為路由器網關,端口號 6566 ,即可開始掃描。