首页>计算机>Linux认证>应用技术>正文
在UNIX系统中配置网络打印服务器

www.zige365.com 2007-8-21 16:55:02 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
sh prosetup.sh ProSetup将ProInstall和相关程序从eznpunix.tar 文件解到/usr/intl 目录下。

   (4)进入/usr/intl目录,输入命令./proinstall,然后按提示安装配置。在此过程系统会要求指定打印服务器的IP地址和打印机的名称,之后就可以用系统提供的打印命令打印文件了。

   Delink、ZOT的网络打印服务器没有提供UNIX下的安装程序,可以直接用UNIX系统的mkdev rlp命令按提示逐步配置。

   4.配置原理

   配置UNIX系统中打印机的配置描述文件为/etc/printcap,Intel网络打印服务器配置后在此文件中对应的配置行格式如下:

   ##### NetportExpress PRO printer #####

   Printer1|Printer1|Printer1-on-parallel-port-1:\

   :lp=Printer1:\

   :intl_n=192.168.10.18:\

   :intl_p=3001:\

   :intl_text=enable:

   Delink、ZOT网络打印服务器配置后对应的配置行格式如下:

   lp1:\

   :lp=:rm=192.168.10.18:rp=lp1:sd=/usr/spool/lpd/lp1:

   而/dev目录下可以找到对应的字符设备,如下所示:

   crw------- 1 bin bin 6, 1 Jan 21 1999 /dev/lp1

   crw------- 1 root sys 4, 2 Apr 24 16:09 /dev/Printer1

   打印服务的守候进程为/usr/lib/lpd,用命令ps -ef | grep lpd可以查看到,如下是查看的结果:

   root 322 1 0 Apr-08 ? 00:00:00 /usr/lib/lpd

   5.配置体会

   (1)在安装配置的过程中,不一定一次性就配置成功。如果配置不成功,建议删除打印机后重新安装,一般不建议手工修改、删除上述文件或是重启打印服务进程,但有些时候重新安装的同时也要手工修改、删除以上文件。若通过SCOADMIN删除打印机Printer1,则系统并不会自动在这两处对应地删除,所以重新配置时要是想使用Printer1这个名称,就要先用命令rm /dev/Printer1删除设备目录下的对应字符文件。而如果另一个IP要用这个打印机名称,就要先在/etc/printcap文件中把对应的几行删除。否则系统会将另一个IP上的打印机的配置描述添加在旧的描述之后,然后在调用这台打印机的时候,系统在/etc/printcap文件中旧的描述处先找到匹配的打印机名称,就会将数据包往旧的IP上送,以致造成错误。

   (2)某些基于SCO Open Server 5.0x操作系统的双机热备份系统在主机向备机发生热切换的时候(反之亦然),备机往往识别不到网络打印服务器,会造成打印到网络打印服务器的任务在备机系统上堆积,这时只需将网络打印服务器重启,备机系统即可重新识别。

   (3)Delink、ZOT网络打印服务器在配置时UNIX系统中取的打印设备名称须与网络打印服务器上的打印口名称相一致,否则配置会不成功。建议在配置完IP地址后telnet到网络打印服务器上记下要配置的打印口的设备名称。

   (4)大多数网络打印服务器只处理数据流,自身不提供自动换页的功能。如果要求打印机在打印完一份报表或是报文时自动换行,就需在UNIX系统中调用打印机的shell后面添加一行命令,输出一个换行符到打印机,以达到打印后自动换行的目的。一般打印机的换行符是0CH或12D,在UNIX系统中表示为(CTRL+v)(CTRL+l),输入后看起来像“^L”。

本新闻共2页,当前在第2页  1  2  

我要投稿 新闻来源:豆豆技术网 编辑: 作者:
相关新闻
红旗linux认证模拟题库仅供参考(1)
红旗linux认证模拟题库仅供参考(2)
红旗linux认证模拟题库仅供参考(3)
红旗linux认证模拟题库仅供参考(5)
红旗linux认证模拟题库仅供参考(6)
红旗linux认证模拟题库仅供参考(7)