免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2962 | 回复: 3
打印 上一主题 下一主题

[samba] samba3+cups共享打印机失败,help. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-29 14:09 |只看该作者 |倒序浏览
系统是fb6.1, 打印机是epson 1100,kernel已找到打印机设备。cups已安装启动,smb.conf加了cups选项。

[global]
...
        load printers = yes
        printing = cups
        printcap name = cups
        cups options = raw

[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = no
        public = Yes
        guest ok = Yes
        writable = No
        printable = Yes
        use client driver = yes  


我参照的是这里的配置,使用raw打印,cups安装raw设备驱动。

http://www.linuxprinting.org/kpf ... 1th-draft.html#14_4

但安装好raw设备后启动打印机无法打印测试页, cups log显示

[29/Aug/2006:13:56:41 +0800] Hint: Try setting the LogLevel to "debug" to find out more.
E [29/Aug/2006:13:56:41 +0800] [Job 16] Unable to open USB device "usb:/dev/unlpt0": Permission denied
I [29/Aug/2006:13:56:41 +0800] [Job 16] Backend returned status 1 (failed)

这是怎么回事呢?怎么会permission denied?

[ 本帖最后由 Finale 于 2006-8-29 14:10 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-08-29 14:20 |只看该作者
发现只要发送一个测试页,cups打印机马上转为stopped状态,而且无法start. 删除job以后又可以start了,无法打印。。。

论坛徽章:
0
3 [报告]
发表于 2006-08-29 14:22 |只看该作者
从windows可以发送打印任务过去, cups显示:

ID  Name  User  Size  Pages  State  Control  
epson-18  smbprn.00000023 Remote Downlevel Document  admin  135k  Unknown pending since
二 8/29 14:21:01 2006  

但无法打印, 打印机转为stopped状态。

论坛徽章:
0
4 [报告]
发表于 2006-08-29 14:31 |只看该作者
D [29/Aug/2006:14:26:41 +0800] [Job 20] argv[0]="epson"
D [29/Aug/2006:14:26:41 +0800] [Job 20] argv[1]="20"
D [29/Aug/2006:14:26:41 +0800] [Job 20] argv[2]="admin"
D [29/Aug/2006:14:26:41 +0800] [Job 20] argv[3]="smbprn.00000031 Remote Downlevel Document"
D [29/Aug/2006:14:26:41 +0800] [Job 20] argv[4]="1"
D [29/Aug/2006:14:26:41 +0800] [Job 20] argv[5]="job-uuid=urn:uuid:9fc01cd1-479e-3f0b-7e14-110e9799a400"
D [29/Aug/2006:14:26:41 +0800] [Job 20] argv[6]="/var/spool/cups/d00020-001"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[1]="CUPS_DATADIR=/usr/local/share/cups"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[2]="CUPS_DOCROOT=/usr/local/share/doc/cups"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[3]="CUPS_FONTPATH=/usr/local/share/cups/fonts"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[5]="CUPS_SERVERBIN=/usr/local/libexec/cups"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[6]="CUPS_SERVERROOT=/usr/local/etc/cups"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[8]="PATH=/usr/local/libexec/cups/filter:/usr/local/bin:/usr/local/sbin:/bin:/usr/bin"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[9]="SERVER_ADMIN=root@hr.inc"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[10]="SOFTWARE=CUPS/1.2.2"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[11]="TMPDIR=/var/spool/cups/tmp"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[12]="USER=root"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[13]="CUPS_SERVER=/var/run/cups.sock"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[14]="CUPS_ENCRYPTION=IfRequested"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[15]="IPP_PORT=0"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[16]="CHARSET=utf-8"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[17]="LANG=en_US"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[18]="PPD=/usr/local/etc/cups/ppd/epson.ppd"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[19]="RIP_MAX_CACHE=8m"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[20]="CONTENT_TYPE=application/vnd.cups-raw"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[21]="DEVICE_URI=usb:/dev/unlpt0"
D [29/Aug/2006:14:26:41 +0800] [Job 20] envp[22]="PRINTER=epson"
I [29/Aug/2006:14:26:41 +0800] Started backend /usr/local/libexec/cups/backend/usb (PID 2475) for job 20.
D [29/Aug/2006:14:26:41 +0800] Discarding unused job-state event...
D [29/Aug/2006:14:26:41 +0800] cupsdProcessIPPRequest: 8 status_code=0 (successful-ok)
D [29/Aug/2006:14:26:41 +0800] cupsdCloseClient: 8
E [29/Aug/2006:14:26:41 +0800] [Job 20] Unable to open USB device "usb:/dev/unlpt0": Permission denied
E [29/Aug/2006:14:26:41 +0800] PID 2475 (/usr/local/libexec/cups/backend/usb) stopped with status 1!
D [29/Aug/2006:14:26:41 +0800] [Job 20] File 0 is complete.
I [29/Aug/2006:14:26:41 +0800] [Job 20] Backend returned status 1 (failed)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP