Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Click here to return to the 'Add SANE scanner support for OS X 10.2, 10.3' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Add SANE scanner support for OS X 10.2, 10.3
Authored by: blouis on Aug 21, '04 08:01:41PM

Perhaps the answer is in a hint on Ellert's web page:

"One common reason that backends that works on other platforms does not work on MacOS X is that they use a fork to create a reader process. This does not work on MacOS X and the backend should be reimplemented using pthreads instead."

I installed the components from his page and tried using graphic convertor with my Epson GT-7000. The right driver appeared, but didn't scan.

Scanner is recognisable, but won't scan:

$ sudo sane-find-scanner
found USB scanner (vendor=0x04b8 [EPSON], product=0x0101 [Scanner GT-7000]) at libusb:003:002-04b8-0101-ff-ff
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.

On a single occasion, scanimage recognised my scanner, many other times it did not:
$ sudo scanimage -L

device `epson:libusb:003:002-04b8-0101-ff-ff' is a Epson GT-7000 flatbed scanner

So if someone knows how to implement "pthreads" instead of "forks" in the backend, that might fix it.

[ Reply to This | # ]
Add SANE scanner support for OS X 10.2, 10.3
Authored by: blouis on Aug 25, '04 07:10:18AM

Further poking around has revealed the bug might lie somewhere else. (perrhaps in USB routines). Hopefully those working on the SANE project who know more about these things willl be able to fix it soonish.

More detail is in the SANE bug tracking pages.


[ Reply to This | # ]