Kuinka saan tuon kameran toimimaan Linuksissa? Kameran liittäminen näkyy dmegillä, mutta siihen homma jääkin.
usb 1-2: new high speed USB device using ehci_hcd and address 4
usb 1-2: configuration #1 chosen from 1 choice
gphoto2 (2.1.6), ei myöskään anna tolkkua:
Model Port
----------------------------------------------------------
USB PTP Class Camera usb:
USB PTP Class Camera usb:001,004
Näkyiskös tuo kamera myös usb-massamuistina? Yritin lisätä /etc/udev/rules.d/10-local.rules tiedostoon rivin
BUS=="scsi", ENV{PRODUCT}="4a9/3117/*", KERNEL="sd?1", SYMLINK ="camera"
mutta ei apua. Hiukka vastaava toimi IPodin kanssa, mutta tämä A700 näyttäisi pysyvän piilossa.
Eli sanokaas jokin taika tuohon hommaan?
usb 1-2: new high speed USB device using ehci_hcd and address 4
usb 1-2: configuration #1 chosen from 1 choice
gphoto2 (2.1.6), ei myöskään anna tolkkua:
Model Port
----------------------------------------------------------
USB PTP Class Camera usb:
USB PTP Class Camera usb:001,004
Näkyiskös tuo kamera myös usb-massamuistina? Yritin lisätä /etc/udev/rules.d/10-local.rules tiedostoon rivin
BUS=="scsi", ENV{PRODUCT}="4a9/3117/*", KERNEL="sd?1", SYMLINK ="camera"
mutta ei apua. Hiukka vastaava toimi IPodin kanssa, mutta tämä A700 näyttäisi pysyvän piilossa.
Eli sanokaas jokin taika tuohon hommaan?
Vastaukset 3
Vanhimmat
gphoto2 tunnistaa kameran ja näyttää tiedostot (--list-files), mutta --get-all-files kaatuu:
~/canon$ gphoto2 --get-all-files
Downloading 'theme.dat' from folder '/special'...
*** Error ***
PTP Protocol error, data expected
*** Error (-1: 'Unspecified error') ***
Eli olisko joku ratkaissut vastaavaa?
"gphoto2 (2.1.6), ei myöskään anna tolkkua:"
Gphoto:n sivujen mukaan tuo ei olisi vielä tuettu malli: http://gphoto.sourceforge.net/proj/libgphoto2/support.php
Massamuistina tuon nyt luulisi kuitenkin toimivan, kunhan esim. usb-storage on ladattu.
Käytän itse muistikortinlukijaa kuvien noutamiseksi muistikortilta. Tässä oma metodini sekä muistitikun, että muistikortinlukijan käyttämiseksi.
/etc/fstab:
/dev/sdc1 /media/usb vfat noauto,user 0 0
/dev/sde1 /media/usbdisk vfat noauto,user 0 0
Tuo soveltunee muihinkin usb-massamuisteihin.
Hieman eri jakeluissa homma hoidetaan toisin.
Jostain syystä ei tunnistanut tuo usb-storage, kuten ensimmäisessä viestissä mainittu. Gphotokin kaatuu, johonkiin tyhjään dataan, mutta kuvat saa kuitenkin tulemaan. Erittäin Quick and Dirty ratkaisu, joka hakee kuvat nykyiseen hakemistoon:
#!/bin/bash
FOLDERS=`gphoto2 --list-folders | grep -i canon | grep -i dcim | awk -F\' ' { print $2 } '`
CWD=`pwd`
for f in $FOLDERS ; do
gphoto2 -f "$f" --list-files | grep -i '#' > /tmp/gphoto.filestmp
FILES=`cat /tmp/gphoto.files | awk ' { print $2 } '`
for file in $FILES ; do
if [[ ! -e "$file" ]] ; then
echo $file
FILENUM=`grep -i $file /tmp/gphoto.files | tr '#' ' ' | awk -F' ' ' { print $1 } ' `
gphoto2 -f "$f" --get-file $FILENUM
fi
done
rm /tmp/gphoto.filestmp
done