You did not say what you upgraded from or to, but it is certainly possible that scanbuttond and the sanei usb layer would conflict. I would try disabling the former.
allan On Mon, Mar 8, 2010 at 4:34 PM, Yves Jeanrenaud <yves.jeanrenaud at gmail.com> wrote: > hi all, > > since updating to the new backends and packages (apt-get > dist-upgrade), I get errors and my scanner is not working anymore. it > still can be found and scanimage -L works. But the device is busy. as > it seems, some kernel driver occupies the device and does not allow > sane to use it. > to the system: > it is a linksys nslu2 (arm) device running Debian 2.6.26-21lenny3. > > > here are some logs: > > slug:~# scanimage -L > device `niash:libusb:002:004' is a Hewlett-Packard ScanJet 3300C flatbed > scanner > slug:~# scanimage -T > scanimage: open of device niash:libusb:002:004 failed: Device busy > slug:~# tail /var/log/messages > Mar ?6 23:36:37 slug kernel: [42949424.440000] eth0: link down > Mar ?6 23:36:37 slug kernel: [42949427.440000] eth0: link up, 100Mbps, > full-duplex, lpa 0x45E1 > Mar ?6 23:36:37 slug kernel: [42949428.360000] NET: Registered > protocol family 10 > Mar ?6 23:36:37 slug kernel: [42949428.370000] lo: Disabled Privacy Extensions > Mar ?6 23:36:45 slug cupsd[1589]: *** WARNING *** The program 'cupsd' > uses the Apple Bonjour compatibility layer of Avahi. > Mar ?6 23:36:45 slug cupsd[1589]: *** WARNING *** Please fix your > application to use the native API of Avahi! > Mar ?6 23:36:45 slug cupsd[1589]: *** WARNING *** For more information > see <http://0pointer.de/avahi-compat?s=libdns_sd&e=cupsd> > Mar ?6 23:37:38 slug kernel: [42949493.810000] usb 2-1.2: usbfs: > interface 0 claimed by usbfs while 'scanimage' sets config #1 > Mar ?6 23:59:12 slug kernel: [42950787.050000] usb 2-1.2: usbfs: > interface 0 claimed by usbfs while 'scanimage' sets config #1 > Mar ?7 00:00:18 slug kernel: [42950853.510000] usb 2-1.2: usbfs: > interface 0 claimed by usbfs while 'scanimage' sets config #1 > slug:~# tail /var/log/kern.log > Mar ?6 23:59:11 slug kernel: [42950786.650000] usb 2-1.2: usbfs: > USBDEVFS_CONTROL failed cmd scanbuttond rqt 64 rq 12 len 1 ret -110 > Mar ?6 23:59:12 slug kernel: [42950787.050000] usb 2-1.2: usbfs: > interface 0 claimed by usbfs while 'scanimage' sets config #1 > Mar ?6 23:59:21 slug kernel: [42950796.650000] usb 2-1.2: usbfs: > USBDEVFS_CONTROL failed cmd scanbuttond rqt 64 rq 12 len 1 ret -110 > Mar ?6 23:59:31 slug kernel: [42950806.650000] usb 2-1.2: usbfs: > USBDEVFS_CONTROL failed cmd scanbuttond rqt 192 rq 12 len 1 ret -110 > Mar ?6 23:59:41 slug kernel: [42950816.650000] usb 2-1.2: usbfs: > USBDEVFS_CONTROL failed cmd scanbuttond rqt 64 rq 12 len 1 ret -110 > Mar ?6 23:59:57 slug kernel: [42950831.990000] usb 2-1.2: usbfs: > USBDEVFS_CONTROL failed cmd scanbuttond rqt 64 rq 12 len 1 ret -110 > Mar ?7 00:00:07 slug kernel: [42950841.990000] usb 2-1.2: usbfs: > USBDEVFS_CONTROL failed cmd scanbuttond rqt 64 rq 12 len 1 ret -110 > Mar ?7 00:00:17 slug kernel: [42950851.990000] usb 2-1.2: usbfs: > USBDEVFS_CONTROL failed cmd scanbuttond rqt 64 rq 12 len 1 ret -110 > Mar ?7 00:00:18 slug kernel: [42950853.510000] usb 2-1.2: usbfs: > interface 0 claimed by usbfs while 'scanimage' sets config #1 > Mar ?7 00:00:27 slug kernel: [42950861.990000] usb 2-1.2: usbfs: > USBDEVFS_CONTROL failed cmd scanbuttond rqt 192 rq 12 len 1 ret -110 > slug:~# tail /var/log/daemon.log > Mar ?6 23:38:12 slug saned[2047]: init: access by host [error] denied > Mar ?6 23:38:12 slug saned[2047]: saned exiting > Mar ?6 23:38:13 slug saned[2048]: saned (AF-indep+IPv6) from > sane-backends 1.0.19 starting up > Mar ?6 23:38:13 slug saned[2048]: check_host: getpeername failed: > Socket operation on non-socket > Mar ?6 23:38:13 slug saned[2048]: init: access by host [error] denied > Mar ?6 23:38:13 slug saned[2048]: saned exiting > Mar ?6 23:38:21 slug saned[2050]: saned (AF-indep+IPv6) from > sane-backends 1.0.19 starting up > Mar ?6 23:38:21 slug saned[2050]: check_host: getpeername failed: > Socket operation on non-socket > Mar ?6 23:38:21 slug saned[2050]: init: access by host [error] denied > Mar ?6 23:38:21 slug saned[2050]: saned exiting > slug:~# tail /var/log/dmesg > [42949409.730000] usblp0: USB Bidirectional printer dev 3 if 0 alt 0 > proto 2 vid 0x04B8 pid 0x0005 > [42949409.730000] usbcore: registered new interface driver usblp > [42949413.170000] Adding 10482372k swap on /dev/sda5. ?Priority:-1 > extents:1 across:10482372k > [42949414.630000] EXT3 FS on sda2, internal journal > [42949424.220000] firmware: requesting NPE-B > [42949424.430000] NPE-B: firmware functionality 0x0, revision 0x2:1 > [42949424.440000] eth0: link down > [42949427.440000] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 > [42949428.360000] NET: Registered protocol family 10 > [42949428.370000] lo: Disabled Privacy Extensions > slug:~# > > what's to do? > > best regards, > > Yves > > -- > sane-devel mailing list: sane-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/sane-devel > Unsubscribe: Send mail with subject "unsubscribe your_password" > ? ? ? ? ? ? to sane-devel-request at lists.alioth.debian.org > -- "The truth is an offense, but not a sin"