No, I'm not getting any error messages in dmesg, just the registration: [ 6674.588453] usb 3-3.3: new high-speed USB device number 30 using xhci_hcd [ 6674.677625] usb 3-3.3: New USB device found, idVendor=04a9, idProduct=1608 [ 6674.677632] usb 3-3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 6674.677636] usb 3-3.3: Product: CANON DR-2580C [ 6674.677654] usb 3-3.3: Manufacturer: CANON
Would that point to a libusb bug? I've on which packages the sane package on nixos depends. I believe the relevant versions are: libusb-1.0.19 libusb-compat-0.1.5 sane-backends-1.0.24.73-g6c4f6bc 2016-06-18 22:25 GMT+02:00 m. allan noah <kitno...@gmail.com>: > That message implies a kernel or libusb bug. Do you see any errors > around that time when you run dmesg? > > allan > > On Sat, Jun 18, 2016 at 3:47 PM, Maarten Hoogendoorn <maar...@moretea.nl> > wrote: > > Hi all, > > > > I've some problems with my ADF scanner. It's a Canon DR-2580C. > > > > Scanning works fine, as in: the pnm files get created and contain valid > > content, but scanimage does not terminate! It hangs after the following > > warning: > > > > libusb: warning [libusb_close] internal signalling write failed, closing > > anyway > > > > Some background information: > > > > I'm running nixos-unstable. > > > > $ scanimage -V > > scanimage (sane-backends) 1.0.25git; backend version 1.0.25 > > > > $ scanimage -L > > device `v4l:/dev/video0' is a Noname Integrated Camera virtual device > > device `canon_dr:libusb:003:013' is a CANON DR-2580C scanner > > > > $ cat /sys/bus/usb/devices/3-2.2/power/control > > on > > > > ==> I don't believe that this is cause by usb autosuspend > > > > Furthermore, I had the scanner connected directly to my Thinkpad's USB > port > > > > $ SANE_DEBUG_CANON_DR=30 scanimage -d 'canon_dr:libusb:003:013' > > --resolution=300 > 2580-1.pnm 2>2580-1.log > > > > This just hangs. The 2580-1.log can be found in [1], but I have included > the > > last few lines of the log below: > > > > [canon_dr] sane_cancel: finish > > [canon_dr] sane_close: start > > [canon_dr] disconnect_fd: start > > [canon_dr] disconnecting usb device > > libusb: warning [libusb_close] internal signalling write failed, closing > > anyway > > > > Do you have any clue what might be the problem? > > > > Thanks, > > Maarten > > > > [1] http://maarten-hoogendoorn.nl/public-uploads/sane/2580-1.log > > > > -- > > sane-devel mailing list: sane-devel@lists.alioth.debian.org > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel > > Unsubscribe: Send mail with subject "unsubscribe your_password" > > to sane-devel-requ...@lists.alioth.debian.org > > > > -- > "well, I stand up next to a mountain- and I chop it down with the edge > of my hand" >
-- sane-devel mailing list: sane-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to sane-devel-requ...@lists.alioth.debian.org