I disconnected the USB cable and reconnected it. skanlite is working
again.  I waited several minutes between scans, leaving the program
running, and it still worked.

I also got red boxes on my preview again; apparently it automatically
tries to identify interesting regions.  It wasn't close, and so I
selected "disable automatic selections" in the settings.  That seems to
have fixed that problem.

I ran udevadm monitor and recorded what happened when I reconnected the
scanner. It appears there is more than one device, or at least more than
one bus location associated with the scanner.  It is not a multifunction
device.

root@tempserver:/# date; udevadm monitor --kernel --udev --property
Sat Aug 24 17:27:37 PDT 2013
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

# deleted output from the removal
# it looked similar, except it used bus/usb/003/009

KERNEL[6991172.123848]
add      /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2 (usb)
ACTION=add
BUSNUM=003
DEVICE=/proc/bus/usb/003/010
DEVNAME=bus/usb/003/010
DEVNUM=010
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2
DEVTYPE=usb_device
MAJOR=189
MINOR=265
PRODUCT=4b8/11e/100
SEQNUM=6721
SUBSYSTEM=usb
TYPE=255/255/255
UDEV_LOG=3

KERNEL[6991172.124434]
add      /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.0 (usb)
ACTION=add
DEVICE=/proc/bus/usb/003/010
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.0
DEVTYPE=usb_interface
INTERFACE=255/255/255
MODALIAS=usb:v04B8p011Ed0100dcFFdscFFdpFFicFFiscFFipFF
PRODUCT=4b8/11e/100
SEQNUM=6722
SUBSYSTEM=usb
TYPE=255/255/255
UDEV_LOG=3

UDEV  [6991172.129112]
add      /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2 (usb)
ACTION=add
BUSNUM=003
DEVICE=/proc/bus/usb/003/010
DEVNAME=/dev/bus/usb/003/010
DEVNUM=010
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2
DEVTYPE=usb_device
ID_BUS=usb
ID_MODEL=EPSON_Scanner
ID_MODEL_ENC=EPSON\x20Scanner
ID_MODEL_ID=011e
ID_REVISION=0100
ID_SERIAL=EPSON_EPSON_Scanner
ID_USB_INTERFACES=:ffffff:
ID_VENDOR=EPSON
ID_VENDOR_ENC=EPSON
ID_VENDOR_ID=04b8
MAJOR=189
MINOR=265
PRODUCT=4b8/11e/100
SEQNUM=6721
SUBSYSTEM=usb
TAGS=:udev-acl:
TYPE=255/255/255
UDEV_LOG=3
USEC_INITIALIZED=6991172125532
libsane_matched=yes

UDEV  [6991172.132784]
add      /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.0 (usb)
ACTION=add
DEVICE=/proc/bus/usb/003/010
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.0
DEVTYPE=usb_interface
INTERFACE=255/255/255
MODALIAS=usb:v04B8p011Ed0100dcFFdscFFdpFFicFFiscFFipFF
PRODUCT=4b8/11e/100
SEQNUM=6722
SUBSYSTEM=usb
TYPE=255/255/255
UDEV_LOG=3
USEC_INITIALIZED=6991172129552

There are 2 blocks for 
add      /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.0 (usb)
and 2 for
add      /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2 (usb)

I'm not sure if that means there were 2 kernel add events for each, or
just that a block is printed each time a udev rule fires.  The 3rd block
appears to be from /lib/udev/rules.d/60-libsane.rules


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to