公告
#1 2009-11-01 12:04:48
[Oleg/Lly/CDMA@wifi] p910nd 列印伺服器(無spool)
市售路由器若含印表機分享功能, 幾乎都是使用p910nd. p910nd只作訊號轉介, 無Spooling功能. 在PC端將列印工作(job)解譯緩衝後(C:\WINDOWS\system32\spool), 將訊號送至路由器, 由p910nd接收(port: 9100), 再轉至所連接的印表機列印輸出. 所以, p910nd不負責列印工作之印表機語言的解譯與印表機的驅動, 驅動程式是裝在PC端.
機型: 華碩 WL-500gx
韌體: Lly 1.9.2.7-d-r655
System Setup--> Services--> Printing services
Enable RAW printing: Yes
$ lsmod
printer 13060 0 (unused)$ ps
88 admin 648 S p9100d -f /dev/usb/lp0 0$ netstat -tln
tcp 0 0 0.0.0.0:9100 0.0.0.0:* LISTEN路由器WebUI的設定並無支援多台印表機, 但經由執行三組p910nd, 聆聽port 9100, 9101, 9102, 可支援三台印表機.
$ p910nd -f /dev/usb/lp1 -b 1
$ p910nd -f /dev/usb/lp2 -b 2$ netstat -tln
tcp 0 0 0.0.0.0:9100 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:9101 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:9102 0.0.0.0:* LISTEN在windows印表機的連接埠, Raw設定, 連接埠號碼, 也要設定正確的port, 才能對應正確的印表機. 設定參考這裡.
DD-WRT內建無p910nd, 要另外安裝.
線上
-
-
-
-





