LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1638|回复: 10

linux下访问局域网中windows的打印服务器,疑问

[复制链接]
发表于 2003-9-22 18:46:21 | 显示全部楼层 |阅读模式
发信人: monky (小睡熊gg), 信区: Unix
标  题: [问题]在linux下访问本地windows2000的网络打印机
发信站: 日月光华 (2003年09月22日18:29:58 星期一), 站内信件

RH9.0 2.4.20

开了cupsd,smb
在/etc/hosts中加入了打印服务器ID
reboot后,进入xwindows
系统设置-->打印机-->新建-..-->队列类型选择Windows(SMB),这时列表中会列出很多服
务器
名//WLX\KOALA\CAD25\wu501-1\....可就是没有一台本实验室的机器(不知为何,后来列表
中终于出现了本机名,但是实验室其他机器仍然不在其中),不过不要紧,选择指定(specif
y)-->跳出验证对话框,在工作组\服务器\共享\用户名\口令五栏中分别填入对应的设置,
这里共享栏中应
填://servername/printername,-然后确定,如果网络中的确有你指定的打印机,在刚才的
列表中就会出现,否则验证对话框不会消失,仍然提示你指定打印机-->下一步就是指定打
印机的型号-->下一步提示即将建立以下队列:... ... ....,然后应用,打印机就装好了(
?)

然后打印测试耶,在windows的打印服务器上打开打印机属性监视打印进程,发现,打印列
表中显示 名称为:远程下层文档, 状态: 正在打印, 一切看似成功了, 可是过了10秒后,
打印服务器显示 状态:已打印, 可是打印机并未有任何实际动作, 在终端下输入 lpr
grub.conf 在打印服务器上也能收到, 但同样, 打印机就是一动不动----

不知这种情况应当怎么办讷?
发表于 2003-10-4 14:24:08 | 显示全部楼层
我安装SMB打印机也没有这样麻烦,不用建SMB

直接运行
[root@linux01 beinan]# redhat-config-printer

新建-》然后一路按确定过去,然后到队列类型 =》联网的WindowsSMB=》指定:在[工作组]中添上,MSHOME,这是我在windows中设置所有的机器都在MSHOME这个工作组;[服务器]我用的是共享打印机windows那台机器的IP地址:192.168.0.3;[共享]就是在windows共享打印机的名字,我把打印机的名字在windows中改为EPSON01,所以在这里也要写EPSON01;[用户名]必须在windows提供共享打印的机器存在的用户名,我在那台win的机器上建了一个beinan的帐号,所以在这里也用beinan。

然后下一步中,选择自己打印机的型号》我的是Epson Styleplus C40ux,所以就选中它就OK了。

测试一下就通过了,试试看
发表于 2003-10-15 19:20:10 | 显示全部楼层

不行的

我的情况和monky 兄的一样,都能装好,但就是打印的时候没什么反应,是不是驱动不对,打印机就会没有反应呢。我是epson 6100L,但在linux下我选的是7100不知是不是这个原因,不过我想驱动不对只有可能打出的是乱码。
 楼主| 发表于 2003-10-15 19:51:44 | 显示全部楼层
我目前仍然没有解决此问题
曾经到hp主页上查过,我是用的此款激光打印机,hp是没有linux下驱动提供的

我十分怀疑是驱动没有对应造成此原因。

然目前看来,如果hp不能提供该型号机器的linux下的驱动,我是只能在windows下打印了
发表于 2003-10-16 12:47:15 | 显示全部楼层

回复: 不行的

最初由 redhat_bluebird 发表
我的情况和monky 兄的一样,都能装好,但就是打印的时候没什么反应,是不是驱动不对,打印机就会没有反应呢。我是epson 6100L,但在linux下我选的是7100不知是不是这个原因,不过我想驱动不对只有可能打出的是乱码。


就是驱动不对,在linux中共享win的打印机也要驱动的,问题就出在这里。看一下 http://www.linuxprinting.org/  这里有没有相应的驱动??

我目前仍然没有解决此问题
曾经到hp主页上查过,我是用的此款激光打印机,hp是没有linux下驱动提供的

我十分怀疑是驱动没有对应造成此原因。

然目前看来,如果hp不能提供该型号机器的linux下的驱动,我是只能在windows下打印了


对就是这么回事
发表于 2003-10-16 14:39:39 | 显示全部楼层
有谁知道我从网上下载的ppd文件该怎么安装吗?
 楼主| 发表于 2003-10-16 15:36:13 | 显示全部楼层
*% For information on using this, and to obtain the required backend
*% script, consult http://www.linuxprinting.org/
*%
*% This file is published under the GNU General Public License
*%
*% PPD-O-MATIC (3.0.0 or newer) generated this PPD file. It is for use with
*% all programs and environments which use PPD files for dealing with
*% printer capability information. The printer must be configured with the
*% "foomatic-rip" backend filter script of Foomatic 3.0.0 or newer. This
*% file and "foomatic-rip" work together to support PPD-controlled printer
*% driver option access with arbitrary free software printer drivers and
*% printing spoolers.
*%
*% To save this file on your disk, wait until the download has completed
*% (the animation of the browser logo must stop) and then use the
*% "Save as..." command in the "File" menu of your browser or in the
*% pop-up manu when you click on this document with the right mouse button.
*% DO NOT cut and paste this file into an editor with your mouse. This can
*% introduce additional line breaks which lead to unexpected results.
*%
*% You may save this file as 'HP-LaserJet_1000-foo2zjs.ppd'

这是我在linuxprint下ppd文件的前面的说明
我现在的系统好像没有foomtic-rip的指令啊
发表于 2003-10-17 00:36:10 | 显示全部楼层
是不是windows 下printer driver 不支援網路打印啊
 楼主| 发表于 2003-10-19 00:50:50 | 显示全部楼层

不是这个原因

因为其他windows下的机器是同时可以网络打印的
发表于 2003-10-19 00:59:09 | 显示全部楼层
有樣好玩的, windows 下的選print to file
看看是什麼?, 想?硪灿腥
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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