LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: ooio_karl

在Gentoo上安装网络打印机

[复制链接]
发表于 2006-7-14 14:14:30 | 显示全部楼层
我内核加了CIFS支持,结果还是一样。
回复 支持 反对

使用道具 举报

发表于 2006-7-14 23:50:16 | 显示全部楼层
不知道你 CUPS 的 printer 具体是怎么加的。
回复 支持 反对

使用道具 举报

发表于 2006-7-15 12:39:51 | 显示全部楼层
访问localhost:631
选择windows smb打印机
URI
smb://PRINTER/hp LaserJet 1000 或smb://root:password@BNGROUP/PRINTER/hp LaserJet 1000 或 smb://root:password@PRINTER/hp LaserJet 1000 或 smb://root@PRINTER/hp LaserJet 1000
全部都能装上,但都是一样不能打印
回复 支持 反对

使用道具 举报

发表于 2006-7-15 13:16:16 | 显示全部楼层
看来都没有问题。
我再看了你前面运行 smbclient -L //PRINTER 的结果,看不到有共享的打印机。

我的 samba 服务器,可以看到这样:
  1. Domain=[DRAGON] OS=[Unix] Server=[Samba 3.0.22]
  2.         Sharename       Type      Comment
  3.         ---------       ----      -------
  4.         HPlj1000_foo    Printer   HP laser jet 1000 with foo2zjs driver
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-7-15 20:08:21 | 显示全部楼层
所以我觉得很奇怪,为什么找不到网络打印机。
还有人建议只用cups,不用samba,还没试过。
回复 支持 反对

使用道具 举报

发表于 2006-7-16 00:15:44 | 显示全部楼层
看不到,应该是说明你的打印机没有共享出来吧。

我的 samba 服务是给我的 windows 用的,在 linux 下我只是列出来看看,理论上 windows 的资源和 samba 服务器的一样。

samba 服务器其实也是通过 cups 共享,所以在 linux 下,我实际上是通过 cups 共享服务器上的打印机的。

建议你再检查一下 windows 下共享的设置。

可能的话,当然是用 linux 来作打印机的服务器比较好一些。
回复 支持 反对

使用道具 举报

发表于 2006-7-16 10:05:56 | 显示全部楼层
试试安装上net-print/hpijs,或许是因为打印机驱动没安装。我这里一台HP LaserJet 1010就是因为装上这个才工作正常的。
回复 支持 反对

使用道具 举报

发表于 2006-7-17 10:17:32 | 显示全部楼层
to gzxiaobai:
别的windows机器能正常安装此打印机,而我的smbclient也能正常访问其他windows
to Blahster:装了hpijs也没用

直接通过cups访问是什么意思,我在访问http://localhost:631时有
AppSocket/HP JetDirect
Backend Error Handler
internet Printing Protocol(http)
Internet Printing Protocol(ipp)
LPD/LPR Host or Printer
LPT#1
SCSI Printer
Serial Port#1
Serial Port#2
Windows Printer via SAMBA
这些选择,我通过Windows Printer via SAMBA访问的
不用samba,怎么去访问windows呢

不过我现在才想到这个错误不能忽略:
# smbclient -L //PRINTER
Password:
Domain=[PRINTER] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
--------- ---- -------
Error returning browse list: NT_STATUS_OK
Domain=[PRINTER] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Server Comment
--------- -------

Workgroup Master
前面一直找打印机的错误,现在想起来,samba这个错误

以上是7月17日 10:29编辑



----------------------------------------------------------------------------------------------------------------


问题解决了,我改了打印机那台windows的共享配置
其实是个windows共享的问题,所以不回帖了,防止帖子被顶上去。
多谢gzxiaobai那么耐心的回复。
以上是7月19日编辑

----------------------------------------------------------------------------------------------
回复 支持 反对

使用道具 举报

发表于 2006-7-18 04:58:26 | 显示全部楼层
Windows 下的打印机,连接口选 Windows Printer via SAMBA 是对的。

你的问题,我想就是因为 smbclient "看不见"你 windows 下的打印机。

一旦看到了,你的 linux 机器是不需要装驱动的,在 cups 里选 raw 就可以了。

对于 linux 来说, windows 大概和一个 samba 服务器差不多。windows 共享的东西是通过 smbclient 去连接的,所以你就研究一下 smbclient 吧,也许有什么兼容性的问题。具体的我也不是很清楚。

至于 linux 之间共享打印机,只要服务器上配置好打印机,局域网里的其他 linux 机器只要启动cups 服务,就可以自动连接上服务器上的打印机,无须特别配置就可以直接用了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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