[Wylug-help] Scanner Detection / Device Names
Dave Fisher
wylug-help at davefisher.co.uk
Sat Jun 14 16:50:05 BST 2008
Hi Folks,
Sorry for the number of posts recently, but this is one of those weeks when I
force myself to do all the configuration stuff that I've been putting off for
months.
Currently, I'm struggling to setup a scanner, which is 'officially' flagged as
'unsupported' by sane, but is probably nothing more than a rebadged version of
a scanner that is known to work.
sudo sane-find-scanner identifies the device itself:
found USB scanner (vendor=0x07b3, product=0x045f [600dpi USB Scanner], chip=GT-6816?) at libusb:003:004
sudo lsusb produces all the detail I've pasted after my sig.
The next step in most howtos or manpages is simply to run scanimage -L
Of course this doesn't work, because it doesn't know which backend to use, and
I can't tell it which one to use, because:
1. I'm not 100% sure which backend to use, although I suspect it's either the
plustek one or the gt68xx one.
2. I don't know the /dev/* name to use, because that requires the backend
This mailing list message deals with exactly the model I have (Iriscan 2):
http://lists.alioth.debian.org/pipermail/sane-devel/2008-February/020933.html
But I'm not sure how to use the info contained within it.
I assume that the patch mentioned has not yet found its way into Ubuntu
packages, and I don't understand sane well enough to be able to reproduce the
patch process myself.
I've tried, and failed, to simply hack the relevant details into /etc/sane.d/gt68xx.conf
Any thoughts?
Dave
--
Bus 003 Device 004: ID 07b3:045f Plustek, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x07b3 Plustek, Inc.
idProduct 0x045f
bcdDevice 5.01
iManufacturer 0
iProduct 1 600dpi USB Scanner
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)
More information about the Wylug-help
mailing list