Recognising an unrecognisable scanner

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
nwcstledrinkr
Newbie
Newbie
Posts: 1
Joined: Tue Jun 10, 2008 3:34 pm

Recognising an unrecognisable scanner

Post by nwcstledrinkr »

I have to figure out how to use a scanner that sane doesn't officially recognise. Wine installed the twain software with no problems, and the apps come up just fine.
The scanner drivers should be installed in wine, but I'm having some serious issues getting linux to recognise that there's a device connected.
Is there any way to tell wine to see the device? If not, how would I pass through the device info so that the apps can see that the scanner is connected?
Thanks.
Jim
Level 2
Level 2
Posts: 48
Joined: Mon Feb 25, 2008 6:09 pm

Re: Recognising an unrecognisable scanner

Post by Jim »

nwcstledrinkr wrote:I have to figure out how to use a scanner that sane doesn't officially recognise. Wine installed the twain software with no problems, and the apps come up just fine.
The scanner drivers should be installed in wine, but I'm having some serious issues getting linux to recognise that there's a device connected.
Is there any way to tell wine to see the device? If not, how would I pass through the device info so that the apps can see that the scanner is connected?
Thanks.
Wine provides its own implementation of TWAIN which uses SANE drivers as a backend and translates TWAIN API calls into SAIN API calls. It would seem that to get your scanner working under Wine you need to first get it working under your native operating system (eg under Linux) first.

http://source.winehq.org/source/dlls/twain_32/README

I don't know that it is possible to use native win32 versions of TWAIN. I also don't know how functional (or complete) Wine's scanner support is.

Your best bet may be to get it working under Linux. Just offering up my best guess.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Recognising an unrecognisable scanner

Post by vitamin »

nwcstledrinkr wrote:The scanner drivers should be installed in wine,
Not correct. Wine does not support any hardware drivers yet. None at all.

So the only way for you to get your scanner working - is to get SANE support for it.
dhanhurley
Newbie
Newbie
Posts: 3
Joined: Thu Jun 10, 2010 4:54 am

