基于開(kāi)源軟件的嵌入式網(wǎng)絡(luò)打印服務(wù)器
CUPS啟動(dòng)后,可通過(guò)瀏覽器方式管理打印機(jī)。連接好打印機(jī),進(jìn)入web管理界面,找到“Add printer”。選擇正確的驅(qū)動(dòng)程序,如果所連接打印機(jī)的驅(qū)動(dòng)程序不存在,則必須手工添加驅(qū)動(dòng)程序。添加完成后,可以打印測(cè)試頁(yè)看看打印機(jī)是否可以正常工作。本文引用地址:http://butianyuan.cn/article/152277.htm
3 客戶端連接
3.1 Windows客戶端
在添加打印機(jī)時(shí),選擇添加的打印機(jī)類型為“網(wǎng)絡(luò)打印機(jī)”,在URL中輸入http://printer_server_ip:631/printers/printer_name,其中printer_server_ip為CUPS打印服務(wù)器的IP地址,631為CUPS服務(wù)端口,printer_name為已添加的打印機(jī)的名稱。如果提示URL錯(cuò)誤,請(qǐng)修正后再試,最后提供Windows下相應(yīng)的打印機(jī)驅(qū)動(dòng)即可。如果出現(xiàn)連接異常,建議關(guān)閉XP的防火墻服務(wù)(盡管理論上不受其影響);也可以使用samba服務(wù)來(lái)共享打印機(jī),這是最常規(guī)的做法,只需配置samba服務(wù),將打印機(jī)共享。在客戶端通過(guò)IP搜索,一般能夠找到打印服務(wù)器。
3.2 Linux客戶端
對(duì)于已聯(lián)網(wǎng)并且安裝了CUPS的Linux客戶端來(lái)講,能夠自動(dòng)檢測(cè)到網(wǎng)絡(luò)中采用CUPS管理的打印機(jī)。因此,只需要找到菜單(RedHat Enterprise Server)“系統(tǒng)→首選項(xiàng)→更多首選項(xiàng)→默認(rèn)打印機(jī)”或(fedora)“桌面→首選項(xiàng)→更多首選項(xiàng)→默認(rèn)打印機(jī)”,將彈出網(wǎng)絡(luò)上所有已存在的打印機(jī),選擇其中的某一在線打印機(jī)作為默認(rèn)打印機(jī)即可。如果Linux客戶端沒(méi)有安裝CUPS,則需要手工去添加打印機(jī)。
結(jié) 語(yǔ)
本文設(shè)計(jì)并實(shí)現(xiàn)的打印服務(wù)器完全使用開(kāi)源軟件,擴(kuò)展性強(qiáng),只要能夠找到Linux下的驅(qū)動(dòng)程序源碼,就能夠輕松加入到打印服務(wù)器的支持列表中。給出的http打印方式相比samba而言有三個(gè)方面的優(yōu)勢(shì),配置簡(jiǎn)單,使用安全,可以跨網(wǎng)段打印。打印服務(wù)器調(diào)試過(guò)程中的主要技術(shù)問(wèn)題都已包含在本文中,經(jīng)實(shí)際反復(fù)測(cè)試,打印效果良好,完全實(shí)用。
評(píng)論