FreeBSD;支持网络打印:将工作送给远程的打印机处理 。网络打印有两大类型:;
1.;访问远程机器所安装的打印机 。你在某一台机器上的串口或并口上接了一台打印机,然
后你设置LPD;使该台打印机可以接收网络上其它机器来使用 。安装远程机器上的打印
机这一节将告诉你如何设置 。
2.;使用直接接在网络上的打印机 。这种打印机通常有一个额外的网络接口,以及(或是取
代掉原本的)传统的串口或并口 。这种打印机可能有下列的工作方式:;
a);它可能可以使用LPD;通讯协议直接接收从其它机器送来的工作 。在这种情况下,;
就和一般的机器上面运行LPD;没什么不同 。只要照着安装远程机器上的打印机
这一节里的设置即可 。
第47;页FreeBSD;使用手册
b);它可能支持网络数据传输接口 。这种情况下,你得将打印机“连接”到网络上的某
一台机器上,然后让该机器负责接收工作以及在打印机间传送资料 。请阅读使用
网络数据传输接口的打印机里关于这类打印机安装的建议 。
11.4.3.1;安装远程机器上的打印机
LPD;spooling;系统内建有将工作送给网络上其它执行LPD;(或与LPD;兼容)程序的机器
打印的功能 。这个功能让你可以将打印机安装在一台机器上,并让网络上其它的机器可以使
用 。这功能也可以直接配合支持LPD;通讯协议的网络接口打印机使用 。
要使用远程打印,首先,我们要先按照简单的打印机设置在打印机服务器上将打印机设
置好 。然后也参考高级打印机设置设置你所需要的参数,确定你的打印机可以和LPD;配合
运作 。最后要确定本机有在LPD;的已授权使用远程机器列表里(请阅读限制来自远程打印机
的工作这一节) 。
如果你是使用兼容于LPD;通讯协议的网络接口打印机,那么下面讨论的打印机服务器
就是这台打印机,而打印机名称则是你为打印机设置的名称 。请查阅随打印机或网络接口附
的手册来设置 。
在其它要访问这些网络打印机的机器上,它们的/etc/printcap;设置文件得这么设置:;
1.;为你的网络打印机取个名字,为了简单起见,你可能会把打印机的名称及别名和打
印机服务器取一样的名字 。
2.;明确地将lp;关键词设置为空(:lp=:) 。
3.;建立一个spooling;目录同时将其位置以sd;关键词指定 。LPD;在将工作送给打印机服
务器之前,会将这此工作放在这个目录下 。
4.;将打印机服务器的名称以rm;关键词指定 。
5.;将打印机服务器上的打印机名称用rp;关键词指定 。
这些就足够了,你不需要在/etc/printcap;文件里将转换用的过滤程序列出,或是指定
纸张的大小 。
下面是一个例子 。rose;这台机器有两台打印机,;分别为bamboo;及rattan 。我们要让
orchid;这台机器上的使用者可以使用这两台打印机 。下面是orchid;这台机器上的
/etc/printcap;设置文件(回想要求打印Header;Pages;这一节),这个文件里面已经设置teak;
这台打印机了,我们将要再加入两台连接在rose;这台机器上的网络打印机:;
第48;页#;
#;
#;
#;
:if=/usr/local/libexec/ifhp:;
:vf=/usr/local/libexec/vfhp:;
:of=/usr/local/libexec/ofhp:;
#;
#;
#;
#;
FreeBSD;使用手册
#;/etc/printcap;for;host;orchid;-;added;(remote);printers;on;rose;
#;teak;is;local;;it;is;connected;directly;to;orchid:;
teak|hp|laserjet|Hewlett;Packard;LaserJet;3Si:;
:lp=/dev/lpt0:sd=/var/spool/lpd/teak:mx#0:;
#;rattan;is;connected;to;rose;;send;jobs;for;rattan;to;rose:;
rattan|line|diablo|lp|Diablo;630;Line;Printer:;
:lp=:rm=rose:rp=rattan:sd=/var/spool/lpd/rattan:;
#;bamboo;is;connected;to;rose;as;well:;
bamboo|ps|PS|S|panasonic|Panasonic;KX-P4455;PostScript;v51.4:;
推荐阅读
- FreeBSD ICMP监测
- 47 FreeBSD连载:使用xf86config配置X服务器
- FreeBSD 显示环境设定
- FreeBSD 的部分Package简介
- FreeBSD 5.0-Release Note
- FreeBSD iplog 命令介绍
- 72 FreeBSD连载:设置和使用DHCP
- FreeBSD 远程存取
- 新增 FreeBSD 账号
- FreeBSD下安装GNOME桌面