Wine & USB Canoscan LiDE 600F (Not detected,UBUNTU 10.04

Post by dhanhurley »

Hi from Zürich,Schweiz and a hot , humid day.
The SCANNER,Canoscan LiDE 600F,is not detected by XSANE/SIMPLE SCAN.
It is probably detected :- here is the OUTPUT from TERMINAL COMMAND "sane-find-scanner -v"
*****************************************************
found USB scanner (vendor=0x04a9 [Canon], product=0x2224 [CanoScan]) at libusb:001:005

*****************************************************

sane-find-scanner -v
This is sane-find-scanner from sane-backends 1.0.20

# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.

searching for SCSI scanners:
checking /dev/scanner... failed to open (Invalid argument)
checking /dev/sg0... failed to open (Access to resource has been denied)
checking /dev/sg1... failed to open (Access to resource has been denied)
checking /dev/sg2... failed to open (Access to resource has been denied)
checking /dev/sg3... failed to open (Access to resource has been denied)
checking /dev/sg4... failed to open (Access to resource has been denied)
checking /dev/sg5... failed to open (Invalid argument)
checking /dev/sg6... failed to open (Invalid argument)
checking /dev/sg7... failed to open (Invalid argument)
checking /dev/sg8... failed to open (Invalid argument)
checking /dev/sg9... failed to open (Invalid argument)
checking /dev/sga... failed to open (Invalid argument)
checking /dev/sgb... failed to open (Invalid argument)
checking /dev/sgc... failed to open (Invalid argument)
checking /dev/sgd... failed to open (Invalid argument)
checking /dev/sge... failed to open (Invalid argument)
checking /dev/sgf... failed to open (Invalid argument)
checking /dev/sgg... failed to open (Invalid argument)
checking /dev/sgh... failed to open (Invalid argument)
checking /dev/sgi... failed to open (Invalid argument)
checking /dev/sgj... failed to open (Invalid argument)
checking /dev/sgk... failed to open (Invalid argument)
checking /dev/sgl... failed to open (Invalid argument)
checking /dev/sgm... failed to open (Invalid argument)
checking /dev/sgn... failed to open (Invalid argument)
checking /dev/sgo... failed to open (Invalid argument)
checking /dev/sgp... failed to open (Invalid argument)
checking /dev/sgq... failed to open (Invalid argument)
checking /dev/sgr... failed to open (Invalid argument)
checking /dev/sgs... failed to open (Invalid argument)
checking /dev/sgt... failed to open (Invalid argument)
checking /dev/sgu... failed to open (Invalid argument)
checking /dev/sgv... failed to open (Invalid argument)
checking /dev/sgw... failed to open (Invalid argument)
checking /dev/sgx... failed to open (Invalid argument)
checking /dev/sgy... failed to open (Invalid argument)
checking /dev/sgz... failed to open (Invalid argument)
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.

searching for USB scanners:
checking /dev/usb/scanner... failed to open (Invalid argument)
checking /dev/usb/scanner0... failed to open (Invalid argument)
checking /dev/usb/scanner1... failed to open (Invalid argument)
checking /dev/usb/scanner2... failed to open (Invalid argument)
checking /dev/usb/scanner3... failed to open (Invalid argument)
checking /dev/usb/scanner4... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner7... failed to open (Invalid argument)
checking /dev/usb/scanner8... failed to open (Invalid argument)
checking /dev/usb/scanner9... failed to open (Invalid argument)
checking /dev/usb/scanner10... failed to open (Invalid argument)
checking /dev/usb/scanner11... failed to open (Invalid argument)
checking /dev/usb/scanner12... failed to open (Invalid argument)
checking /dev/usb/scanner13... failed to open (Invalid argument)
checking /dev/usb/scanner14... failed to open (Invalid argument)
checking /dev/usb/scanner15... failed to open (Invalid argument)
checking /dev/usbscanner... failed to open (Invalid argument)
checking /dev/usbscanner0... failed to open (Invalid argument)
checking /dev/usbscanner1... failed to open (Invalid argument)
checking /dev/usbscanner2... failed to open (Invalid argument)
checking /dev/usbscanner3... failed to open (Invalid argument)
checking /dev/usbscanner4... failed to open (Invalid argument)
checking /dev/usbscanner5... failed to open (Invalid argument)
checking /dev/usbscanner6... failed to open (Invalid argument)
checking /dev/usbscanner7... failed to open (Invalid argument)
checking /dev/usbscanner8... failed to open (Invalid argument)
checking /dev/usbscanner9... failed to open (Invalid argument)
checking /dev/usbscanner10... failed to open (Invalid argument)
checking /dev/usbscanner11... failed to open (Invalid argument)
checking /dev/usbscanner12... failed to open (Invalid argument)
checking /dev/usbscanner13... failed to open (Invalid argument)
checking /dev/usbscanner14... failed to open (Invalid argument)
checking /dev/usbscanner15... failed to open (Invalid argument)
found USB scanner (vendor=0x04a9, product=0x2224) at libusb:001:005
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.

# You may want to run this program as root to find all devices. Once you
# found the scanner devices, be sure to adjust access permissions as
# necessary.
done
dhanhurley
Newbie
Newbie
Posts: 3
Joined: Thu Jun 10, 2010 4:54 am

Wine & USB Canoscan LiDE 600F (Not detected,UBUNTU 10.04

Post by dhanhurley »

Hi and excuses. I left out the important part. How do i use WINE to install and use the USB SCANNER ( Canoscan LiDE 600F ).Or any alternative.
Lo-Fi , No-Fi (Low Finance , No Finance)
Many thanks , In One World,
Dhan Hurley.
A Poem,by me :- When one .. Is one .. With the ONE .. Then one ..Has Won
James Mckenzie

Recognising an unrecognisable scanner

Post by James Mckenzie »

dhanhurley <[email protected]> wrote at Jun 10, 2010 6:30 AM
Hi from Zürich,Schweiz and a hot , humid day.
Greetings from Sunny Tucson Arizona where the high today is expected to be over 40C.
The SCANNER,Canoscan LiDE 600F,is not detected by XSANE/SIMPLE SCAN.
It is probably detected :- here is the OUTPUT from TERMINAL COMMAND "sane-find-scanner -v"
*****************************************************
found USB scanner (vendor=0x04a9 [Canon], product=0x2224 [CanoScan]) at libusb:001:005

*****************************************************
Ok. Now did you do what SANE told you to do in the message below?
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
This program may be on your Linux distro. It is not supported by Wine.

James McKenzie
User avatar
dimesio
Moderator
Moderator
Posts: 13372
Joined: Tue Mar 25, 2008 10:30 pm

Re: Wine & USB Canoscan LiDE 600F (Not detected,UBUNTU 1

Post by dimesio »

dhanhurley wrote:Hi and excuses. I left out the important part. How do i use WINE to install and use the USB SCANNER ( Canoscan LiDE 600F ).Or any alternative.
If you had bothered to read the thread you've just hijacked, you would have the answer: you can't. You need to install the SANE backend for your scanner. If your scanner is not supported by SANE, you are out of luck. Whether your scanner is supported by SANE and how to install the backend if it is are not Wine questions. Ask on your distro's support forum.
dhanhurley
Newbie
Newbie
Posts: 3
Joined: Thu Jun 10, 2010 4:54 am

Excuses for HIJACKING...

Post by dhanhurley »

Many thanks for the reply. The support forums are a Labyrinth, this too.This is my FIRST POST and my LAST. I am DE-REGISTERING.Ciao.Dhan
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

Not sure why it would be your last post as you're using Wine and this is the best forum for getting Wine questions answered, but good luck with things, I guess...
Locked