[sane-devel] CanoScan LiDE 700F

Brian Spisak bspisak at hotmail.com
Tue Mar 19 23:06:43 UTC 2013



Well, after a reboot, I can now see the scanner without having to be root. 

Strangely, my scanner still has root permissions:

$ scanimage -L
device `genesys:libusb:002:006' is a Canon LiDE 700F flatbed scanner

$ ls -l /dev/bus/usb/002/006
crw-rw-r--+ 1 root root 189, 133 Mar 19 15:52 /dev/bus/usb/002/006


Thanks again for everyone's help!
Brian

Date: Tue, 19 Mar 2013 21:51:10 +0100
From: stef.dev at free.fr
To: bspisak at hotmail.com
CC: sane-devel at lists.alioth.debian.org
Subject: Re: [sane-devel] CanoScan LiDE 700F


  
    
  
  
    On 19/03/2013 21:18, Brian Spisak
      wrote:

    
    
      
      
        

        Just unplug/replug and no help. I'll reboot now as well. I have
        to run out, but will be back in an hour or so.

        

        $ ls -l /dev/bus/usb/002/007

        crw-rw-r--+ 1 root root 189, 134 Mar 19 13:16
        /dev/bus/usb/002/007

        

        I also see a rule for my device in
        /lib/udev/rules.d/40-libsane.rules

        

        # Canon CanoScan 700F

        ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1907",
        ENV{libsane_matched}="yes"

        

        

      
    
    

        Possible thing to check:

        - another *libsane.rules elsewhere

        - another rule applying first from another file

        - wrong persistent file in /etc/udev/rules.d

    

    Maybe udevadm (as root) could help, on my box it gives (with the
    last line below the most important):

    

    udevadm info --query=all --name=/dev/bus/usb/001/004

    P: /devices/pci0000:00/0000:00:12.2/usb1/1-4

    N: bus/usb/001/004

    E: BUSNUM=001

    E: DEVNAME=/dev/bus/usb/001/004

    E: DEVNUM=004

    E: DEVPATH=/devices/pci0000:00/0000:00:12.2/usb1/1-4

    E: DEVTYPE=usb_device

    E: DRIVER=usb

    E: ID_BUS=usb

    E: ID_MODEL=CanoScan

    E: ID_MODEL_ENC=CanoScan

    E: ID_MODEL_ID=2213

    E: ID_REVISION=0302

    E: ID_SERIAL=Canon_CanoScan

    E: ID_USB_INTERFACES=:ffffff:

    E: ID_VENDOR=Canon

    E: ID_VENDOR_ENC=Canon

    E: ID_VENDOR_ID=04a9

    E: MAJOR=189

    E: MINOR=3

    E: PRODUCT=4a9/2213/302

    E: SUBSYSTEM=usb

    E: TYPE=255/255/255

    E: UDEV_LOG=3

    E: USEC_INITIALIZED=6561531242

    E: libsane_matched=yes

    

    

        You could alos use 'udevadm test /dev/bus/usb/002/007' to get
    udev debug traces.

    

    Regards,

        Stef

    
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20130319/f816d073/attachment-0001.html>


More information about the sane-devel mailing list