Chinaunix首页 | 论坛 | 博客
  • 博客访问: 188566
  • 博文数量: 28
  • 博客积分: 1490
  • 博客等级: 上尉
  • 技术积分: 310
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-17 10:01
文章分类
文章存档

2012年(3)

2011年(2)

2008年(2)

2007年(7)

2006年(14)

我的朋友

分类: LINUX

2007-04-16 18:54:21

目标:共享局域网中 windows 打印机。

引子
以前已经配置好了,但 cups 升级到 1.2.6(当前 portage 里面应该是 1.2.9) 后,打印机就无法使用。搞得头都大了,今天认真看了下文档,总算搞定了。

0. 内核配置

File systems --->

    Network File Systems --->

        <*> SMB file system support (to mount Windows shares etc.)

        [*] Use a default NLS

        (cp936) Default Remote NLS Option

        <*> CIFS support (advanced network filesystem for Samba, ...


1. 安装必要程序

# emerge --newuse samba cups hpijs

因为我们的局域网打印机是 hp 的,所以安装 hpijs 。
注意:确保 cups 安装时,samba 开启;
     确保 samba 安装时,cups 开启;
可以把他们加入 USE 里面:

# vim /etc/make.conf

USE="... cups samba hpijs ..."


2. 将需要管理打印机的用户加入对应组


# vim /etc/group

lpadmin:x:106:sangix


3. 配置

建议用网页方式来配置。
除了你的打印机要根据实际情况来配置外,其他按默认配置就OK了。

进入配置网页界面:

==> Administration ==> Add Printer

Name : my_printer

Location : in_server

Description : a_windows_printer_shared_via_samba

==> Continue

Windows Printer via Samba

==> Continue

Device URI :

smb://your_username:your_password@your_workgroup/windows_ip_or_name/printer_shared_name

比如:
smb://sangix:***@GES/server/hpLaserJet1015

smb://sangix:***@GES/192.168.0.1/hpLaserJet1015
这里:sangix,*** 是我在 Windows NT 域 GES 里面的用户名和密码,请先确认你可以访问打印机。
==> Continue
根据你的打印机选取驱动,配置完成。

4 测试

点击 Print Test Page 按钮发送测试页面看是否配置成功,如果得到错误的信息,请试试下一条。

5 将当前用户加入打印机用户列表

/printers/

==> Set Allowed Users


<<< 如果你的情况和我类似,我相信至此应该配置成功了。 >>>
阅读(2809) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~