系统管理指南:打印

选择网络打印协议

缺省情况下,LP 打印服务使用 BSD 打印协议和原始 TCP 与打印机进行通信。打印机供应商文档提供了有关要使用哪个协议的信息。通常,TCP 协议在打印机中更常用。


注 –

Solaris 10 5/08 发行版中引入了设备 URI 协议。通过此协议可以实现远程打印机访问。在使用 lpadmin 命令或使用 Solaris Print Manager 添加网络连接的打印机时,可以指定 device-uri


要选择 BSD 协议,请键入:


lpadmin -p printer-name -o protocol=bsd

要选择 TCP 协议,请键入:


lpadmin -p printer-name -o protocol=tcp

如果选择的协议是 BSD 打印协议,则可以进一步选择将控制文件发送到打印机的顺序。一些打印机要求先发送控制文件,再发送数据文件。其他打印机则正好相反。要了解此信息,请参见打印机供应商文档。缺省情况下,首先发送控制文件。

要选择顺序,请键入以下命令之一:


lpadmin -p printer-name -o bsdctrl=first

lpadmin -p printer-name -o bsdctrl=last