![]() |
HP F2400 一體機利用OpenWRT搭建打印+掃描服務器 |
OpenWRT Printer Scanner 打印機掃描儀共享服務器
刷了OpenWRT後發現OpenWRT安裝打印機的過程比在DD-WRT上安裝方便多了,相比之下DD-WRT特別是Atheros芯片的路由上設置打印機步驟十分複雜(詳細步驟請看我之前的這篇文章)。我覺得主要還是因為Atheros對於OpenWRT來說是原生的,而對於DD-WRT來說是編制外的(可參考:關於Atheros芯片的路由器在DD-WRT上使用不佳不兼容,如果你還未購買路由器,這是你必須知道的DD-WRT關於芯片組的問題)。
打印服務器、共享打印機設置步驟
1、安裝usb printer driver
我的OpenWRT版本本身不帶usb打印機的驅動程序,安裝十分簡單。
首先要進入Web的控制界面(OpenWRT多數用的是LuCI),進入到software一版,先選update list (更新Optware軟件列表),然後搜kmod-usb-printer,安裝:
安裝完了可以接上打印機,進入ssh(利用PuTTY這個軟件登入路由的命你行),鍵入dmesg | grep printer,如果返回如下相似的語句就OK了:
usblp0: USB Bidirectional printer dev 3 if 1 alt 0 proto 2 vid 0x03F0 pid 0x7611
注意usblp0這個就是USB printer所在的路徑,稍後會用到。
2、 p910nd + luci
安裝p910nd打印機服務器和在LuCI上設置的app,按第一步的方法搜下面兩個Optware套件:
p910nd
luci-app-p910nd
安裝,然後去Starup那裡打開p910nd(enable=>start),然後重啓!
3. setup path in luci
設置第一步的usb printer的path路徑,然後就可以開始打印了
參考資料:http://wiki.openwrt.org/doc/howto/p910nd.server
OpenWRT Scanner掃描儀共享
我在dd-wrt上嘗試scanner處處碰壁,換到openwrt水到渠成,十分方便:
1、安裝驅動程序SANE和HP惠普打印機庫hplib(由於我用的是HP F2400的打印掃描一體機)
按照上面的第一步的方法搜下面兩個Optware套件:
sane(sane-backends 和 sane-frontends,我是安裝backends的時候,系統會自動安裝frontends)
hplib
安裝完後,去ssh鍵入:sane-find-scanner | grep found,如果出現:
found USB scanner (vendor=0x03f0 [HP], product=0x7611 [Deskjet F2400 series]) at libusb:001:003
證明sane運作正常,然後測試掃描儀driver是否正常:
鍵入:scanimage -L
返回:device `hpaio:/usb/Deskjet_F2400_series?serial=CN096B324Z05H4' is a Hewlett-Packard Deskjet_F2400_series all-in-one
OK!
2、安裝掃描服務器xientd
如上安裝xinetd
鍵入netstat -an 檢查6566是否在監聽狀態,如果沒有,需要修改/etc/service這個文件 加入“sane-port 6566/tcp sane saned”
修改/etc/xinetd.d/sane加入:
service sane-port
{
disable = no
socket_type = stream
wait = no
user = root
group = root
server = /usr/sbin/saned
port = 6566
protocol = tcp
}
啓用服務!
3、在windows中使用共享打印機
我是用twainswane這個套件,他官網的說明十分詳細(複雜。。。)其實只需要幾步就可以了:
下載好windows的套件,
解壓縮把SaneTwain.ds放到c:\windows\system32,
啓動軟件設置好路由的IP地址就能掃描了!
參考資料:
http://www.newren.com.au/ibbs/forum.php?mod=viewthread&tid=392
http://zed.0xff.me/2011/06/09/setting-up-a-scan-server-on-openwrt-and-netgear-wndr3700
http://grade2linux.wordpress.com/2013/05/11/tp-link-tl-wr1043nd-openwrt-ch08_photo_scanner_server/
沒有留言:
發佈留言