用户指南IM 430F

Linux

将IP地址和主机名称添加至/etc/hosts文件中

以下行被添加至/etc/hosts文件中。将使用之前输入安装脚本的IP地址和打印机主机名称:

192.168.15.16 nphost # Network Printer

  • 192.168.15.16是IP地址,nphost是主机名称,从#到行末是备注。

注

  • /etc/hosts文件包含在网络上通信的所有主机的IP地址和主机名称列表。每个输入项以空格或制表符分隔,每一行以回车符分隔。

  • 如果不使用NIS或DNS,必须在/etc/hosts文件中手动输入使用网络打印机的每个工作站的IP地址和主机名称。

将输入项添加至/etc/printcap文件

将以下输入项添加至/etc/printcap文件,这是使用lpr命令打印的配置。为了使用lpr命令打印,您需要编辑/etc/hosts文件,将网络打印机输入项添加至/etc/printcap文件并创建假脱机目录。

##PRINTTOOL3## REMOTE

np|Network Printer:\

:rm=nphost:\

:rp=option:\

:sd=/var/spool/lpd/npd:\

:lf=/var/log/npd-errs:\

:sh:\

:mx#0:

注

  • /etc/printcap文件用于注册打印机名称和属性。您必须在使用网络打印机的所有工作站的/etc/printcap文件中生成网络打印机输入项。

  • 使用相同打印机时,必须为每个打印机选项生成输入项。

  • 每个输入项以冒号分隔成数个字段。语法是每个输入项以冒号开头,后跟输入项,然后以冒号、反斜杠和回车符结束。

  • 字段首行是打印机名称。从工作站登录网络打印机时使用此名称。您可以定义几个不同名称,名称间以“|”字符分隔。

  • 第二行和后续行包含打印机属性。属性由两字符名称代表,该名称被称为能力。有关能力的详细信息,请参见下表:

  • 能力

    说明

    网络打印机所需的值。

    rm

    打印机的主机名。

    /etc/hosts文件中注册的主机名。

    rp

    可选规格。

    如果未使用选项,则分配“lp”。

    选择打印选项。有关可用选项的详细信息,请参见指定设备选项

    sd

    假脱机目录的路径名称。

    需创建的假脱机目录的路径名称。

    lf

    日志文件的路径名称。

    日志文件的路径名称。

    例如/var/log/lpd-errs。

    mx

    目录可复制的最大文件大小。设置为0时,大小不受限制。如果未输入内容,则大小设为1024 k。

    无值或者合适的值。

生成假脱机目录

在/var/spool/lpd下创建假脱机目录。假脱机目录的名称应为打印机名称,后跟“d”。

注

  • 假脱机目录用于控制打印作业使用的数据。例如,创建打印作业时,在假脱机目录中创建所用数据的临时副本。访问网络打印机的所有工作站需要有用于网络打印机的假脱机目录。

  • /etc/printcap文件中列出的每个网络打印机输入项应有假脱机目录。

  • 假脱机目录应在/var/spool/lpd下正常生成,名称应匹配/etc/printcap中sd能力下列出的项目。

  • 将目录所有者和群组更改至根和lp。以下示例显示如何生成/var/spool/lpd/npd假脱机目录。

  • # cd /var/spool/lpd

  • # mkdir npd

  • # chown root npd

  • # chgrp lp npd

生成日志文件

将错误消息记录至/var/log目录中创建的文件。日志文件名称是打印机名称,后跟“d-errs”。

注

  • 日志文件用于记录UNIX工作站发出的错误或警告消息。

  • /etc/printcap文件中列出的每个网络打印机应有日志文件。

  • 日志文件应在/var/log目录下正常生成,名称应匹配/etc/printcap中lf能力下列出的项目。将日志文件的所有者和群组更改至根和lp。以下示例显示如何生成/var/log/npd-errs文件:

  • # cd /var/log

  • # touch npd-errs

  • # chown root npd-errs

  • # chgrp lp npd-errs