Re: Canon Powershot S230 (aka Ixus v3)

From: Marian Hettwer <Marian.Hettwer(at)cyclades.de>
Date: Thu, 10 Apr 2003 18:02:21 +0200

Hallo Bernd,

Bernd Walter wrote:

>On Thu, Apr 10, 2003 at 07:49:03AM +0200, Marian Hettwer wrote:
>
>
>>beim reinstecken und aktivieren der kamera gibt er folgendes zurück:
>>ugen0: at uhub0 port 2 (addr 2) disconnected
>>ugen0: detached
>>ugen0: Canon Inc. Canon Digital Camera, rev 1.10/0.01, addr 2
>>
>>Hm... Leider kein umass.
>>
>>
>
>Das ist schlecht.
>Kannst du bitte mal folgendes installieren:
>http://www.cosmo-project.de/~bernd/usbutil.tgz
>Dann mailst du den output vom usbctl.
>Würde mich wundern, wenn eine aktuelle Kamera kein umass kann.
>Es gibt da noch son spezielles Protokoll für Digicams, aber IMHO
>sollte gphoto das dann können.
>Mitunter kann die doch umass in einem anderen Interface.
>
>
Der output ist wie folgt:
USB device 1: 9
USB device 2: 255
2 USB devices found
DEVICE addr 1
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=1.00 bDeviceClass=9
bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x0000 idProduct=0x0000
bcdDevice=100
iManufacturer=1(Intel) iProduct=2(UHCI root hub) iSerialNumber=0()
bNumConfigurations=1

CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=40 bMaxPower=0 mA

INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0
bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=255

current configuration 1

HUB descriptor:
bDescLength=8 bDescriptorType=41 bNbrPorts=2 wHubCharacteristics=0a
bPwrOn2PwrGood=50 bHubContrCurrent=0 DeviceRemovable=0

Hub status 0000 0000

Port 1 status=0100 change=0000

Port 2 status=0103 change=0000

----------
DEVICE addr 2
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=1.10 bDeviceClass=255
bDeviceSubClass=255
bDeviceProtocol=255 bMaxPacketSize=32 idVendor=0x04a9 idProduct=0x3070
bcdDevice=1
iManufacturer=1(Canon Inc.) iProduct=2(Canon Digital Camera)
iSerialNumber=0() bNumConfigurations=1

CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=39 bNumInterface=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=c0 bMaxPower=100 mA

INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0
bAlternateSetting=0
bNumEndpoints=3 bInterfaceClass=255 bInterfaceSubClass=255
bInterfaceProtocol=255 iInterface=0()

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=bulk wMaxPacketSize=64 bInterval=0

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-out
bmAttributes=bulk wMaxPacketSize=64 bInterval=0

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in
bmAttributes=interrupt wMaxPacketSize=64 bInterval=96

current configuration 1

Tja, daraus werd ich nicht schlau :)
Vielleicht kannst du den output ein wenig kommentieren, dadurch lern ich
gleich was.

>
>
>>Tja, und da häng ich nun.
>>Hat vielleicht von euch jemand eine Idee ? Eine wesentlich ältere Canon,
>>auch mit Compact Flash und USB wurde sofort erkannt und von umass als
>>da0 angelegt. Vielleicht muss man nur die usb ID irgendwo (!) einstellen.
>>
>>
>
>Neh - mit ID ist es nicht getan.
>umass ist ein class Treiber.
>
>
okay ...

by the way, nebeninformation:
Ein Linux erkennt die Kamera auch nicht als usb-storage (FreeBSD:
umass), sondern als "undefiniertes Gerät", was in FreeBSD ugen0 wäre ...
Unterschied: Unter Linux schmiert gphoto2 --get-all-files nicht mit
einem Core Dump ab. Die benutzte gphoto2 version ist 2.1.1 jeweils auf
Linux und FreeBSD.
Nun habe ich kein Linux auf meinem Desktop/Laptop und will es eigentlich
auch gar nicht, also, schaun wir mal was sich tun lässt :-)

beste Grüße,
Marian

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 10 Apr 2003 - 17:03:45 CEST

search this site