OS/2, eCS & ArcaOS - Technical > Hardware
USB Scanners and ArcaOS
Ian Manners:
Hi Martin,
What Andreas said.
I run sane from cmd files, been a while since I've used tame as I find it quicker just to type epson1240(.cmd) from the commandline.
Important for sane to know where its backend files are (config files) which in my case are in \apps\sane\conf, this is done with a set command.
set sane_config_dir=\apps\sane\conf (or as you have done, in x:\etc\sane.d)
Then I run scanimage telling it which backend configuration file to use, with the parameters I want.
SCANIMAGE.EXE -d epson2 -l 0 -t 0 -x 215 -y 297 --mode Color --resolution 300 --depth 14 --format=tiff
Tame hides all this from you as its the nice front end gui.
Looking at your results from scanimage -L, "USB scanner (vendor=0x04b8, product=0x1135) at libusb:001:004".
I cant find the vendor ID in any of the conf files (looking at the mine and BWW's), neither can scanimage -L otherwise it would normally indicate more than the the numbers.
David McKenna:
Hi Martin,
The Trap in OS2DASD is very strange - OS2DASD is a driver for getting data from discs and such (Direct Access Storage Device). Not clear why scanimage would even affect it. Is there a card reader or thumb drive or something attached to the scanner?
I think of a 'backend' as a type of driver. Each type of scanner needs a driver, and the 'backend' is that driver. The files in X:\etc\sane.d are the configuration files for each backend. The actual backend 'drivers' are in X:\usr\lib\sane.
Regards,
Pete:
Hi Martin
You seem to have 2 scanners that do not appear to be supported in either current release http://www.sane-project.org/sane-supported-devices.html or current development http://www.sane-project.org/lists/sane-mfgs-cvs.html
Looks like all the Epson L series supported to date use the epson2.conf but you may need a later sane than we have available...
The HP ScanJet Pro 2000 S1 is supported by hplip 3.18.12 but will probably not work with OS/2 port of sane as it also requires a HP (closed source) plugin see https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index
Strange that you get a trap in os2dasd when trying to access a scanner... Possibly something wrong with usb configuration or a wrong level of driver/support file somewhere?
Regards
Pete
Martin Iturbide:
Thanks for the feedback
I understand better was is refereed as "backend" since it the SANE software, but also the conf file.
--- Quote ---Then I run scanimage telling it which backend configuration file to use, with the parameters I want.
SCANIMAGE.EXE -d epson2 -l 0 -t 0 -x 215 -y 297 --mode Color --resolution 300 --depth 14 --format=tiff
--- End quote ---
Ian, I had tried your suggest scanimage command, with "epson, epson2 and epsonds" and I did not get any response from the scanner.
Pete, thanks for the more specific information and links. It seems that my Epson Scanner (04b8:1135) is listed on a backed called "utsushi". I was expecting to be as simple as getting a .conf file, but it seems that something needs to be compiled.
The other things that is an stopper for me is that I get an OS2DASD trap while running "Scanimage -L".
Regards
Paul Smedley:
Hey David,
--- Quote from: David McKenna on January 05, 2021, 10:16:32 pm --- The Trap in OS2DASD is very strange - OS2DASD is a driver for getting data from discs and such (Direct Access Storage Device). Not clear why scanimage would even affect it. Is there a card reader or thumb drive or something attached to the scanner?
--- End quote ---
My guess would be that it's due to the support for SCSI scanners in Sane... ASPIROUT.SYS (from memory) is called by Sane which ends up routing requests through any SCSI drivers - perhaps these end up going via os2dasd...
Cheers,
Paul
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version