Anteeksi väärä termi, Tietenkin kyse on SD-muistikortista. Puhelimen sisäinen muisti näkyy, mutta ulkoinen kortti ei. Virheilmoitus tulee Ubuntussa, kun se on mountannut USB-muistit. Ulkoinen muisti näkyy, mutta sisältö on nolla.
Googlaamalla olen löytänyt ongelman, että Googlen 4.0 Android ei oikein tue USB-massamuistia kunnolla.
dmesg |tail
[ 3293.162705] usb 1-6: configuration #1 chosen from 1 choice
[ 6616.540751] usb 1-6: USB disconnect, address 17
[ 6616.900038] usb 1-6: new high speed USB device using ehci_hcd and address 18
[ 6617.052210] usb 1-6: configuration #1 chosen from 2 choices
[ 6658.582994] usb 1-6: USB disconnect, address 18
[ 6658.941291] usb 1-6: new high speed USB device using ehci_hcd and address 19
[ 6659.092711] usb 1-6: configuration #1 chosen from 1 choice
[ 6673.825239] usb 1-6: USB disconnect, address 19
[ 6674.181286] usb 1-6: new high speed USB device using ehci_hcd and address 20
[ 6674.332969] usb 1-6: configuration #1 chosen from 2 choices
Minun gphoto2 oli vanhempaa versiota:
gphoto2 2.4.5 gcc, popt(m), exif, cdk, aa, jpeg, readline
libgphoto2 2.4.8 gcc, ltdl, EXIF
Yritin kääntää uudempaa gphoto2 2.5.0, joka dokumentaation perusteella jo tukisi Samsung Galaxy S III:sta, mutta en pääse tästä eteenpäin:
./configure --prefix=/usr/local
....
configure: error:
PKG_CONFIG_PATH=
LIBUSB_LIBS=
LIBUSB_CFLAGS=
* Fatal: libgphoto2 port access library by default requires libusb >= 0.1.5 to build.
* You must explicitly disable libusb to build libgphoto2_port without it.
*
* Possible solutions:
* - call configure with --with-libusb=no or --without-libusb
* - set PKG_CONFIG_PATH to adequate value
* - call configure with LIBUSB_LIBS=.. and LIBUSB_CFLAGS=..
* - call configure with one of the --with-libusb parameters
* - get libusb and install it:
* http://libusb.sourceforge.net/
* - if you have libusb >= 1.0 installed, you must also install
* either the libusb0 compat library or a libusb 0.x version
Antti