I am trying to get a Sony DSC-71 camera to play nicely with Linux,
kernel 2.4.18 (Mandrake 8.2).
After a bit of ferretting around, I found a few hints... and got this
far:
Being root;
modprobe usb-storage
modprobe uhci
mount -t usbdevfs none /proc/bus/usb
Now,
cat /proc/bus/usb/devices
gives this:
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI-alt Root Hub
S: SerialNumber=cce0
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=054c ProdID=0010 Rev= 4.10
S: Manufacturer=Sony
S: Product=Sony DSC
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=ff Prot=01
Driver=usb-storage
E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
Now, usbview shows the camera. This is great... but how do I get
pictures off it?
ls -al /proc/bus/usb/
total 0
dr-xr-xr-x 1 root root 0 Jul 18 14:49 ./
dr-xr-xr-x 5 root root 0 Jul 18 14:49 ../
dr-xr-xr-x 1 root root 0 Jul 18 14:49 001/
-r--r--r-- 1 root root 0 Jul 18 14:49 devices
-r--r--r-- 1 root root 0 Jul 18 14:49 drivers
tree /proc/bus/usb/
/proc/bus/usb/
|-- 001
| |-- 001
| `-- 002
|-- devices
`-- drivers
I think I can mount something from the usb bus as a filesystem, as if
it were a SCSI device, but I am unsure of the exact steps... Or is
there a way to configure gtKam (aside from the fact that the DSC-P71
is not in the list of supported cameras)?