QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5584|回复: 19

Howto 使用Windows桌面计算机上连接的打印机

[复制链接]
发表于 2006-10-28 22:25:43 | 显示全部楼层 |阅读模式
许多人在小型办公室或家里,有这样的烦恼:没办法使用另一台安装xp桌面系统的计算机通过局域网共享出来的打印机。
我也碰到了同样的问题。
其实这并不是一个很难解决的问题。
关键是要改变一下思路。

我的连接打印机的电脑是xp home edition oem版,打印机是杂牌喷墨的,根本没有for linux 的驱动。但支持ps打印。
另一台是使用Arch linux的笔记本。

原先一直常尝试通过samba使用通过windows文件和打印机共享服务提供的打印机共享。和大家一样,linux里,打印机装上,但死活都打印不出东西来。

后来放弃了这个方案。

改变客户端不行,当然就只有改变服务器端了
一个自然的想法就是在window上安装unix兼容的打印服务器。
其实xp自己就带了这个东西,只是大家都没注意到而以

安装见图:



装完后,linux上使用打印机的办法和使用一台unix通用打印服务器上的打印机是一样的,不同发行版有不同的设置界面,我就不多嘴了。[/img]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2006-10-29 21:38:30 | 显示全部楼层
好,顶
回复

使用道具 举报

发表于 2006-10-30 11:51:48 | 显示全部楼层
http://mlwiki.maihaohui.com/index.php/Printer

已经加入了 wiki,请有打印机的朋友验证一下 Wiki 中的说明是否正确,打印机是否能正常工作。

lanzinc 出手必是精品啊  
回复

使用道具 举报

 楼主| 发表于 2006-10-31 20:48:24 | 显示全部楼层
Win2000也可以
看HP的一篇文章
(没试过)

http://h50224.www5.hp.com/TechCenter_StaticArticle/8749/8749.html
回复

使用道具 举报

发表于 2006-10-31 22:00:19 | 显示全部楼层
确实是精华贴!
回复

使用道具 举报

发表于 2006-11-1 13:23:16 | 显示全部楼层
都加进入了  

并加入 TCP/IP PRINT SERVER 服务检查
回复

使用道具 举报

发表于 2006-11-2 10:41:35 | 显示全部楼层
>装完后,linux上使用打印机的办法和使用一台unix通用打印服务器上的打印机是一样的,不同发行版有不同的设置界面,我就不多嘴了。

Windows XP SP2上安装了Unix打印服务,发现不行,看了防火墙策略,默认把打印服务端口封了,
于是在防火墙中开启515/tcp端口。
到Linux下配置打印服务,一切正常,但打印测试页时弹出对话框要输入用户名和密码,把Windows上的所有用户名口令都输了一遍都通不过,郁闷。
回复

使用道具 举报

发表于 2006-11-2 11:03:25 | 显示全部楼层
用root用户成功配置,但打印还是失败”client-error-...."
回复

使用道具 举报

 楼主| 发表于 2006-11-2 14:01:38 | 显示全部楼层
我在arch上用的是cups的web配置界面进行配置的
没作笔记,很顺利,windows没开放火墙,

看看别人怎么弄的吧(Solaris8  Win2000组合):
原文:
http://www.cnfan.net/os/solaris/2005-11/12/2005_11_12_783.htm
--------------------------------------

1、Windows2000打印服务器(假设IP:192.168.0.5,机器名:print)安装Unix打印服务:
开始--->控制面板--->添加/删除程序--->添加与删除Windows组件--->组件--->选中“其它的网络文件和打印服务”--->下一步--->确定完成重启。
2、Solaris8:
# vi /etc/inet/hosts
加入Win2k打印服务器的IP地址和机器名:192.168.0.5 print
# /usr/sadm/admin/bin/printmgr
命名服务器:files--->确定
点击“打印机”--->“添加对打印机的访问”
打印机名:输入Win2k打印服务器的打印机共享名,如我的是:hp2100
打印服务器:print (即etc/inet/hosts中加入的)
选项:选中缺省打印机--->确定
3、打印:
# lp -d hp2100 文件名
回复

使用道具 举报

发表于 2006-11-18 09:13:38 | 显示全部楼层
第一:我这样做了还是不行;
第二:我用红帽子、中创连win下的打印机,win根本就不需安装UNIX打印服务,可以非常顺利地打印。而ML、红旗死活就是不行。
回复

使用道具 举报

 楼主| 发表于 2006-11-18 14:24:24 | 显示全部楼层
红帽子确实有些别的发行版还没作到的优点,
红帽子是提供源代码的,
你有这样的机会发现了他的优点
可以把他的解决办法提取出来造福大家!

我只是把自己的成功的经历拿出来分享罢了,不可能是包治百病的

一个思路而已,不同环境有不同问题,具体细节问题具体分析。
回复

使用道具 举报

发表于 2006-11-21 22:40:41 | 显示全部楼层
这个方法不行  总是提示要输入用户名和密码
把已知的用户名和密码输进去也是错误
回复

使用道具 举报

 楼主| 发表于 2006-11-23 01:01:08 | 显示全部楼层
1.我安装的时候,没有任何身份认证的要求出现。可能你还是通过samba协议连的打印机呀?
因为,xp默认采用所谓的简单共享,所有samba连接的用户都映射成guest,而guest默认是禁用的,另外xp的组策略里默认定义的是:没有设置密码的用户禁止从网络上连接。(忘了OU是哪个了,我的Home editon 没提供组策略编辑器 ,也许在管理工具的安全策略里可以找到,当然你也可以用 gpedit.msc + 合适的OU作参数,安全策略是组策略的一部分。)
2.建议:
先启用guest,并修改组策略。再试试samba。(如果samba能用是最好的,因为我发现,通过unix打印服务,打印的时候,winxp home edtion 会很慢。)
如果不行,再研究用微软的unix打印服务。
再不行,装IIS,通过IIS共享打印机。通过http协议,应该不会再有问题。
回复

使用道具 举报

发表于 2006-11-23 06:44:47 | 显示全部楼层
帅~~~~~~~~~~
回复

使用道具 举报

发表于 2006-11-23 07:22:45 | 显示全部楼层
这个方法是不是只适用于PostScript打印机?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-28 00:19 , Processed in 0.046576 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表