It should work by default when connected, however you might reach this page with the same issue I had, where you where missing a few essential steps.
- Be sure that your PSP is set into USB mode: Settings -> USB connection
- Be sure the kernel module
usb-storage
is enabled, you can check withsudo modinfo usb-storage
and enable it withsudo modprobe usb-storage
- Reconnect your cable after trying any of the previous steps
- If it doesn't get automounted, run dmesg to find the device (on my local machine it's sdb as seen in the output) and mount it manually (prefered with your user access rights so you don't have to use sudo for file copy)
$ dmesg | grep -i psp -A4
[ 655.040255] usb 3-2: Product: "PSP" Type A
[ 655.040256] usb 3-2: Manufacturer: Sony
[ 655.040257] usb 3-2: SerialNumber: 325260E44F4B0849
[ 655.040726] usb-storage 3-2:1.0: USB Mass Storage device detected
[ 655.040865] scsi host9: usb-storage 3-2:1.0
[ 656.042825] scsi 9:0:0:0: Direct-Access SONY "PSP" MS 1.00 PQ: 0 ANSI: 0 CCS
[ 656.043172] sd 9:0:0:0: Attached scsi generic sg2 type 0
[ 656.043843] sd 9:0:0:0: [sdb] 8005632 512-byte logical blocks: (4.09 GB/3.81 GiB)
[ 656.044110] sd 9:0:0:0: [sdb] Write Protect is off
[ 656.044113] sd 9:0:0:0: [sdb] Mode Sense: 00 6a 20 00
Yey, someone else who's messing around with the PSP.
Your gists have inspired me to upload some shell script for automatically mounting a block device and then copying it's content with 'user-only' privileges. The script is just calling
gvfs-mount
, but might still be useful for you, especially because your comment regarding auto mounting and user access rights.