數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2009-11-01 17:43:56

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

[Optware] CUPS 列印伺服器(含spool, 轉PostScript, 支援Samba)

CUPSp910nd功能更多, 並提供網頁介面(port: 631), 管理印表機, 印表機工作(job), 使用者權限等.

一般印表機不支援PostScript, 但經由CUPS+PPD+Ghostscript可產生PostScript的輸出, 也就是RIP.

在Samba設定選項亦支援CUPS, 請參考Samba文件CUPS Printing SupportSamba as a print server.

CUPS支援多種網路協定. IPP支援網際網路列印. 在windows下的使用, 請參考Effectively Using IPP Printing, How Internet Printing Communicates with Sites on the Internet. 路由器內的文件可經由AppSocket + p910nd或LPD, 直接列印輸出.

印表機的驅動與p910nd不同. 由CLI或WebUI新增印表機時, CUPS透過Gutenprint所匯集的PPD, 解壓縮所選擇的印表廠牌與型號之PPD, 置於/opt/etc/cups/ppd/. 換句話說, 驅動程式裝在Router, 而非PC端. 對PC端而言, CUPS是射後不理, p910nd是待命發射. 所以, Router的性能要夠猛, CUPS才能對印表資料運算自如.

安裝使用前, 請先參考站長匯整的改機文件索引如何共享打印機, cup+samba 分享印表機.

機型: 華碩 WL-500gx
韌體: Lly 1.9.2.7-d-r655

1.) 安裝套件

$ ipkg-opt install cups cups-doc cups-locale-zh-tw cups-driver-gutenprint


2.) 執行

$ cupsd


$ ps

397 admin 5140 S cupsd -C /opt/etc/cups/cupsd.conf


$ netstat -l

tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN udp 0 0 0.0.0.0:631 0.0.0.0:*


3.) 進入WebUI
http://192.168.1.1:631/
https://digiland.tw/uploads/614_optware_cups_home.gif
3-1) 新增印表機
自動改為https通訊協定, 輸入帳號密碼.
名稱必填, 不可含"/", "#"與空白.
https://digiland.tw/uploads/614_optware_cups_add-printer.gif
3-2) 設定網路協定
查閱印表機使用手冊, 依照印表機支援的網路通訊協定(非硬體電氣介面)來設定.
https://digiland.tw/uploads/614_optware_cups_network-protocol.gif
3-3) 設定裝置之URI
若要經由網際網路列印, hostname使用FQDN.
https://digiland.tw/uploads/614_optware_cups_uri.gif
3-4) 選擇印表機廠牌, 型號的驅動程式
參閱Gutenprint支援的印表機廠牌與型號.
https://digiland.tw/uploads/614_optware_cups_manufactory.gif
https://digiland.tw/uploads/614_optware_cups_model.gif

加入印表機後, CUPS將相關設定寫入/opt/etc/cups/printers.conf. 相關說明請man printers.conf.
後續再調整紙張大小, 列印解析度等. 列印測試頁看結果.

CUPS紀錄檔
$ ls /opt/var/log/cups/

access_log error_log page_log


有任何問題, 別忘了先看紀錄檔, 分析原因, 尋找解答.




離線

 

#2 2009-11-02 22:35:17

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: [Optware] CUPS 列印伺服器(含spool, 轉PostScript, 支援Samba)

CUPS是射後不理, p910nd是待命發射,這樣解釋大家都懂了 milk




技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

相關討論主題

主題 回覆 點閱 最後發表
21 103116 2019-07-19 21:40:01 作者 hemmis
0 6676 2016-05-18 12:08:38 作者 kuolung
2 10494 2016-05-08 17:51:07 作者 kuolung
Optware 套件搜尋 作者 hippo
1 9984 2015-11-18 11:42:23 作者 rv2231
在 RT-N18U 的 JEFFS 安裝 optware 作者 kuolung  [ 1 2 ]
13 37693 2015-06-19 14:57:17 作者 kuochihchun

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed