Hi,

I am the proud owner of a Ricoh RDC 5300 digital still camera.
This camera is equipped with a USB bus which works great under Windows.
It doesn't need explanation that I would LOVE to connect it to Linux
through the USB bus (one reason less to boot Windows).

I'm running Linux-2.4.0-test1-ac4 without any additional patches.
The situation is that the camera is detected perfectly, the USB
storage module recognises it as a removable SCSI disk, and I am
able to mount it. After mounting (mount point /mnt/ricoh) I get a
subdirectory /mnt/ricoh/dcim and a subdirectory /mnt/ricoh/dcim/100ricoh.
No files though, while there should be one picture available.

Here is some data:

root@vdpas:/mnt # cat /proc/bus/usb/drivers 
         usb-storage
         hid
         hub
         usbdevfs

root@vdpas:/mnt # cat /proc/bus/usb/devices
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs=  1
P:  Vendor=05ca ProdID=0101 Rev= 1.21
S:  Manufacturer=RICOH
S:  Product=RDC-5000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=04 Prot=01 Driver=usb-storage
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms

root@vdpas:/mnt # tail /var/log/messages
Jun  1 15:25:29 vdpas kernel: usb.c: registered new driver usb-storage 
Jun  1 15:25:29 vdpas kernel: USB Mass Storage support registered. 
Jun  1 15:26:19 vdpas kernel: usb.c: USB new device connect, assigned device number 3 
Jun  1 15:26:19 vdpas kernel: scsi2 : SCSI emulation for USB Mass Storage devices 
Jun  1 15:26:19 vdpas kernel: scsi : 3 hosts. 
Jun  1 15:26:19 vdpas kernel:   Vendor: RICOH     Model: USB CAMERA DRIVE  Rev: 1.21 
Jun  1 15:26:19 vdpas kernel:   Type:   Direct-Access                      ANSI SCSI 
revision: 02 
Jun  1 15:26:19 vdpas kernel: Detected scsi removable disk sdb at scsi2, channel 0, id 
0, lun 0 
Jun  1 15:26:19 vdpas kernel: SCSI device sdb: hdwr sector= 512 bytes. Sectors= 1441 
[0 MB] [0.0 GB] 
Jun  1 15:26:29 vdpas kernel: sdb: Write Protect is on 
Jun  1 15:26:29 vdpas kernel:  sdb: sdb1 
Jun  1 15:27:48 vdpas kernel: usb-uhci.c: interrupt, status 3, frame# 1100 

root@vdpas:/mnt # mount -t vfat -oro /dev/sdb1 /mnt/ricoh/

root@vdpas:/mnt # mount
/dev/sda1 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda5 on /var/spool/news type ext2 (rw)
/dev/hda1 on /dos type vfat (rw)
/dev/hda6 on /mnt/apollo type ext2 (rw)
none on /dev/pts type devpts (rw,mode=0622)
/proc/bus/usb on /proc/bus/usb type usbdevfs (rw)
/dev/sdb1 on /mnt/ricoh type vfat (ro)

root@vdpas:/mnt # fdisk /dev/sdb
You will not be able to write the partition table.

Command (m for help): p

Disk /dev/sdb: 4 heads, 16 sectors, 22 cylinders
Units = cylinders of 64 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sdb1   *         1       250      7987+   1  FAT12

Command (m for help): q

root@vdpas:/mnt # ls -la /mnt/ricoh/dcim/100ricoh/
total 16
drwxr-xr-x   2 root     root         8192 May 26 21:32 .
drwxr-xr-x   3 root     root         8192 May 26 21:32 ..
root@vdpas:/mnt # umount /mnt/ricoh/

root@vdpas:/mnt # mount -V
mount: mount-2.9o

Thanks for any help.
Regards,
Toon.
-- 
Toon van der Pas      Email: [EMAIL PROTECTED]
Zomervlinderberm 24   Phone: +31 (30) 635 3162           -o)
3994 WP  Houten       Fax:   +31 (30) 634 1662           /\\
The Netherlands                                         _\_v

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to