Ant P. wrote:Go ahead and mark it solved, if you think it is. You can still continue in this thread if you want to.
Well, what I have learned is that there is a way of extracting photos or other files from the extcard of my mobile, but the solution is far from perfect. In fact it feels/sounds like a huge workaround: 1) put your phone into developer mode; 2) install adb, which seems to be made exclusively for developers and not regular users; 3) extract via adb after guessing where is your extcard.
I mean, a regular user should not be using adb for basic tasks like this one. From what I have learned adb has the power to format your entire phone with a simple command like, so it is dangerous...
What I would call a solution would be something that allows me to mount the phone, like simple-mtpfs does, AND allows me to see every file inside of it as it happens with any other storage medium. Here I can see and extract via adb, but apparently cant use any other program to see its contents, which in my case includes gphoto2, pcmanfm and simple terminal. I have been accessing my android phones since the first one I bought in my linux machines (almost all of them fedora, none of them gentoo), so it must be something missing either in the kernel or some local use flag or even a bug that is not showing itself properly. In other words, there is still some configuration issue in my box.
Ant P. wrote:Weird that gphoto2 is doing that even with PTP... try gphoto2 --list-folders, then (assuming this folder exists) gphoto2 -f '/store_00010001/DCIM' -L should show the photos.
Finally gphoto2 -f '/store_00010001/DCIM' -P ought to grab them. No need to do that now, you said you got it done, but it's useful for future reference.
As you can see it either does not work or I am using the commands you suggested incorrectly:
Code: Select all
myusb> gphoto2 --list-folders
There are 2 folders in folder '/'.
- store_00010001
- store_00020002
There are 30 folders in folder '/store_00010001'.
- Alarms
- Android
- AnkiDroid
- DCIM
- Documents
- Download
- Movies
- Music
- MyTinyScan
- MyTinyScan_PDF
- Notifications
- Pictures
- Playlists
- Podcasts
- Ringtones
- SMSBackupRestore
- Samsung
- SamsungMusic
- UniversalImageLoader
- WhatsApp
- com.facebook.katana
- com.facebook.orca
- com.pm.lvlo
- database
- xpi
*** Error ***
PTP I/O Error
*** Error (-7: 'I/O problem') ***
For debugging messages, please use the --debug option.
Debugging messages may help finding a solution to your problem.
If you intend to send any error or debug messages to the gphoto
developer mailing list <gphoto-devel@lists.sourceforge.net>, please run
gphoto2 as follows:
env LANG=C gphoto2 --debug --debug-logfile=my-logfile.txt --list-folders
Please make sure there is sufficient quoting around the arguments.
myusb> gphoto2 -f /store_00020002
myusb> gphoto2 -f '/store_00020002'
myusb> gphoto2 -f '/store_00020002/DCIM'
myusb> gphoto2 -f '/store_00020002/DCIM/Camera'
myusb> gphoto2 -f /store_00020002/DCIM/Camera
myusb> gphoto2 -f /store_00010001
myusb> gphoto2 -f /store_00010001/DCIM
myusb> gphoto2 -f '/store_00010001/DCIM'
myusb>gphoto2 --debug --list-folders
0.000065 main (2): ALWAYS INCLUDE THE FOLLOWING LINES WHEN SENDING DEBUG MESSAGES TO THE MAILING LIST:
0.000081 main (2): gphoto2 2.5.15
0.000089 main (2): gphoto2 has been compiled with the following options:
0.000092 main (2): + x86_64-pc-linux-gnu-gcc (C compiler used)
0.000095 main (2): + popt (mandatory, for handling command-line parameters)
0.000098 main (2): + no exif (for displaying EXIF information)
0.000101 main (2): + no cdk (for accessing configuration options)
0.000103 main (2): + no aa (for displaying live previews)
0.000106 main (2): + no jpeg (for displaying live previews in JPEG format)
0.000108 main (2): + readline (for easy navigation in the shell)
0.000116 main (2): libgphoto2 2.5.16
0.000120 main (2): libgphoto2 has been compiled with the following options:
0.000123 main (2): + INCOMPLETE CAMLIB SET (ptp2 samsung)
0.000125 main (2): + x86_64-pc-linux-gnu-gcc (C compiler used)
0.000128 main (2): + ltdl (for portable loading of camlibs)
0.000132 main (2): + no EXIF (for special handling of EXIF files)
0.000137 main (2): libgphoto2_port 0.12.0
0.000141 main (2): libgphoto2_port has been compiled with the following options:
0.000144 main (2): + iolibs: disk ptpip serial usb1 usbdiskdirect usbscsi
0.000147 main (2): + x86_64-pc-linux-gnu-gcc (C compiler used)
0.000149 main (2): + ltdl (for portable loading of iolibs)
0.000152 main (2): + USB (libusb1, for USB cameras)
0.000154 main (2): + serial (for serial cameras)
0.000156 main (2): + no resmgr (serial port access and locking)
0.000159 main (2): + no ttylock (serial port locking)
0.000161 main (2): + lockdev (serial port locking)
0.000163 main (2): CAMLIBS env var not set, using compile-time default instead
0.000166 main (2): IOLIBS env var not set, using compile-time default instead
0.000168 main (2): invoked with following arguments:
0.000170 main (2): --debug
0.000173 main (2): --list-folders
0.000189 load_settings (2): Creating gphoto config directory ('/home/vinicius/.gphoto')
0.000225 load_settings (2): Loading settings from file '/home/vinicius/.gphoto/settings'.
0.000311 main (2): The user has not specified both a model and a port. Try to figure them out.
0.000319 gp_port_info_list_load (2): Using ltdl to load io-drivers from '/usr/lib64/libgphoto2_port/0.12.0'...
0.000361 foreach_func (2): Called for filename '/usr/lib64/libgphoto2_port/0.12.0/disk'.
0.000578 gp_port_library_list (2): found mtab fsname proc
0.000586 gp_port_library_list (2): found mtab fsname udev
0.000600 gp_port_library_list (2): found mtab fsname devpts
0.000605 gp_port_library_list (2): found mtab fsname sysfs
0.000609 gp_port_library_list (2): found mtab fsname /dev/mapper/vg0-lvol1
0.000617 gp_port_library_list (2): found mtab fsname selinuxfs
0.000632 gp_port_library_list (2): found mtab fsname tmpfs
0.000643 gp_port_library_list (2): found mtab fsname mqueue
0.000648 gp_port_library_list (2): found mtab fsname shm
0.000658 gp_port_library_list (2): found mtab fsname debugfs
0.000669 gp_port_library_list (2): found mtab fsname fusectl
0.000674 gp_port_library_list (2): found mtab fsname cgroup_root
0.000679 gp_port_library_list (2): found mtab fsname openrc
0.000714 gp_port_library_list (2): found mtab fsname none
0.000729 gp_port_library_list (2): found mtab fsname cpuset
0.000747 gp_port_library_list (2): found mtab fsname cpu
0.000759 gp_port_library_list (2): found mtab fsname cpuacct
0.000771 gp_port_library_list (2): found mtab fsname freezer
0.000782 gp_port_library_list (2): found mtab fsname binfmt_misc
0.000798 gp_port_library_list (2): found mtab fsname none
0.000831 foreach_func (2): Loaded '' ('^disk:') from '/usr/lib64/libgphoto2_port/0.12.0/disk'.
0.000836 foreach_func (2): Called for filename '/usr/lib64/libgphoto2_port/0.12.0/ptpip'.
0.000941 foreach_func (2): Loaded 'PTP/IP Connection' ('ptpip:') from '/usr/lib64/libgphoto2_port/0.12.0/ptpip'.
0.000949 foreach_func (2): Loaded '' ('^ptpip:') from '/usr/lib64/libgphoto2_port/0.12.0/ptpip'.
0.000953 foreach_func (2): Called for filename '/usr/lib64/libgphoto2_port/0.12.0/serial'.
0.001213 foreach_func (2): Loaded 'Serial Port 0' ('serial:/dev/ttyS0') from '/usr/lib64/libgphoto2_port/0.12.0/serial'.
0.001221 foreach_func (2): Loaded 'Serial Port 1' ('serial:/dev/ttyS1') from '/usr/lib64/libgphoto2_port/0.12.0/serial'.
0.001226 foreach_func (2): Loaded 'Serial Port 2' ('serial:/dev/ttyS2') from '/usr/lib64/libgphoto2_port/0.12.0/serial'.
0.001230 foreach_func (2): Loaded 'Serial Port 3' ('serial:/dev/ttyS3') from '/usr/lib64/libgphoto2_port/0.12.0/serial'.
0.001233 foreach_func (2): Loaded 'Serial Port Device' ('serial:') from '/usr/lib64/libgphoto2_port/0.12.0/serial'.
0.001236 foreach_func (2): Loaded '' ('^serial:') from '/usr/lib64/libgphoto2_port/0.12.0/serial'.
0.001239 foreach_func (2): Called for filename '/usr/lib64/libgphoto2_port/0.12.0/usb1'.
0.003514 foreach_func (2): Loaded '' ('^usb:') from '/usr/lib64/libgphoto2_port/0.12.0/usb1'.
0.003525 foreach_func (2): Loaded 'Universal Serial Bus' ('usb:001,004') from '/usr/lib64/libgphoto2_port/0.12.0/usb1'.
0.003530 foreach_func (2): Loaded 'Universal Serial Bus' ('usb:001,002') from '/usr/lib64/libgphoto2_port/0.12.0/usb1'.
0.003534 foreach_func (2): Loaded 'Universal Serial Bus' ('usb:001,078') from '/usr/lib64/libgphoto2_port/0.12.0/usb1'.
0.003538 foreach_func (2): Called for filename '/usr/lib64/libgphoto2_port/0.12.0/usbdiskdirect'.
0.003714 foreach_func (2): Called for filename '/usr/lib64/libgphoto2_port/0.12.0/usbscsi'.
0.003823 gp_port_info_list_count (2): Counting entries (13 available)...
0.003827 gp_port_info_list_count (2): 9 regular entries available.
0.003833 gp_abilities_list_load_dir (2): Using ltdl to load camera libraries from '/usr/lib64/libgphoto2/2.5.16'...
0.003872 foreach_func (2): Found '/usr/lib64/libgphoto2/2.5.16/ptp2'.
0.003876 foreach_func (2): Found '/usr/lib64/libgphoto2/2.5.16/samsung'.
0.003879 gp_abilities_list_load_dir (2): Found 2 camera drivers.
0.009981 gp_port_info_list_count (2): Counting entries (13 available)...
0.009990 gp_port_info_list_count (2): 9 regular entries available.
0.009994 gp_port_new (2): Creating new device...
0.009999 gp_port_info_list_get_info (2): Getting info of entry 0 (13 available)...
0.010077 gp_port_set_settings (2): Setting settings...
0.010082 gp_port_info_list_get_info (2): Getting info of entry 1 (13 available)...
0.010209 gp_port_set_timeout (2): Setting port timeout to 500 milliseconds.
0.010213 gp_port_set_settings (2): Setting settings...
0.010215 gp_port_info_list_get_info (2): Getting info of entry 2 (13 available)...
0.010324 gp_port_set_timeout (2): Setting port timeout to 500 milliseconds.
0.010328 gp_port_set_settings (2): Setting settings...
0.010330 gp_port_info_list_get_info (2): Getting info of entry 3 (13 available)...
0.010427 gp_port_set_timeout (2): Setting port timeout to 500 milliseconds.
0.010430 gp_port_set_settings (2): Setting settings...
0.010432 gp_port_info_list_get_info (2): Getting info of entry 4 (13 available)...
0.010524 gp_port_set_timeout (2): Setting port timeout to 500 milliseconds.
0.010528 gp_port_set_settings (2): Setting settings...
0.010530 gp_port_info_list_get_info (2): Getting info of entry 5 (13 available)...
0.010621 gp_port_set_timeout (2): Setting port timeout to 500 milliseconds.
0.010624 gp_port_set_settings (2): Setting settings...
0.010627 gp_port_info_list_get_info (2): Getting info of entry 6 (13 available)...
0.011868 gp_port_set_timeout (2): Setting port timeout to 5000 milliseconds.
0.011878 gp_port_set_settings (2): Setting settings...
0.011884 gp_libusb1_update (2): (old int=0, conf=-1, alt=-1) port usb:001,004, (new int=0, conf=-1, alt=-1) port usb:001,004
0.011886 gp_libusb1_update (2): lowlevel libusb1 port not yet opened, no need for libusb changes
0.011890 gp_abilities_list_detect_usb(2): Auto-detecting USB cameras...
0.012217 gp_libusb1_find_device_by_class_lib(2): Looking for USB device (class 0x29a, subclass, 0xffffffff, protocol 0xffffffff)...
0.012544 gp_libusb1_find_device_by_class_lib(2): Looking for USB device (class 0x6, subclass, 0x1, protocol 0x1)...
0.012585 gp_port_info_list_get_info (2): Getting info of entry 7 (13 available)...
0.014108 gp_port_set_timeout (2): Setting port timeout to 5000 milliseconds.
0.014116 gp_port_set_settings (2): Setting settings...
0.014140 gp_libusb1_update (2): (old int=0, conf=-1, alt=-1) port usb:001,002, (new int=0, conf=-1, alt=-1) port usb:001,002
0.014143 gp_libusb1_update (2): lowlevel libusb1 port not yet opened, no need for libusb changes
0.014147 gp_abilities_list_detect_usb(2): Auto-detecting USB cameras...
0.014519 gp_libusb1_find_device_by_class_lib(2): Looking for USB device (class 0x29a, subclass, 0xffffffff, protocol 0xffffffff)...
0.014768 gp_libusb1_find_device_by_class_lib(2): Looking for USB device (class 0x6, subclass, 0x1, protocol 0x1)...
0.014804 gp_port_info_list_get_info (2): Getting info of entry 8 (13 available)...
0.016177 gp_port_set_timeout (2): Setting port timeout to 5000 milliseconds.
0.016184 gp_port_set_settings (2): Setting settings...
0.016189 gp_libusb1_update (2): (old int=0, conf=-1, alt=-1) port usb:001,078, (new int=0, conf=-1, alt=-1) port usb:001,078
0.016192 gp_libusb1_update (2): lowlevel libusb1 port not yet opened, no need for libusb changes
0.016195 gp_abilities_list_detect_usb(2): Auto-detecting USB cameras...
0.016509 gp_libusb1_find_device_by_class_lib(2): Looking for USB device (class 0x29a, subclass, 0xffffffff, protocol 0xffffffff)...
0.016608 gp_libusb1_find_device_lib (2): Looking for USB device (vendor 0x4e8, product 0x6860)... found.
0.016651 gp_libusb1_find_device_lib (2): Detected defaults: config 1, interface 0, altsetting 0, inep 81, outep 01, intep 82, class 06, subclass 01
0.016655 gp_abilities_list_detect_usb(2): Found 'Samsung Galaxy models (MTP)' (0x4e8,0x6860)
0.016661 gp_port_free (2): Freeing port...
0.016663 gp_port_close (2): Closing port...
0.016789 gp_camera_set_abilities (2): Setting abilities ('Samsung Galaxy models (MTP)')...
0.016795 gp_setting_set (2): Setting key 'model' to value 'Samsung Galaxy models (MTP)' (gphoto2)
0.016800 save_settings (2): Saving 2 setting(s) to file "/home/vinicius/.gphoto/settings"
0.016872 gp_port_info_list_lookup_path(2): Looking for path 'usb:001,078' (13 entries available)...
0.016890 gp_port_info_list_get_info (2): Getting info of entry 8 (13 available)...
0.016895 gp_camera_set_port_info (2): Setting port info for port 'Universal Serial Bus' at 'usb:001,078'...
0.018140 gp_port_set_timeout (2): Setting port timeout to 5000 milliseconds.
0.018145 gp_port_set_settings (2): Setting settings...
0.018151 gp_libusb1_update (2): (old int=0, conf=-1, alt=-1) port usb:001,078, (new int=0, conf=-1, alt=-1) port usb:001,078
0.018154 gp_libusb1_update (2): lowlevel libusb1 port not yet opened, no need for libusb changes
0.018158 gp_setting_set (2): Setting key 'port' to value 'usb:001,078' (gphoto2)
0.018161 save_settings (2): Saving 2 setting(s) to file "/home/vinicius/.gphoto/settings"
0.029891 foreach (2): Executing action 'List Folders' for folder '/'.
0.029902 gp_camera_folder_list_folders(2): Listing folders in '/'...
0.029905 gp_camera_init (2): Initializing camera...
0.029923 gp_libusb1_find_device_lib (2): Looking for USB device (vendor 0x4e8, product 0x6860)... found.
0.029993 gp_libusb1_find_device_lib (2): Detected defaults: config 1, interface 0, altsetting 0, inep 81, outep 01, intep 82, class 06, subclass 01
0.029999 gp_camera_init (2): Loading '/usr/lib64/libgphoto2/2.5.16/ptp2'...
0.030855 gp_port_open (2): Opening USB port...
0.030862 gp_libusb1_open (2): ()
0.030883 gp_libusb1_open (2): claiming interface 0
0.030945 camera_init (2): maxpacketsize 512
0.030953 gp_port_set_timeout (2): Setting port timeout to 8000 milliseconds.
0.030965 ptp (2): PTP: Opening session
0.030989 ptp_usb_sendreq (2): Sending PTP_OC 0x1002 (Open session) (0x1) request...
0.030994 gp_port_write (3): Writing 16 = 0x10 bytes to port...
0.031120 gp_port_write (3): Wrote 16 = 0x10 bytes to port: (hexdump of 16 bytes)
0000 10 00 00 00 01 00 02 10-00 00 00 00 01 00 00 00 ................
0.031127 ptp_usb_getresp (2): Reading PTP_OC 0x1002 (Open session) response...
0.031132 gp_port_read (3): Reading 1024 = 0x400 bytes from port...
0.031212 gp_port_read (3): Read 1024 = 0x400 bytes from port: (hexdump of 1024 bytes)
0000 b0 2b 00 00 b1 2b 00 00-b2 2b 00 00 c9 2d 00 00 .+...+...+...-..
0010 ca 2d 00 00 cb 2d 00 00-cc 2d 00 00 cd 2d 00 00 .-...-...-...-..
0020 ce 2d 00 00 cf 2d 00 00-d0 2d 00 00 d1 2d 00 00 .-...-...-...-..
0030 d2 2d 00 00 d3 2d 00 00-d4 2d 00 00 d5 2d 00 00 .-...-...-...-..
0040 d6 2d 00 00 d7 2d 00 00-d8 2d 00 00 d9 2d 00 00 .-...-...-...-..
0050 da 2d 00 00 db 2d 00 00-dc 2d 00 00 dd 2d 00 00 .-...-...-...-..
0060 de 2d 00 00 df 2d 00 00-e0 2d 00 00 e1 2d 00 00 .-...-...-...-..
0070 e2 2d 00 00 e3 2d 00 00-e4 2d 00 00 e5 2d 00 00 .-...-...-...-..
0080 e6 2d 00 00 e7 2d 00 00-e8 2d 00 00 e9 2d 00 00 .-...-...-...-..
0090 ea 2d 00 00 eb 2d 00 00-ec 2d 00 00 ed 2d 00 00 .-...-...-...-..
00a0 ee 2d 00 00 ef 2d 00 00-f0 2d 00 00 f1 2d 00 00 .-...-...-...-..
00b0 f2 2d 00 00 f3 2d 00 00-f4 2d 00 00 f5 2d 00 00 .-...-...-...-..
00c0 f6 2d 00 00 f7 2d 00 00-f8 2d 00 00 f9 2d 00 00 .-...-...-...-..
00d0 fa 2d 00 00 fb 2d 00 00-fc 2d 00 00 fd 2d 00 00 .-...-...-...-..
00e0 fe 2d 00 00 ff 2d 00 00-00 2e 00 00 01 2e 00 00 .-...-..........
00f0 02 2e 00 00 03 2e 00 00-04 2e 00 00 05 2e 00 00 ................
0100 06 2e 00 00 07 2e 00 00-08 2e 00 00 09 2e 00 00 ................
0110 0a 2e 00 00 0b 2e 00 00-0c 2e 00 00 0d 2e 00 00 ................
0120 0e 2e 00 00 0f 2e 00 00-10 2e 00 00 11 2e 00 00 ................
0130 12 2e 00 00 13 2e 00 00-14 2e 00 00 15 2e 00 00 ................
0140 16 2e 00 00 17 2e 00 00-18 2e 00 00 19 2e 00 00 ................
0150 1a 2e 00 00 1b 2e 00 00-1c 2e 00 00 1d 2e 00 00 ................
0160 1e 2e 00 00 1f 2e 00 00-20 2e 00 00 21 2e 00 00 ........ ...!...
0170 22 2e 00 00 23 2e 00 00-24 2e 00 00 25 2e 00 00 "...#...$...%...
0180 26 2e 00 00 27 2e 00 00-28 2e 00 00 29 2e 00 00 &...'...(...)...
0190 2a 2e 00 00 2b 2e 00 00-2c 2e 00 00 2d 2e 00 00 *...+...,...-...
01a0 2e 2e 00 00 21 2f 00 00-22 2f 00 00 23 2f 00 00 ....!/.."/..#/..
01b0 24 2f 00 00 25 2f 00 00-26 2f 00 00 27 2f 00 00 $/..%/..&/..'/..
01c0 28 2f 00 00 29 2f 00 00-2a 2f 00 00 2b 2f 00 00 (/..)/..*/..+/..
01d0 2c 2f 00 00 2d 2f 00 00-2e 2f 00 00 2f 2f 00 00 ,/..-/.../..//..
01e0 30 2f 00 00 31 2f 00 00-32 2f 00 00 33 2f 00 00 0/..1/..2/..3/..
01f0 34 2f 00 00 35 2f 00 00-36 2f 00 00 37 2f 00 00 4/..5/..6/..7/..
0200 38 2f 00 00 39 2f 00 00-3a 2f 00 00 3b 2f 00 00 8/..9/..:/..;/..
0210 3c 2f 00 00 3d 2f 00 00-3e 2f 00 00 3f 2f 00 00 </..=/..>/..?/..
0220 40 2f 00 00 41 2f 00 00-42 2f 00 00 43 2f 00 00 @/..A/..B/..C/..
0230 44 2f 00 00 45 2f 00 00-46 2f 00 00 47 2f 00 00 D/..E/..F/..G/..
0240 48 2f 00 00 49 2f 00 00-4a 2f 00 00 4b 2f 00 00 H/..I/..J/..K/..
0250 4c 2f 00 00 4d 2f 00 00-4e 2f 00 00 4f 2f 00 00 L/..M/..N/..O/..
0260 50 2f 00 00 51 2f 00 00-52 2f 00 00 53 2f 00 00 P/..Q/..R/..S/..
0270 54 2f 00 00 55 2f 00 00-56 2f 00 00 57 2f 00 00 T/..U/..V/..W/..
0280 58 2f 00 00 59 2f 00 00-5a 2f 00 00 5b 2f 00 00 X/..Y/..Z/..[/..
0290 5c 2f 00 00 5d 2f 00 00-5e 2f 00 00 5f 2f 00 00 \/..]/..^/.._/..
02a0 60 2f 00 00 61 2f 00 00-62 2f 00 00 63 2f 00 00 `/..a/..b/..c/..
02b0 64 2f 00 00 65 2f 00 00-66 2f 00 00 67 2f 00 00 d/..e/..f/..g/..
02c0 68 2f 00 00 69 2f 00 00-6a 2f 00 00 6b 2f 00 00 h/..i/..j/..k/..
02d0 6c 2f 00 00 b1 2f 00 00-b2 2f 00 00 b3 2f 00 00 l/.../.../.../..
02e0 b4 2f 00 00 b5 2f 00 00-b6 2f 00 00 b7 2f 00 00 ./.../.../.../..
02f0 b8 2f 00 00 b9 2f 00 00-ba 2f 00 00 bb 2f 00 00 ./.../.../.../..
0300 bc 2f 00 00 bd 2f 00 00-be 2f 00 00 bf 2f 00 00 ./.../.../.../..
0310 c0 2f 00 00 c1 2f 00 00-c2 2f 00 00 c3 2f 00 00 ./.../.../.../..
0320 c4 2f 00 00 c5 2f 00 00-c6 2f 00 00 c7 2f 00 00 ./.../.../.../..
0330 c8 2f 00 00 c9 2f 00 00-ca 2f 00 00 cb 2f 00 00 ./.../.../.../..
0340 cc 2f 00 00 cd 2f 00 00-ce 2f 00 00 cf 2f 00 00 ./.../.../.../..
0350 d0 2f 00 00 d1 2f 00 00-d2 2f 00 00 d3 2f 00 00 ./.../.../.../..
0360 5b 30 00 00 5c 30 00 00-5d 30 00 00 5e 30 00 00 [0..\0..]0..^0..
0370 5f 30 00 00 60 30 00 00-61 30 00 00 62 30 00 00 _0..`0..a0..b0..
0380 63 30 00 00 64 30 00 00-65 30 00 00 66 30 00 00 c0..d0..e0..f0..
0390 67 30 00 00 68 30 00 00-69 30 00 00 6a 30 00 00 g0..h0..i0..j0..
03a0 6b 30 00 00 6c 30 00 00-6d 30 00 00 6e 30 00 00 k0..l0..m0..n0..
03b0 6f 30 00 00 70 30 00 00-71 30 00 00 72 30 00 00 o0..p0..q0..r0..
03c0 73 30 00 00 74 30 00 00-75 30 00 00 76 30 00 00 s0..t0..u0..v0..
03d0 77 30 00 00 78 30 00 00-79 30 00 00 7a 30 00 00 w0..x0..y0..z0..
03e0 7b 30 00 00 7c 30 00 00-7d 30 00 00 7e 30 00 00 {0..|0..}0..~0..
03f0 7f 30 00 00 c6 30 00 00-c7 30 00 00 c8 30 00 00 .0...0...0...0..
0.031260 ptp_usb_getresp [usb.c:466] (0): PTP_OC 0x1002 receiving resp failed: PTP I/O Error (0x02ff)
0.031266 camera_init [library.c:8129](0): 'ptp_opensession (params, sessionid)' failed: PTP I/O Error (0x02ff)
0.031269 ptp_usb_control_device_reset_request(2): Sending usb device reset request.
0.031275 gp_port_usb_msg_class_write (3): Writing message (request=0x66 value=0x0 index=0x0 size=0=0x0): (no hexdump, NULL buffer)
0.031415 ptp (2): PTP: Opening session
0.031422 ptp_usb_sendreq (2): Sending PTP_OC 0x1002 (Open session) (0x1) request...
0.031425 gp_port_write (3): Writing 16 = 0x10 bytes to port...
0.031472 gp_port_write (3): Wrote 16 = 0x10 bytes to port: (hexdump of 16 bytes)
0000 10 00 00 00 01 00 02 10-00 00 00 00 01 00 00 00 ................
0.031477 ptp_usb_getresp (2): Reading PTP_OC 0x1002 (Open session) response...
0.031481 gp_port_read (3): Reading 1024 = 0x400 bytes from port...
0.031583 gp_port_read (3): Read 1024 = 0x400 bytes from port: (hexdump of 1024 bytes)
0000 c9 30 00 00 ca 30 00 00-3e 31 00 00 3f 31 00 00 .0...0..>1..?1..
0010 40 31 00 00 41 31 00 00-42 31 00 00 43 31 00 00 @1..A1..B1..C1..
0020 44 31 00 00 45 31 00 00-46 31 00 00 47 31 00 00 D1..E1..F1..G1..
0030 48 31 00 00 49 31 00 00-4a 31 00 00 4b 31 00 00 H1..I1..J1..K1..
0040 4c 31 00 00 4d 31 00 00-4e 31 00 00 4f 31 00 00 L1..M1..N1..O1..
0050 50 31 00 00 51 31 00 00-52 31 00 00 53 31 00 00 P1..Q1..R1..S1..
0060 54 31 00 00 55 31 00 00-56 31 00 00 57 31 00 00 T1..U1..V1..W1..
0070 58 31 00 00 59 31 00 00-5a 31 00 00 5b 31 00 00 X1..Y1..Z1..[1..
0080 5c 31 00 00 5d 31 00 00-13 32 00 00 14 32 00 00 \1..]1...2...2..
0090 15 32 00 00 16 32 00 00-17 32 00 00 18 32 00 00 .2...2...2...2..
00a0 19 32 00 00 1a 32 00 00-1b 32 00 00 1c 32 00 00 .2...2...2...2..
00b0 1d 32 00 00 1e 32 00 00-1f 32 00 00 20 32 00 00 .2...2...2.. 2..
00c0 21 32 00 00 22 32 00 00-23 32 00 00 24 32 00 00 !2.."2..#2..$2..
00d0 25 32 00 00 26 32 00 00-27 32 00 00 28 32 00 00 %2..&2..'2..(2..
00e0 29 32 00 00 2a 32 00 00-2b 32 00 00 2c 32 00 00 )2..*2..+2..,2..
00f0 2d 32 00 00 2e 32 00 00-2f 32 00 00 30 32 00 00 -2...2../2..02..
0100 31 32 00 00 32 32 00 00-33 32 00 00 34 32 00 00 12..22..32..42..
0110 35 32 00 00 36 32 00 00-37 32 00 00 38 32 00 00 52..62..72..82..
0120 39 32 00 00 3a 32 00 00-3b 32 00 00 3c 32 00 00 92..:2..;2..<2..
0130 3d 32 00 00 3e 32 00 00-3f 32 00 00 40 32 00 00 =2..>2..?2..@2..
0140 41 32 00 00 42 32 00 00-43 32 00 00 44 32 00 00 A2..B2..C2..D2..
0150 45 32 00 00 e9 33 00 00-ea 33 00 00 eb 33 00 00 E2...3...3...3..
0160 ec 33 00 00 ed 33 00 00-ee 33 00 00 ef 33 00 00 .3...3...3...3..
0170 f0 33 00 00 f1 33 00 00-f2 33 00 00 f3 33 00 00 .3...3...3...3..
0180 f4 33 00 00 f5 33 00 00-f6 33 00 00 f7 33 00 00 .3...3...3...3..
0190 f8 33 00 00 f9 33 00 00-fa 33 00 00 fb 33 00 00 .3...3...3...3..
01a0 fc 33 00 00 fd 33 00 00-fe 33 00 00 ff 33 00 00 .3...3...3...3..
01b0 00 34 00 00 01 34 00 00-02 34 00 00 03 34 00 00 .4...4...4...4..
01c0 04 34 00 00 05 34 00 00-06 34 00 00 07 34 00 00 .4...4...4...4..
01d0 08 34 00 00 09 34 00 00-0a 34 00 00 0b 34 00 00 .4...4...4...4..
01e0 0c 34 00 00 0d 34 00 00-0e 34 00 00 0f 34 00 00 .4...4...4...4..
01f0 10 34 00 00 11 34 00 00-12 34 00 00 13 34 00 00 .4...4...4...4..
0200 14 34 00 00 15 34 00 00-16 34 00 00 17 34 00 00 .4...4...4...4..
0210 18 34 00 00 19 34 00 00-1a 34 00 00 1b 34 00 00 .4...4...4...4..
0220 1c 34 00 00 1d 34 00 00-1e 34 00 00 1f 34 00 00 .4...4...4...4..
0230 20 34 00 00 21 34 00 00-22 34 00 00 23 34 00 00 4..!4.."4..#4..
0240 24 34 00 00 25 34 00 00-26 34 00 00 27 34 00 00 $4..%4..&4..'4..
0250 28 34 00 00 29 34 00 00-2a 34 00 00 2b 34 00 00 (4..)4..*4..+4..
0260 2c 34 00 00 2d 34 00 00-2e 34 00 00 2f 34 00 00 ,4..-4...4../4..
0270 30 34 00 00 31 34 00 00-32 34 00 00 33 34 00 00 04..14..24..34..
0280 34 34 00 00 35 34 00 00-36 34 00 00 37 34 00 00 44..54..64..74..
0290 38 34 00 00 39 34 00 00-3a 34 00 00 3b 34 00 00 84..94..:4..;4..
02a0 3c 34 00 00 3d 34 00 00-3e 34 00 00 3f 34 00 00 <4..=4..>4..?4..
02b0 40 34 00 00 41 34 00 00-42 34 00 00 43 34 00 00 @4..A4..B4..C4..
02c0 44 34 00 00 45 34 00 00-46 34 00 00 47 34 00 00 D4..E4..F4..G4..
02d0 48 34 00 00 49 34 00 00-4a 34 00 00 4b 34 00 00 H4..I4..J4..K4..
02e0 4c 34 00 00 4d 34 00 00-4e 34 00 00 4f 34 00 00 L4..M4..N4..O4..
02f0 50 34 00 00 51 34 00 00-52 34 00 00 53 34 00 00 P4..Q4..R4..S4..
0300 54 34 00 00 55 34 00 00-56 34 00 00 57 34 00 00 T4..U4..V4..W4..
0310 58 34 00 00 59 34 00 00-5a 34 00 00 5b 34 00 00 X4..Y4..Z4..[4..
0320 5c 34 00 00 5d 34 00 00-5e 34 00 00 5f 34 00 00 \4..]4..^4.._4..
0330 60 34 00 00 61 34 00 00-62 34 00 00 63 34 00 00 `4..a4..b4..c4..
0340 64 34 00 00 65 34 00 00-66 34 00 00 67 34 00 00 d4..e4..f4..g4..
0350 69 34 00 00 6a 34 00 00-6b 34 00 00 6c 34 00 00 i4..j4..k4..l4..
0360 6d 34 00 00 6e 34 00 00-6f 34 00 00 70 34 00 00 m4..n4..o4..p4..
0370 71 34 00 00 72 34 00 00-73 34 00 00 83 34 00 00 q4..r4..s4...4..
0380 17 37 00 00 18 37 00 00-19 37 00 00 1a 37 00 00 .7...7...7...7..
0390 1b 37 00 00 1c 37 00 00-1d 37 00 00 1e 37 00 00 .7...7...7...7..
03a0 1f 37 00 00 20 37 00 00-21 37 00 00 22 37 00 00 .7.. 7..!7.."7..
03b0 23 37 00 00 24 37 00 00-25 37 00 00 26 37 00 00 #7..$7..%7..&7..
03c0 27 37 00 00 28 37 00 00-29 37 00 00 2a 37 00 00 '7..(7..)7..*7..
03d0 2b 37 00 00 2c 37 00 00-2d 37 00 00 2e 37 00 00 +7..,7..-7...7..
03e0 2f 37 00 00 30 37 00 00-31 37 00 00 32 37 00 00 /7..07..17..27..
03f0 33 37 00 00 34 37 00 00-35 37 00 00 36 37 00 00 37..47..57..67..
0.031617 ptp_usb_getresp [usb.c:466] (0): PTP_OC 0x1002 receiving resp failed: PTP I/O Error (0x02ff)
0.031622 camera_init [library.c:8129](0): 'ptp_opensession (params, sessionid)' failed: PTP I/O Error (0x02ff)
0.031624 ptp_usb_control_device_reset_request(2): Sending usb device reset request.
0.031628 gp_port_usb_msg_class_write (3): Writing message (request=0x66 value=0x0 index=0x0 size=0=0x0): (no hexdump, NULL buffer)
0.031695 ptp (2): PTP: Opening session
0.031701 ptp_usb_sendreq (2): Sending PTP_OC 0x1002 (Open session) (0x1) request...
0.031704 gp_port_write (3): Writing 16 = 0x10 bytes to port...
0.031771 gp_port_write (3): Wrote 16 = 0x10 bytes to port: (hexdump of 16 bytes)
0000 10 00 00 00 01 00 02 10-00 00 00 00 01 00 00 00 ................
0.031778 ptp_usb_getresp (2): Reading PTP_OC 0x1002 (Open session) response...
0.031781 gp_port_read (3): Reading 1024 = 0x400 bytes from port...
0.031872 gp_port_read (3): Read 1024 = 0x400 bytes from port: (hexdump of 1024 bytes)
0000 37 37 00 00 38 37 00 00-39 37 00 00 3a 37 00 00 77..87..97..:7..
0010 3b 37 00 00 3c 37 00 00-3d 37 00 00 3e 37 00 00 ;7..<7..=7..>7..
0020 3f 37 00 00 40 37 00 00-41 37 00 00 42 37 00 00 ?7..@7..A7..B7..
0030 43 37 00 00 44 37 00 00-45 37 00 00 46 37 00 00 C7..D7..E7..F7..
0040 47 37 00 00 48 37 00 00-49 37 00 00 4a 37 00 00 G7..H7..I7..J7..
0050 4b 37 00 00 4c 37 00 00-4d 37 00 00 4e 37 00 00 K7..L7..M7..N7..
0060 4f 37 00 00 50 37 00 00-51 37 00 00 52 37 00 00 O7..P7..Q7..R7..
0070 53 37 00 00 54 37 00 00-55 37 00 00 56 37 00 00 S7..T7..U7..V7..
0080 57 37 00 00 58 37 00 00-59 37 00 00 5a 37 00 00 W7..X7..Y7..Z7..
0090 5b 37 00 00 5c 37 00 00-5d 37 00 00 5e 37 00 00 [7..\7..]7..^7..
00a0 5f 37 00 00 60 37 00 00-61 37 00 00 62 37 00 00 _7..`7..a7..b7..
00b0 63 37 00 00 64 37 00 00-65 37 00 00 66 37 00 00 c7..d7..e7..f7..
00c0 67 37 00 00 68 37 00 00-69 37 00 00 6a 37 00 00 g7..h7..i7..j7..
00d0 6b 37 00 00 6c 37 00 00-6d 37 00 00 6e 37 00 00 k7..l7..m7..n7..
00e0 6f 37 00 00 70 37 00 00-71 37 00 00 72 37 00 00 o7..p7..q7..r7..
00f0 73 37 00 00 74 37 00 00-75 37 00 00 76 37 00 00 s7..t7..u7..v7..
0100 77 37 00 00 78 37 00 00-79 37 00 00 7a 37 00 00 w7..x7..y7..z7..
0110 7b 37 00 00 7c 37 00 00-7d 37 00 00 7e 37 00 00 {7..|7..}7..~7..
0120 7f 37 00 00 80 37 00 00-81 37 00 00 82 37 00 00 .7...7...7...7..
0130 83 37 00 00 84 37 00 00-85 37 00 00 86 37 00 00 .7...7...7...7..
0140 87 37 00 00 88 37 00 00-89 37 00 00 8a 37 00 00 .7...7...7...7..
0150 8b 37 00 00 8c 37 00 00-8d 37 00 00 8e 37 00 00 .7...7...7...7..
0160 8f 37 00 00 90 37 00 00-91 37 00 00 92 37 00 00 .7...7...7...7..
0170 93 37 00 00 94 37 00 00-95 37 00 00 96 37 00 00 .7...7...7...7..
0180 97 37 00 00 98 37 00 00-99 37 00 00 9a 37 00 00 .7...7...7...7..
0190 9b 37 00 00 9c 37 00 00-9d 37 00 00 9e 37 00 00 .7...7...7...7..
01a0 9f 37 00 00 a0 37 00 00-a1 37 00 00 a2 37 00 00 .7...7...7...7..
01b0 a3 37 00 00 a4 37 00 00-a5 37 00 00 a6 37 00 00 .7...7...7...7..
01c0 a7 37 00 00 a8 37 00 00-a9 37 00 00 aa 37 00 00 .7...7...7...7..
01d0 ab 37 00 00 ac 37 00 00-ad 37 00 00 ae 37 00 00 .7...7...7...7..
01e0 af 37 00 00 b0 37 00 00-b1 37 00 00 b2 37 00 00 .7...7...7...7..
01f0 b3 37 00 00 b4 37 00 00-b5 37 00 00 b6 37 00 00 .7...7...7...7..
0200 b7 37 00 00 b8 37 00 00-b9 37 00 00 ba 37 00 00 .7...7...7...7..
0210 bb 37 00 00 bc 37 00 00-bd 37 00 00 be 37 00 00 .7...7...7...7..
0220 bf 37 00 00 c0 37 00 00-c1 37 00 00 c2 37 00 00 .7...7...7...7..
0230 c3 37 00 00 c4 37 00 00-c5 37 00 00 c6 37 00 00 .7...7...7...7..
0240 c7 37 00 00 c8 37 00 00-c9 37 00 00 ca 37 00 00 .7...7...7...7..
0250 cb 37 00 00 cc 37 00 00-cd 37 00 00 ce 37 00 00 .7...7...7...7..
0260 cf 37 00 00 d0 37 00 00-d1 37 00 00 d2 37 00 00 .7...7...7...7..
0270 d3 37 00 00 d4 37 00 00-d5 37 00 00 d6 37 00 00 .7...7...7...7..
0280 d7 37 00 00 d8 37 00 00-d9 37 00 00 da 37 00 00 .7...7...7...7..
0290 db 37 00 00 dc 37 00 00-dd 37 00 00 de 37 00 00 .7...7...7...7..
02a0 df 37 00 00 7a 38 00 00-7b 38 00 00 7c 38 00 00 .7..z8..{8..|8..
02b0 7d 38 00 00 7e 38 00 00-7f 38 00 00 80 38 00 00 }8..~8...8...8..
02c0 ad 3b 00 00 81 38 00 00-82 38 00 00 83 38 00 00 .;...8...8...8..
02d0 84 38 00 00 85 38 00 00-86 38 00 00 87 38 00 00 .8...8...8...8..
02e0 88 38 00 00 89 38 00 00-8a 38 00 00 8b 38 00 00 .8...8...8...8..
02f0 8c 38 00 00 8d 38 00 00-8e 38 00 00 8f 38 00 00 .8...8...8...8..
0300 90 38 00 00 91 38 00 00-92 38 00 00 93 38 00 00 .8...8...8...8..
0310 94 38 00 00 95 38 00 00-96 38 00 00 97 38 00 00 .8...8...8...8..
0320 98 38 00 00 99 38 00 00-9a 38 00 00 9b 38 00 00 .8...8...8...8..
0330 9c 38 00 00 9d 38 00 00-9e 38 00 00 9f 38 00 00 .8...8...8...8..
0340 a0 38 00 00 a1 38 00 00-a2 38 00 00 a3 38 00 00 .8...8...8...8..
0350 a4 38 00 00 a5 38 00 00-a6 38 00 00 a7 38 00 00 .8...8...8...8..
0360 a8 38 00 00 a9 38 00 00-0c 39 00 00 0d 39 00 00 .8...8...9...9..
0370 0e 39 00 00 0f 39 00 00-10 39 00 00 11 39 00 00 .9...9...9...9..
0380 12 39 00 00 13 39 00 00-14 39 00 00 15 39 00 00 .9...9...9...9..
0390 37 39 00 00 38 39 00 00-39 39 00 00 97 39 00 00 79..89..99...9..
03a0 98 39 00 00 99 39 00 00-9a 39 00 00 9b 39 00 00 .9...9...9...9..
03b0 9c 39 00 00 9d 39 00 00-9e 39 00 00 9f 39 00 00 .9...9...9...9..
03c0 a0 39 00 00 a1 39 00 00-a2 39 00 00 a3 39 00 00 .9...9...9...9..
03d0 a4 39 00 00 a5 39 00 00-a6 39 00 00 a7 39 00 00 .9...9...9...9..
03e0 a8 39 00 00 a9 39 00 00-aa 39 00 00 ab 39 00 00 .9...9...9...9..
03f0 ac 39 00 00 ad 39 00 00-ae 39 00 00 af 39 00 00 .9...9...9...9..
0.031916 ptp_usb_getresp [usb.c:466] (0): PTP_OC 0x1002 receiving resp failed: PTP I/O Error (0x02ff)
0.031920 camera_init [library.c:8129](0): 'ptp_opensession (params, sessionid)' failed: PTP I/O Error (0x02ff)
0.031924 camera_init [library.c:8157](0): 'ret' failed: 'PTP I/O Error' (0x02ff)
0.031930 gp_context_error (0): PTP I/O Error
*** Error ***
PTP I/O Error
0.031940 gp_port_close (2): Closing port...
0.033297 _close_async_interrupts (2): canceling transfer 0:0x55bbc9ff4250 (status 0)
0.037797 _close_async_interrupts (2): canceling transfer 1:0x55bbc9ffb460 (status 0)
0.038221 _close_async_interrupts (2): canceling transfer 2:0x55bbc9ffb690 (status 0)
0.038259 _close_async_interrupts (2): canceling transfer 3:0x55bbc9ffb8c0 (status 0)
0.038298 _close_async_interrupts (2): canceling transfer 4:0x55bbc9ffbaf0 (status 0)
0.038333 _close_async_interrupts (2): canceling transfer 5:0x55bbc9ffbd20 (status 0)
0.038498 _close_async_interrupts (2): canceling transfer 6:0x55bbc9ffbf50 (status 0)
0.038533 _close_async_interrupts (2): canceling transfer 7:0x55bbc9ffc180 (status 0)
0.038571 _close_async_interrupts (2): canceling transfer 8:0x55bbc9ffc3b0 (status 0)
0.038608 _close_async_interrupts (2): canceling transfer 9:0x55bbc9ffc5e0 (status 0)
0.038664 _cb_irq (2): 0x55bbc9ff4250 with status 3
0.038673 _cb_irq (2): Transfer 0x55bbc9ff4250 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.038684 _cb_irq (2): 0x55bbc9ffb460 with status 3
0.038688 _cb_irq (2): Transfer 0x55bbc9ffb460 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.038694 _cb_irq (2): 0x55bbc9ffb690 with status 3
0.038697 _cb_irq (2): Transfer 0x55bbc9ffb690 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.038703 _cb_irq (2): 0x55bbc9ffb8c0 with status 3
0.038706 _cb_irq (2): Transfer 0x55bbc9ffb8c0 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.038711 _cb_irq (2): 0x55bbc9ffbaf0 with status 3
0.038718 _cb_irq (2): Transfer 0x55bbc9ffbaf0 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.038726 _cb_irq (2): 0x55bbc9ffbd20 with status 3
0.038731 _cb_irq (2): Transfer 0x55bbc9ffbd20 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.038739 _cb_irq (2): 0x55bbc9ffbf50 with status 3
0.038744 _cb_irq (2): Transfer 0x55bbc9ffbf50 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.038750 _cb_irq (2): 0x55bbc9ffc180 with status 3
0.038753 _cb_irq (2): Transfer 0x55bbc9ffc180 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.038760 _cb_irq (2): 0x55bbc9ffc3b0 with status 3
0.038765 _cb_irq (2): Transfer 0x55bbc9ffc3b0 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.038771 _cb_irq (2): 0x55bbc9ffc5e0 with status 3
0.038775 _cb_irq (2): Transfer 0x55bbc9ffc5e0 should be in LIBUSB_TRANSFER_COMPLETED, but is 3!
0.039051 gp_context_error (0): An error occurred in the io-library ('I/O problem'): No error description available
*** Error ***
An error occurred in the io-library ('I/O problem'): No error description available
*** Error (-7: 'I/O problem') ***
0.039399 gp_camera_free (2): Freeing camera...
0.039407 gp_port_free (2): Freeing port...
0.039410 gp_port_close (2): Closing port...
0.039568 gp_filesystem_reset (2): resetting filesystem
0.039573 gp_filesystem_lru_clear (2): Clearing fscache LRU list...
0.039576 gp_filesystem_lru_clear (2): fscache LRU list already empty
0.039579 delete_all_folders (2): Internally deleting all folders from '/'...
0.039582 lookup_folder (2): Lookup folder '/'...
0.039585 lookup_folder (2): Found! / is 0x55bbc9fef320
0.039588 recurse_delete_folder (2): Recurse delete folder 0x55bbc9fef320//
myusb>
The input/output error persists, and, even after locating the folders, I cant list its contents. Also, there is that pop up issue that I mentioned earlier in another reply: gphoto2 popped up the first time I plugged in the phone just after installing gphoto2 itself, and that never happened again, which is even more strange.
Thank you again for your reply.