在熟悉掌握OpenWRT路由器的基礎(chǔ)上實(shí)現(xiàn)具體的功能應(yīng)用
了解Dream Box網(wǎng)絡(luò)打印服務(wù)器的原理
l掌握設(shè)置網(wǎng)絡(luò)打印服務(wù)器的具體流程
網(wǎng)絡(luò)打印服務(wù)器就是一種利用網(wǎng)絡(luò)從而使得打印變得簡單而高效的解決方案。一端連接打印機(jī),一端連接網(wǎng)絡(luò)(路由器),打印服務(wù)器在網(wǎng)絡(luò)中的任何位置,都能夠很容易地為局域網(wǎng)內(nèi)所有用戶提供打印。由于連接局域網(wǎng)內(nèi)的電腦無數(shù)量限制,這將極大地提高了打印機(jī)利用率,所以可以認(rèn)為,打印服務(wù)器為每一個連接局域網(wǎng)內(nèi)的PC提供了一臺打印機(jī),實(shí)現(xiàn)了打印機(jī)共享功能。
每一個打印機(jī)廠家都擁有自己獨(dú)特的打印機(jī)接口,例如惠普的EIO接口,佳能的canope,愛普生的TYPE-B等等。在80年代初期,由于網(wǎng)絡(luò)通訊的協(xié)議比較多,微軟的windows操作系統(tǒng)采用NetBEUI協(xié)議,UNIX操作系統(tǒng)采用的TCP/IP協(xié)議,NOVELL公司的IPX/SPX協(xié)議,蘋果公司的APPLETALK協(xié)議,更增加了打印服務(wù)器的復(fù)雜性。經(jīng)過競爭,優(yōu)勝劣汰,基本上只剩下TCP/IP和APPLETALK協(xié)議。隨著互聯(lián)網(wǎng)的普及,打印服務(wù)器更多地融入一些新的功能例如收發(fā)郵件的功能,遠(yuǎn)程管理的功能。
內(nèi)置打印服務(wù)器很多時候被簡稱為打印網(wǎng)卡,其實(shí)它與電腦的網(wǎng)卡大不相同,電腦由于處理速度非常快,其網(wǎng)卡只需要一個網(wǎng)絡(luò)控制器芯片即可從網(wǎng)絡(luò)上收發(fā)數(shù)據(jù)包,數(shù)據(jù)包的處理由電腦的CPU完成,而打印機(jī)的網(wǎng)卡則需要獨(dú)立接收網(wǎng)絡(luò)上的打印數(shù)據(jù),處理后通過打印機(jī)接口傳給打印機(jī)進(jìn)而開始打印服務(wù),或者將打印機(jī)的狀態(tài)反向傳送給電腦,以便于用戶了解打印機(jī)的工作狀態(tài)。
現(xiàn)階段的打印機(jī)大都是有線式打印,即每臺PC都會有根網(wǎng)線連著打印機(jī),很不方便,而OpenWRT路由器可以利用無線網(wǎng)絡(luò)打印的方式解決網(wǎng)線林立繁雜的困惑。
物理設(shè)備準(zhǔn)備:打印機(jī)一臺,OpenWRT路由器一臺,網(wǎng)線一根,PC一臺。
第一步:1、一臺打印機(jī)(HP LaserJet 400 M401 PCL6 ClassDriver),接通電源。
2、將打印機(jī)數(shù)上的數(shù)據(jù)線接入OpenWRT路由器的USB接口。
第二步:1、下載PuTTY軟件,安裝后以便對OpenWRT路由器進(jìn)行操作。
2、輸入OpenWRT路由器的IP(192.168.1.1),進(jìn)入其系統(tǒng)進(jìn)行操作。
此步驟必須處在聯(lián)網(wǎng)的情況下,即WLAN0口必須插著,OpenWRT路由器處在聯(lián)網(wǎng)的情況下
圖1 PuTTY的安裝
圖2 PuTTY連接路由器
第三步:首先得安裝支持打印的ipk包。
1、輸入用戶名:root,密碼:admin
2、下載并安裝支持USB打印機(jī)的驅(qū)動(kmod-usb-printer)或者并行端口驅(qū)動(kmod-lp)。
在線安裝所需ipk包,輸入如下命令:
opkg update
opkg install kmod-usb-printer
opkg install luci-app-p910nd
3、在線安裝可以自動下載依賴包,也可以到官網(wǎng)下載ipk包,然后離線安裝,離線安裝需要安裝多一個ipk包,下載完所需要的安裝包,用winscp上傳到路由tmp
文件夾,輸入如下命令:
cd /tmp
opkg installkmod-usb-printer_2.6.32.27-1_brcm63xx.ipk
opkg install p910nd_0.95-1_brcm63xx.ipk
opkg installluci-app-p910nd_0.10+svn7292-1_brcm63xx.ipk
第四步:把打印機(jī)接到路由,如果不太清楚端口,可以輸入命令查,輸入:netstat -an,本機(jī)的端口是9100。
第五步:在PC瀏覽器上鍵入“192.168.1.1”進(jìn)入OpenWRT路由器系統(tǒng),然后進(jìn)入服務(wù)→ 打印服務(wù)器。
圖5 服務(wù)界面
圖6 打印服務(wù)器的設(shè)置
第六步:在能夠利用無線連接到OpenWRT路由器的PC上設(shè)置打印驅(qū)動。
第七步:點(diǎn)擊添加打印機(jī),跳出下圖,選擇“我需要的打印機(jī)不在列表中”。