Digital Kamera -- USB

Post Reply
Message
Author
Peter

Digital Kamera -- USB

#1 Post by Peter »

Hallo,

ich habe die Digitalkamera Olympus C-2040Z gekauft, und versuche sie gerade unter Linux einzurichten. Bei gphoto2 auf der Homepage steht die Kamera als unterstützt dabei, also habe ich es mal mit gphoto2 versucht.
Von cvs habe ich mir besortg : libgpio libusb gphoto2 ; Dannach alles kompiliert. Folgendes Passiert, wenn ich jetzt Bilder von der Kammera holen will:
specs:
Kernel 2-4-4 oder SuSE2-4.0 (Habe beide probiert)
Abit BE6 Mainboard
glibc2.2

------------jetzt gehts los:

pwk:~ # lsmod
Module Size Used by
emu10k1 43200 0 (autoclean)
soundcore 3760 4 (autoclean) [emu10k1]
tdfx 48288 1
sis900 11264 1 (autoclean)
ne2k-pci 4576 1 (autoclean)
8390 6192 0 (autoclean) [ne2k-pci]
usbcore 46000 1 (autoclean)


pwk:~ # modprobe uhci
/var/log/messages:
May 14 13:05:06 pwk kernel: uhci.c: USB UHCI at I/O 0xd000, IRQ 11
May 14 13:05:06 pwk kernel: usb.c: new USB bus registered, assigned bus number 1May 14 13:05:06 pwk kernel: hub.c: USB hub found
May 14 13:05:06 pwk kernel: hub.c: 2 ports detected



Einstecken der Kamera

May 14 13:05:06 pwk kernel: hub.c: USB new device connect on bus1/1, assigned device number 2
May 14 13:05:06 pwk kernel: usb.c: USB device 2 (vend/prod 0x7b4/0x105) is not claimed by any active driver.

console:
pwk:~ # gphoto2 --port usb --camera "Olympus C-2040Z" -L
ERROR: Can not initialize the camera "Olympus C-2040Z"
gPhoto2 reported the error 'Error writing to the port'

/var/log/messages :
May 14 13:07:18 pwk modprobe: modprobe: Can't locate module char-major-116
May 14 13:07:54 pwk kernel: usb_control/bulk_msg: timeout
May 14 13:07:54 pwk kernel: usbdevfs: USBDEVFS_BULK failed dev 3 ep 0x83 len 2054 ret -110
May 14 13:07:56 pwk kernel: usb_control/bulk_msg: timeout
May 14 13:07:56 pwk kernel: usbdevfs: USBDEVFS_BULK failed dev 3 ep 0x83 len 2054 ret -110
May 14 13:07:58 pwk kernel: usb_control/bulk_msg: timeout
May 14 13:07:58 pwk kernel: usbdevfs: USBDEVFS_BULK failed dev 3 ep 0x4 len 1 ret -110


console:
pwk:~ # gphoto2 --auto-detect
Model Port
----------------------------------------------------------
Olympus C-2040Z usb:
pwk:~ #

pwk:~ # gphoto2 --port usb --camera "Olympus C-2040Z" -L --debug cli: checking "--port":

cli: checking "--camera":

cli: checking "-L":

cli: checking "--debug":

