Solaris 10安装HP网络打印机

(0 comments)

Solaris 10系统支持标准的网络打印机,配置起来非常简单。

lpadmin -p queue_name -v /dev/null
lpadmin -p queue_name -i /usr/lib/lp/model/netstandard 
lpadmin -p queue_name -o dest=192.168.105.9:9100 -o 
protocol=bsd -o timeout=time_in_seconds

启用打印队列,并让队列开始接受打印任务。注意enable命令不能再bash中使用。

enable queue_name 
accept queue_name 

查看打印机状态。

# lpstat -a
queue_name accepting requests since Wed Jan 06 11:24:35 2010

打印测试页:

lp -d queue_name /etc/hosts

以上配置在Solaris中安装HP 3055网络打印机测试成功。

配置打印机的脚本:

QUEUE_NAME=11f
PRINTER_IP=132.253.220.52

lpadmin -p $QUEUE_NAME -v /dev/null
lpadmin -p $QUEUE_NAME -m netstandard
lpadmin -p $QUEUE_NAME -o dest=$PRINTER_IP:9100 -o protocol=tcp -o timeout=5
lpadmin -p $QUEUE_NAME -I postscript -T PS
lpadmin -p $QUEUE_NAME -D "Postscript Printer"

cd /etc/lp/fd
for filter in *.fd;do	
name=`basename $filter .fd`	
lpfilter -f $name -F $filter
done

accept $QUEUE_NAME
destination "printer" now accepting requests
enable $QUEUE_NAME
printer "printer" now enabled 
# lpstat -p $QUEUE_NAME

删除打印机

lpadmin -x $QUEUE_NAME
Currently unrated

Comments

There are currently no comments

New Comment

required

required (not published)

optional

required