[sane-devel] problems Plustek backend with Canon Lide-30

Gerhard Jaeger gerhard@gjaeger.de
Fri, 13 Aug 2004 10:50:43 +0200


Hi Peter,

sorry to hear that, but in the end that's what I've expected. It seems, that
the 2.6 kernels still have enough USB trouble. You might try 2.6.8-rc3...
I noticed, that at least 2.6.5 has problems in detecting some chips and so
on - 2.6.7 and up has some trouble with ehci - not very satisfying :(
I do still a lot of work on my 2.4.27 based box and also the tests before
releasing.
but thanx for the feedback and good luck in finding the probs, at least
the guys answering on the usb-devel list seem to be very cooperative

Ciao,
  Gerhard


On Friday 13 August 2004 10:34, Peter Zijlstra wrote:
> On Fri, 2004-08-13 at 08:34 +0200, Gerhard Jaeger wrote:
> > Hi,
> >
> > I'll check that here - for your second test, you might switch of
> > cacheCalData. Another thing are these USB errors, is there any chance to
> > go back to 2.4 kernel?
> >
> > Ciao,
> >   Gerhard
>
> Hi,
>
> No, there is no way this machine will boot with a 2.4 kernel anymore :(.
> However I stuck the scanner in my old p3 which has an uhci and there it
> does work. So I'm inclined to believe the ohci driver is borked.
> I'll contact the linux-usb guys on that.
>
> Thnx for the trouble,
>
>   Peter
>
> > On Thursday 12 August 2004 16:19, Peter Zijlstra wrote:
> > > Hi,
> > >
> > > The mailman just brought me my latest toy today, a canon lide-30.
> > > So I plugged it into my machine which had sane-backends-1.0.14 on it,
> > > started gimp and aquired my first preview. So far so good.
> > >
> > > However when I pressed the scan button to do a full scan I get an
> > > awefull noise from the apparatus and an I/O-error on my screen.
> > >
> > > dmesg shows me this:
> > >
> > > usb 1-1: new full speed USB device using address 6
> > > usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x82 len 4096 ret -110
> > > usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x3 len 4 ret -110
> > > usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x3 len 5 ret -110
> > > usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x3 len 4 ret -110
> > > usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x3 len 5 ret -110
> > > usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x3 len 4 ret -110
> > > usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x3 len 4 ret -110
> > > hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...<6>usb 1-1:
> > > USB disconnect, address 6
> > > usb 1-1: new full speed USB device using address 7
> > > usb 1-1: device not accepting address 7, error -110
> > > hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?
> > > hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?
> > > hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?
> > >
> > >
> > > when I unplug and replug the device its ok again.
> > >
> > > So I tried sane-backends cvs (20040812). Same problem but even with
> > > preview scanning.
> > >
> > > option disableSpeedup 1
> > >
> > > in /etc/sane.d/plustek.conf made the preview scanning work again, but
> > > full scanning still gives me that noise and an I/O-error.
> > >
> > >
> > > I've ran xsane with SANE_DEBUG_PLUSTEK=255 and saved the output of both
> > > the 1.0.14 and cvs version. (attached: plustek.log.gz and
> > > plustek2.log.gz resp.)
> > >
> > > I've also attached a full dmesg with a vanilla kernel.
> > >
> > > libusb-0.1.8
> > > hotplug-20040401
> > > gcc-3.3.4
> > >
> > > Can anybody help me? The website says this scanner is fully functional
> > > with sane, can we work together to make that true.
> > >
> > > Kind regards,
> > >
> > > Peter Zijlstra