软件系统:unixware7.1.1,win2000professinal
硬件系统:epson 670 k+打印机
实现需求:在unixware7.1.1上,利用win2000professinal上得epson 670 k+打印机实现网络打印!
1.在win上 添加/删除程序--添加windows组件--其他得网络文件和打印服务 下一步安装,完成!
2.要支持TCP/IP打印功能,必须启动 "TCP/IP打印服务",它类似于UNIX中的lpd守护进程。在‘服务’里将‘TCP/IP Print Server’设置为自动,并且启动。
3.在unixware7.1.1上添加网络打印机。scoadmin--print set manager--printer--add tcp/ip printer--name栏 (输入打印机的名字) -- Protocol Type
||lpd(bsd)/System V(legacy)选择lpd(bsd)--make/model(选择适合的打印机类型,如没有适合选择other)--printer connection type|| on .network/on remote server选择
on remote server--remote printer 点击右边的select,出现host name 列表(注:为了使远程的win机器出现在host name 列表中,请提前在/etc/hosts文件中加入远程win机器的ip和计算机名)选择
远程win机器名然后点击ok--remote printer(填入win机器上打印机的共享名,点击ok),此时print set manager里出现你刚才添加的打印机。
4.在scoadmin--print set manager--printer--make default将添加的打印机设为默认打印机
5.在scoadmin--print set manager--printer--control里将new request 设为accept;printer设为enable.
6.在scoadmin--print set manager--printer--set remote access里选择远程的win的机器,然后add
7.在unixware7.1.1上编写/etc/hosts.equiv、/etc/hosts.lpd添加远程win的机器名和允许访问的用户名,可以使所有用户都能访问填上all.
现在就可以测试在unixware上远程网络打印了!
# lp filename 此时打印机就可以打印了
#lpstat -t (去察看打印机的状态)
内容如下:scheduler is running
system default destination :epson 注:epson为 name栏 (输入打印机的名字)
system for epson : f2(as printer epsonlq) 注:f2 为 远程win机器名, epsonlq为远程win机器打印机的共享名
epson accept request since Wed Aug 27 16:20:44 CDT 2003
printer epson is idle.enable since Wed Aug 27 16:20:44 CDT 2003 .available.
此状态表示打印为正常状态
可以在/var/lp/logs里看众多打印信息.
jiguang 回复于:2003-11-11 15:52:38 |
第3步做完时出现Printer names must only contain letters or numbers,怎么解决呢? |
jiguang 回复于:2003-11-12 11:20:22 |
我设置好了,谢谢! |
jiguang 回复于:2003-11-12 11:21:54 |
我设置好了,谢谢! |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/