LinuxSir.cn,穿越时空的Linuxsir!

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

求助:scanimage: open of device sm3840:libusb:003:002 failed: Access to resource

[复制链接]
发表于 2008-2-2 13:37:28 | 显示全部楼层 |阅读模式
发行版arch,内核2.6.23-ARCH
所使用的扫描仪能在linux下工作。现在arch下不能工作,从kde启动,可以提示选择扫描仪选项,但进入菜单选项,提示没 有找到sane。具体的测试如下:
[root@myhost wu]# sane-find-scanner
...
found USB scanner (vendor=0x05da, product=0x30d4 [USB Scanner]) at libusb:003:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.
.....

[root@myhost wu]# scanimage -L
device `sm3840:libusb:003:002' is a Microtek ScanMaker 3840 flatbed scanner

[root@myhost wu]# scanimage -d sm3840:libusb:003:002 -x 50 -y 50 --format=tiff > /home/wu/test.tiff

scanimage: open of device sm3840:libusb:003:002 failed: Access to resource has been denied


[root@myhost wu]# cat /etc/ld.so.conf
# /etc/ld.so.conf
/usr/lib
/usr/X11R6/lib
/usr/lib/libfakeroot
/opt/qt/lib
/opt/kde/lib

[root@myhost wu]# cat /etc/fstab
# /etc/fstab: static file system information
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0
/dev/cdrom /mnt/cdrom   iso9660   ro,user,noauto,unhide   0      0
/dev/sda10 swap swap defaults 0 0
/dev/sda11 /test reiserfs defaults 0 1
/dev/sda6 / reiserfs defaults 0 1
none    /proc/bus/usb     usbfs   devgid=500 ,devmode=660  0 0

[root@myhost wu]#
#注:wu的 主群组为DD,上fstab中的devgid=500 是usb组,wu从属于usb,scanner,lp组 。以wu使用usb接口的printer正常。
发表于 2008-2-3 10:41:12 | 显示全部楼层
是不是USB 没有执行的权限。可以改/DEV/BUS/USB/OO2:003得权限试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-5 15:15:12 | 显示全部楼层
怀疑是权限问题,以前配置打印机时遇到过,后来在fstab中设置了
none /proc/bus/usb usbfs devgid=500 ,devmode=660 0 0
devgid=500 是用户所在的组,就可以可以了。但scanner就没法使用。怀疑udev的设置。但对undev又不熟悉。
回复 支持 反对

使用道具 举报

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

本版积分规则

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