[sane-devel] Canon LIDE 35/50

Simon Keimer skeimer@gmx.net
Thu, 13 Jan 2005 22:34:38 +0100


--Boundary-00=_ulu5B8WI7veuveJ
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

good evening,

I've bought a Canon LIDE 35, which is not recognized by the sane-backends.
When I started to gather information about the scanner to post it here, I 
became confused by the lsusb -v output: It displays a LIDE 50. Also, on the 
canon website there is no LIDE 35 listed (at least on the german one).

My questions:
- what will I have to do to make sane recognize my scanner? Just edit 
libsane-canon.c and recompile or something like that? If so, whom is the 
patch going to?
- If not, do you need more information than the attached lsusb -v output?

Greetings, Simon
-- 

 Simon Keimer
 skeimer at gmx.net
 Simon.Keimer at FH-Heidelberg.de
 GnuPG 4E73 820E 5A72 6DA2 243F 97B0 3D5A 5347 ACEB B198


--Boundary-00=_ulu5B8WI7veuveJ
Content-Type: text/plain;
  charset="iso-8859-1";
  name="lide35.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="lide35.txt"

 

Bus 004 Device 009: ID 04a9:2213 Canon, Inc. LiDE 50
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0        64
  idVendor           0x04a9 Canon, Inc.
  idProduct          0x2213 LiDE 50
  bcdDevice            3.05
  iManufacturer           1 Canon
  iProduct                2 CanoScan
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      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
        wMaxPacketSize        512
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize        512
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          1
        bInterval               8
  Language IDs: (length=4)
     0409 English(US)


--Boundary-00=_ulu5B8WI7veuveJ--