Hi once again,

On Tue, 4 Oct 2005, Greg KH wrote:

> On Tue, Oct 04, 2005 at 11:51:39PM +0200, Heiko 'Kai' Rosemann wrote:
> > Hi,
> >
> > On Tue, 4 Oct 2005, Greg KH wrote:
> >
> > > On Mon, Oct 03, 2005 at 02:17:11AM +0200, Heiko 'Kai' Rosemann wrote:
> > > > I've tried updating my box to 2.4.31 recently for stability issues. The
> > > > problem I encountered is as follows:
> > >
> > > Does this also happen on the latest 2.6 kernel?
> >
> > Sorry, the latest 2.6 kernel doesn't have a scanner.o - so I don't really
> > know how to test. (2.4.31 is fine without scanner.o as well - but at least
> > for a couple of weeks I still need scanner.o)
>
> That's right, the scanner usb driver is not needed at all, you can just
> use userspace accesses to get the data from your scanner.  I would
> recommend you doing that for 2.4 kernels also.

Finally I got the upgrade for my scanner software - now I can in fact use
libusb (version: 0.1.10a). Did the upgrade to 2.6.14.1 - oops does not
happen any more (of course) but instead the scanner often hangs. Normally I
can scan about one or two slides, then the software stays in state "Busy",
the scanner starts scanning but stops shortly afterwards (so I guess it gets
the command "scan", fills its internal buffer and then stops) and I have to
close the software, power-cycle the scanner and start over...

This also happened with 2.4., which is why I upgraded (and by that I also
found out about the oops above...)

An interesting side note: I first compiled the kernel with CONFIG_PREEMPT
set to the Desktop setting - I couldn't even scan a single slide. Second try
with CONFIG_PREEMPT_NONE=y I can scan one or two slides in a row...

Unloading ehci-hcd works - but the scanner could be about twice as fast as
USB1.1. And it also cripples my card-reader... so nasty solution that is.

Is there any USB-debugging available (or libusb-debugging) so I can somehow
find out when the scanner hangs? ISTR something about USB storage debug, is
there anything similar for generic USB?

Best regards, Heiko Rosemann
-- 
 * WARNING! The USB documentation is downright evil. Most of it
 * is just crap, written by a committee. You're better off ignoring
 * most of it, the important stuff is: [...]
               -- 2.4.24's drivers/usb/host/uhci.c  (full ack!)


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to