Sony DSC-F77 and Linux

The documentation for this camer is poor because it is 
currently available in Asia only.

It's a great camera and supports USB mass storage and PTP.

However, the usb-storage.o doesn't support the device right 
out of the box because the id is not between the bcdDeviceMin
and bcdDeviceMax for the Sony DSC entry.

So modify /usr/src/linux-2.4.*/drivers/usb/storage/unusual_devs.h:

/* This entry is needed because the device reports Sub=ff */
UNUSUAL_DEV(  0x054c, 0x0010, 0x0000, 0xFFFF,
    "Sony",
    "DSC-S30/S70/S75/505V/F505/F707/F717",
    US_SC_SCSI, US_PR_CB, NULL,
    US_FL_SINGLE_LUN | US_FL_START_STOP | US_FL_MODE_XLATE ),

You are changing the 3rd and 4th entries... to 0x0000 and 0xFFFF.

I don't know enough about USB to figure out what the device id actually
is. Doh!

make modules
make modules_install

make sure to 'rmmod usb-storage' and 'modprobe usb-storage' the new one.

'mount /dev/sda1 /camera' and it should work just fine.

Of course PTP is an option but I don't have java installed... working on it!

jphoto seems like an old project that hasn't been touched since 2001... and 
it doesn't seem to work but I tried for about 5 minutes.

gphoto2 seems ok, just pick any Sony PTP camera but it's not working either...
I have no time to play with it right now. :(

Felix
May 22 2003