Yesterday I installed Sane from Git on instructions from
https://help.ubuntu.com/community/CompileSaneFromSource
I compiled backend 1.0.26, but the device is still not recognized by the scanner
user-GB-BXCE-3205 ~ # lsusb
Bus 003 Device 002: ID 8087:8001 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:07dc Intel Corp.
Bus 001 Device 005: ID 04a9:190f Canon, Inc.
Bus 001 Device 003: ID 046d:c00e Logitech, Inc. M-BJ58/M-BJ69 Optical Wheel
Mouse
Bus 001 Device 002: ID 258a:0001
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
user-GB-BXCE-3205 ~ # lsusb -d 04a9:190f -v -v
Bus 001 Device 005: ID 04a9:190f Canon, Inc.
Device Descriptor:
bLength18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize064
idVendor 0x04a9 Canon, Inc.
idProduct 0x190f
bcdDevice7.04
iManufacturer 1 Canon
iProduct2 CanoScan
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass255 Vendor Specific Subclass
bInterfaceProtocol255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes2
Transfer TypeBulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes2
Transfer TypeBulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes3
Transfer TypeInterrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 8
Device Qualifier (for other device speed):
bLength10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize064
bNumConfigurations 1
Device Status: 0x
(Bus Powered)
user-GB-BXCE-3205 ~ # sane-find-scanner
# 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.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x04a9 [Canon], product=0x190f [CanoScan],
chip=GL848+) 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.
user-GB-BXCE-3205 ~ # scanimage -V
scanimage (sane-backends) 1.0.26git; backend version 1.0.26
user-GB-BXCE-3205 ~ #
user-GB-BXCE-3205 ~ # uname -a
Linux user-GB-BXCE-3205 3.19.0-32-generic #37~14.04.1-Ubuntu SMP Thu Oct 22
09:41:40 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
--
Regards,
Sergey
26.04.2016, 06:54, "Stef" :
> On 25/04/2016 16:24, Сергей Шевченко wrote:
>> Hi
>> here
>> https://www.mail-archive.com/sane-devel@lists.alioth.debian.org/msg31893.html
>> Stef wrote about GL848 : "it is a new genesys chip revision. Not datasheet
>> known for this one. This work would be complicated"
>>
>> DataSheet is available here -
>> http://www.alldatasheet.com/datasheet-pdf/pdf/267066/GENESYS/GL848.