Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35624 - libgphoto-2.1.3 no longer supports Canon PowerShot S50
Summary: libgphoto-2.1.3 no longer supports Canon PowerShot S50
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-11 14:09 UTC by Steph Gosling
Modified: 2004-01-08 19:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steph Gosling 2003-12-11 14:09:32 UTC
As the summary really. The support seems to have disappeared since 2.1.2-r1:

Using libgphoto-2.1.3:

heroditus root # gphoto2 --list-cameras | grep S50
heroditus root #

Using libgphoto-2.1.2-r1:

heroditus root # gphoto2 --list-cameras | grep S50
        "Canon PowerShot S50 (normal mode)"
heroditus root #

Hunting round bugzilla only turned up #30880 which pertains to an S45, nothing to do with the S50.

The S50 can be used as a Generic PTP device so no problems there.

FWIW:

heroditus root # cat /proc/version
Linux version 2.4.22 (root@heroditus) (gcc version 3.3.2 20031022 (Gentoo Linux 3.3.2-r2, propolice)) #6 SMP Tue Nov 25 19:49:00 GMT 2003

heroditus root # lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 003: ID 04a9:3077 Canon, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 Interface
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        32
  idVendor           0x04a9 Canon, Inc.
  idProduct          0x3077
  bcdDevice            0.01
  iManufacturer           1 Canon Inc.
  iProduct                2 Canon Digital Camera
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass         6 Imaging
      bInterfaceSubClass      1 Still Image Capture
      bInterfaceProtocol      1 Picture Transfer Protocol (PIMA 15470)
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          8
        bInterval              96
  Language IDs: (length=4)
     0409 English(US)
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2003-12-11 14:21:40 UTC
the extra ids that was a patch for canon cameras was introduced into the new libgphoto2. seems like some of them have been missed out. 
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2004-01-08 19:35:31 UTC
i've backported CVS version of canon ids as they were noticed to be missing after the release.

they are now in 2.1.3-r1