Chinaunix首页 | 论坛 | 博客
  • 博客访问: 909025
  • 博文数量: 436
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -103
  • 用 户 组: 普通用户
  • 注册时间: 2016-08-01 09:48
个人简介

爱生活,爱IT

文章分类

全部博文(436)

文章存档

2015年(1)

2014年(2)

2013年(6)

2011年(39)

2010年(176)

2009年(30)

2008年(28)

2007年(54)

2006年(91)

2005年(9)

分类: LINUX

2006-01-17 18:55:26

论坛里别人的经验,先收集起来,有空再试验。
 
-------------------------------------------------------------------------------------------
目的:共用一台装有winxp系统的打印机HP laser1020

step1 :apt-install cupsys supsys-bsd foomatic-bin samba smbclient gs-esp a2ps foo2zjs (可以用apt-cache search foomatic 看看linuxprinting 提供的包)

step2:配置samba,在/etc/samba/smb.conf中应该有如下配置语句

[printers]

comment = All Printers

printing = cups

printcap name = cups
重新启动samba /etc/init.d/samba restart

step3 :配置cups

在浏览器地址栏输入:localhost:631,即打开

在这里添加windows下打印机,注意在device选择 windows printer via samba。device URI填写smb://WORKGROUP/usernameass@hostname/PrinterName。

r然后在接下来的driver中选含foomatic/foozjs的一项,我这里显示是recommended,然后即可打印测试页。

注意:1/在我这里,WORKGROUP这个不能省略,要不会得到打印机状态会显示NT_STATUS_ACCESS_DENIED的error,另外,如果xp系统没有密码,则pass可空起来,只包含xp的登陆名即可,如我局域网中的xp用户名为zdy,无密码,可写成zdy:@hostname(或者装有打印机机器的ip)。

2/ 如果机器中安装了swat,也可以用网页来配置samba,在地址栏输入localhost:901即可。(需在/etc/inetd.conf中将swat行的注释去掉,重新启动服务即可)

参考了文章 Debian and Windows Shared Printing mini-HOWTO

不过现在我还有一个问题:现在我打印出来的全是空白页,不知道是哪里的问题,按网上的经验这样的配置应该是没有问题了,思索中

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

我的打印机和你一模一样,使用情况也一样,我说说我的配置情况
首先,不用配置samba,除非你要把打印机再同过debian共享出去,因为你只用到了samba client

第二,你的驱动选的不对,我选择的是HP laserjet 6 series,这个驱动要装一个驱动包cupsys-driver-gutenprint,cupsys-driver-gimpprint这个最好也装上就可以了,用的非常好
以前没有装cupsys-driver-gutenprint的时候中文打印很差,现在和windows下几乎一样

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

阅读(1273) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~