[sane-devel] Re: can't get epson scanner to work on mac
Ivan Middleton
ivan_middleton at yahoo.com
Fri Oct 7 22:46:23 UTC 2005
It looks like I wasn't turning on all the debug flags that I should
have. After turning those on, I see errors like
[sanei_usb] sanei_usb_open: libusb complained:
usb_set_configuration(SetConfiguration): device not opened for
exclusive access
which led me to find the following in README.darwin:
Backends that use the function "fork" may not work at least with USB
scanners. That's a limitation of MacOS X (doesn't use file descriptors
for USB access). Most backends have been modified to use threads on
MacOS X and should work. Others don't use fork at all. Both types of
backends should work with MacOS X. Changing the backends to use threads
is an ongoing effort.
Can someone confirm that this is really a problem for epsons on MacOSX?
My debug output, if relevant, can be viewed at
http://umich.edu/~idmiddle/sane-debug.txt
Ivan
--- Ivan Middleton <ivan_middleton at yahoo.com> wrote:
> I have an Epson GT-9300 scanner that I've used with SANE on linux,
> and
> am now trying to get to work with SANE on mac. Below is the tail of
> the debug output on my mac. What confuses me is that the debug
> output
> is nearly identical on linux up to this point, and the send/receive
> buffer dumps are exactly identical, up until 0x00 is received on mac
> (as below) and 0x06 is received instead on linux. Is there some
> other
> information being transmitted over usb besides what the buffer dumps
> reveal?
>
> Ivan
__________________________________
Yahoo! Mail - PC Magazine Editors' Choice 2005
http://mail.yahoo.com
More information about the sane-devel
mailing list