core: Initializing GPhoto with debug level 3...
core: Creating $HOME/.gphoto
core: Initializing IO library...
gp_port: /usr/lib/gphoto2_port/. is not a library (/usr/lib/gphoto2_port/.: cannot read file data: Is a directory)
gp_port: /usr/lib/gphoto2_port/.. is not a library (/usr/lib/gphoto2_port/..: cannot read file data: Is a directory)
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_serial.so.0.0.3 is a library
gp_port: Loaded these devices from /usr/lib/gphoto2_port/libgphoto2_port_serial.so.0.0.3:
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_serial.so.0 is a library
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_serial.so.0 (1) already loaded
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_serial.so is a library
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_serial.so (1) already loaded
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_serial.la is not a library (invalid ELF header)
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_serial.a is not a library (invalid ELF header)
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_usb.so.0.0.3 is a library
gp_port: Loaded these devices from /usr/lib/gphoto2_port/libgphoto2_port_usb.so.0.0.3:
gp_port: Universal Serial Bus path="usb:"
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_usb.so.0 is a library
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_usb.so.0 (4) already loaded
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_usb.so is a library
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_usb.so (4) already loaded
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_usb.la is not a library (invalid ELF header)
gp_port: /usr/lib/gphoto2_port/libgphoto2_port_usb.a is not a library (invalid ELF header)
core: Trying to load settings...
core: Loading settings from file "/root/.gphoto/settings"
core: All settings:
core: (gtkam) "cwd" = "/usr/src/linux-2.4.4/"
core: (gtkam) "camera" = "Olympus C-2040Z"
core: (gtkam) "port name" = "Universal Serial Bus (usb:)"
core: (gtkam) "port" = "usb:"
core: (gtkam) "speed" = ""
core: (gtkam) "width" = "640"
core: (gtkam) "height" = "480"
core: Total settings: 7
core: Trying to load libraries...
core: Trying to load camera libraries in:
core: /usr/lib/gphoto2
core: is /usr/lib/gphoto2/. a library?
core: no. reason: /usr/lib/gphoto2/.0: cannot read file data: Is a directory
core: is /usr/lib/gphoto2/.. a library?
core: no. reason: /usr/lib/gphoto2/.0: cannot read file data: Is a directory
core: is /usr/lib/gphoto2/libgphoto2_barbie.so a library?
core: yes
core: library id: barbie
core: is /usr/lib/gphoto2/libgphoto2_barbie.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_barbie.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_canon.so a library?
core: yes
canon: camera_id()
core: library id: canon
canon: camera_abilities()
core: is /usr/lib/gphoto2/libgphoto2_canon.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_canon.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_dimera3500.so a library?
core: yes
core: library id: dimera3500
core: is /usr/lib/gphoto2/libgphoto2_dimera3500.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_dimera3500.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_directory.so a library?
core: yes
core: library id: directory
core: is /usr/lib/gphoto2/libgphoto2_directory.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_directory.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_sierra.so a library?
core: yes
core: library id: sierra
core: is /usr/lib/gphoto2/libgphoto2_sierra.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_sierra.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_konica.so a library?
core: yes
core: library id: konica
core: is /usr/lib/gphoto2/libgphoto2_konica.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_konica.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_panasonic_dc1000.so a library?
core: yes
core: library id: panasonic-dc1000
core: is /usr/lib/gphoto2/libgphoto2_panasonic_dc1000.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_panasonic_dc1000.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_panasonic_dc1580.so a library?
core: yes
core: library id: panasonic-dc1580
core: is /usr/lib/gphoto2/libgphoto2_panasonic_dc1580.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_panasonic_dc1580.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_digita.so a library?
core: yes
core: library id: digita
core: is /usr/lib/gphoto2/libgphoto2_digita.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_digita.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_kodak_dc120.so a library?
core: yes
core: library id: kodak-dc120
core: is /usr/lib/gphoto2/libgphoto2_kodak_dc120.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_kodak_dc120.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_kodak_dc240.so a library?
core: yes
core: library id: kodak-dc240
core: is /usr/lib/gphoto2/libgphoto2_kodak_dc240.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_kodak_dc240.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_kodak_dc3200.so a library?
core: yes
core: library id: kodak-dc3200
core: is /usr/lib/gphoto2/libgphoto2_kodak_dc3200.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_kodak_dc3200.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_dimagev.so a library?
core: yes
core: library id: minolta-dimagev
core: is /usr/lib/gphoto2/libgphoto2_dimagev.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_dimagev.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_stv0680.so a library?
core: yes
core: library id: STV0680
core: is /usr/lib/gphoto2/libgphoto2_stv0680.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_stv0680.a a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_sony_dscf1.so a library?
core: yes
core: library id: sonydscf1-bvl
core: is /usr/lib/gphoto2/libgphoto2_sony_dscf1.la a library?
core: no. reason: invalid ELF header
core: is /usr/lib/gphoto2/libgphoto2_sony_dscf1.a a library?
core: no. reason: invalid ELF header
core: Following cameras were found:
core: "Agfa ePhoto 1280" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Agfa ePhoto 1680" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Agfa ePhoto 307" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Agfa ePhoto 780" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Agfa ePhoto 780C" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Apple QuickTake 200" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Barbie" uses /usr/lib/gphoto2/libgphoto2_barbie.so
core: "Canon Digital IXUS" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon Digital IXUS 300" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon EOS D30" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon IXY DIGITAL" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon IXY DIGITAL 300" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot A10" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot A20" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot A5" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot A5 Zoom" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot A50" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot G1" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot Pro70" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot Pro90 SI" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot S10" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot S100" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot S20" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Canon PowerShot S300" uses /usr/lib/gphoto2/libgphoto2_canon.so
core: "Chinon ES-1000" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Directory Browse" uses /usr/lib/gphoto2/libgphoto2_directory.so
core: "Epson PhotoPC 3000z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Epson PhotoPC 500" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Epson PhotoPC 550" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Epson PhotoPC 600" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Epson PhotoPC 700" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Epson PhotoPC 800" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "HP PhotoSmart C20" uses /usr/lib/gphoto2/libgphoto2_konica.so
core: "HP PhotoSmart C200" uses /usr/lib/gphoto2/libgphoto2_konica.so
core: "HP PhotoSmart C30" uses /usr/lib/gphoto2/libgphoto2_konica.so
core: "Hot Wheels" uses /usr/lib/gphoto2/libgphoto2_barbie.so
core: "Kodak DC120" uses /usr/lib/gphoto2/libgphoto2_kodak_dc120.so
core: "Kodak DC220" uses /usr/lib/gphoto2/libgphoto2_digita.so
core: "Kodak DC240" uses /usr/lib/gphoto2/libgphoto2_kodak_dc240.so
core: "Kodak DC260" uses /usr/lib/gphoto2/libgphoto2_digita.so
core: "Kodak DC265" uses /usr/lib/gphoto2/libgphoto2_digita.so
core: "Kodak DC290" uses /usr/lib/gphoto2/libgphoto2_digita.so
core: "Kodak DC3200" uses /usr/lib/gphoto2/libgphoto2_kodak_dc3200.so
core: "Konica Q-EZ" uses /usr/lib/gphoto2/libgphoto2_konica.so
core: "Konica Q-M100" uses /usr/lib/gphoto2/libgphoto2_konica.so
core: "Konica Q-M100V" uses /usr/lib/gphoto2/libgphoto2_konica.so
core: "Konica Q-M200" uses /usr/lib/gphoto2/libgphoto2_konica.so
core: "Minolta Dimage V" uses /usr/lib/gphoto2/libgphoto2_dimagev.so
core: "Mustek VDC-3500" uses /usr/lib/gphoto2/libgphoto2_dimera3500.so
core: "Nick Click" uses /usr/lib/gphoto2/libgphoto2_barbie.so
core: "Nikon CoolPix 100" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 300" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 600" uses /usr/lib/gphoto2/libgphoto2_panasonic_dc1580.so
core: "Nikon CoolPix 700" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 800" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 880" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 900" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 900S" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 910" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 950" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 950S" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Nikon CoolPix 990" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-1000L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-1400L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-1400XL" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-2000Z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-2020Z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-2040Z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-2500Z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-3000Z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-3030Z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-400" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-400L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-410" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-410L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-420" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-420L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-800" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-800L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-820" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-820L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-830L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-840L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-900 Zoom" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus C-900L Zoom" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-100Z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-200L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-220L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-300L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-320L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-330R" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-340L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-340R" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-360L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-400L Zoom" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-450Z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-460Z" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-500L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-600L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-600XL" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Olympus D-620L" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Panasonic Coolshot KXl-600A" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Panasonic Coolshot NV-DCF5E" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Panasonic DC1000" uses /usr/lib/gphoto2/libgphoto2_panasonic_dc1000.so
core: "Panasonic DC1580" uses /usr/lib/gphoto2/libgphoto2_panasonic_dc1580.so
core: "Polaroid PDC 640" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Relisys Dimera 3500" uses /usr/lib/gphoto2/libgphoto2_dimera3500.so
core: "STV0680" uses /usr/lib/gphoto2/libgphoto2_stv0680.so
core: "Sanyo DSC-X300" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Sanyo DSC-X350" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Sanyo VPC-G200" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Sanyo VPC-G200EX" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Sanyo VPC-G210" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Sanyo VPC-G250" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Sierra Imaging SD640" uses /usr/lib/gphoto2/libgphoto2_sierra.so
core: "Sony DSC-F1" uses /usr/lib/gphoto2/libgphoto2_sony_dscf1.so
core: "WWF" uses /usr/lib/gphoto2/libgphoto2_barbie.so
cli: Turning on debug mode
cli: Setting port to usb
cli: Setting camera model to Olympus C-2040Z
core: Looking up abilities for model Olympus C-2040Z...
core: Loading library /usr/lib/gphoto2/libgphoto2_sierra.so...
sierra: *** camera_init
gp_port: Creating new device...
gp_port: gp_port_set_timeout: value=5000ms
gp_port: Created device successfully...
gp_port: gp_port_usb_find_device: find_device (0x07b4 0x0105) ok
gp_port: gp_port_set_timeout: value=5000ms
gp_port: gp_port_set_settings: update ok
gp_port: gp_port_set_timeout: value=2000ms
gp_port_usb_open() called
gp_port: gp_port_open: OK
gp_port: gp_port_usb_clear_halt: clear_halt ok
gp_port: gp_port_write: (size=00008) DATA: 1b 43 02 00 01 01 02 00
gp_port: gp_port_free: exit ok
ERROR: Can not initialize the camera "Olympus C-2040Z"
gPhoto2 reported the error 'Error writing to the port'

Kamera ausstecken

May 14 13:12:11 pwk kernel: usb.c: USB disconnect on device 3
May 14 13:12:11 pwk kernel: uhci: host controller halted. very bad


Weiß jemand Hilfe ?? Danke !

Post Reply