Access to Sony Mavica CD-1000 digital camera no longer works FC3

Marcus O. White 1lnxraider at comcast.net
Tue Jun 7 03:04:57 UTC 2005


On Mon, 2005-06-06 at 18:14 -0500, Jeff Vian wrote:
> On Mon, 2005-06-06 at 19:04 -0400, Marcus O. White wrote:
> > On Mon, 2005-06-06 at 16:58 -0500, Jeff Vian wrote:
> > > On Mon, 2005-06-06 at 05:35 -0400, Marcus O. White wrote:
> > > > G'day All,
> > > > 
> > > > Finally upgraded remaining RHL 9.0 workstation to FC3. Now when I
> > > > attempt to access my Sony Mavica CD-1000 digital camera via USB it no
> > > > longer works. Whereas it worked under RHL 9.0. The system recognizes the
> > > > camera, as can seen from the following:
> > > > 
> > > > Jun  6 05:21:22 tbird kernel: usb 4-1: new full speed USB device using
> > > > uhci_hcd and address 3
> > > > Jun  6 05:21:24 tbird kernel: SCSI subsystem initialized
> > > > Jun  6 05:21:24 tbird kernel: Initializing USB Mass Storage driver...
> > > > Jun  6 05:21:24 tbird kernel: scsi0 : SCSI emulation for USB Mass
> > > > Storage devices
> > > > Jun  6 05:21:24 tbird kernel: usbcore: registered new driver usb-storage
> > > > Jun  6 05:21:24 tbird kernel: USB Mass Storage support registered.
> > > > Jun  6 05:21:29 tbird kernel:   Vendor: SONY      Model: DSC   DDX-G2000
> > > > Rev: 1.17
> > > > Jun  6 05:21:29 tbird kernel:   Type:   CD-ROM
> > > > ANSI SCSI revision: 02
> > > > Jun  6 05:21:29 tbird scsi.agent[9551]: cdrom
> > > > at /devices/pci0000:00/0000:00:10.2/usb4/4-1/4-1:1.0/host0/target0:0:0/0:0:0:0
> > > > Jun  6 05:21:30 tbird kernel: sr0: scsi3-mmc drive: 8x/8x writer
> > > > xa/form2 cdda pop-up
> > > 
> > > sr0 is the driver
> > > 
> > > > Jun  6 05:21:30 tbird fstab-sync[9614]: added mount
> > > > point /media/cdrecorder2 for /dev/scd0
> > > > Jun  6 05:21:30 tbird kernel: cdrom: This disc doesn't have any tracks I
> > > > recognize!
> > > > 
> > > 
> > > Normal message for a usb attached cdrom with no disk in the drive.  It
> > > sees the drive but can't access the disk.
> > > 
> > > Everything up to this point seems normal
> > > 
> > > 
> > > > When I attempt to mount it I see the following messages:
> > > > [root at tbird ~]# mount -t udf /dev/sr0 /media/cdrecorder2
> > > 
> > > You are trying to mount /dev/sr0 (the driver).  In the message about the
> > > mount point above it says the device is /dev/scd0. Thus it cannot be
> > > mounted with your command.  
> > > 
> > > Since the fstab entry has been made, if you have need to manually mount
> > > it the command (as root) would be "mount /media/cdrecorder2". The rest
> > > of the data is taken from the fstab entry.  Media device by default will
> > > automount when a disk is available.  
> > > 
> > > Did you even look at /media/cdrecorder2 to see if the content was
> > > already mounted?  Mine shows an icon on the desktop when I attach a
> > > media device (cdrom, camera, flash disk, etc.) and it auto-mounts.
> > > 
> > > Also, you need to have a disk in the drive with a recognized filesystem
> > > to do the mount. Verify that is the case.
> > > 
> > > A friend had a Sony camera that used a cdrom for the pictures.  The
> > > pictures were not actually in a filesystem until he told the camera to
> > > close the session and thus could not be read directly on another cdrom
> > > drive.  I never tried to connect it to my linux machine so I don't know
> > > if it would have been mountable while in the camera or not.
> > > 
> > > 
> > I tried the /dev/scd0 and /dev/sr0 (after manually creating it). Yes, I
> > checked to see if it had already mounted. This camera uses a 3" CD to
> > store the photos. I've heard that some users had to "finalize" the CD,
> > but that defeats the purpose of accessing it from the camera.
> > 
> > I last used this very same camera and CD a few days ago prior to
> > upgrading to FC3... Maybe I need to downgrade it or at least load the
> > last kernel rpm...
> > 
> > Any other ideas?
> > 
> Nope, since the Sony is proprietary in their disk access for the cameras
> it may be tough.
> 
> I think an updated driver would be better than downgrading something for
> this access. I did keep a dual boot machine around for quite a while
> under similar circumstances though.
> 
> Have you checked to see if Sony has anything available? or googled for
> any pointers?
It worked with the RescueCD... which uses the 2.4 kernel...

Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: SONY      Model: DSC   DDX-G2000   Rev: 1.17
  Type:   CD-ROM                             ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 8x/8x writer xa/form2 cdda pop-up
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
USB Mass Storage support registered.
.
.
.
UDF-fs DEBUG lowlevel.c:57:udf_get_last_session: XA disk: no,
vol_desc_start=0
UDF-fs DEBUG super.c:1421:udf_read_super: Multi-session=0
UDF-fs DEBUG super.c:410:udf_vrs: Starting at sector 16 (2048 byte
sectors)
 I/O error: dev 0b:00, sector 64
UDF-fs DEBUG super.c:1157:udf_check_valid: Failed to read byte 32768.
Assuming open disc. Skipping validity check
UDF-fs DEBUG super.c:753:udf_load_pvoldesc: recording time 1116150366/0,
2005/05/15 09:46 (1801)
UDF-fs DEBUG super.c:763:udf_load_pvoldesc: volIdent[] = 'MV_20050515'
UDF-fs DEBUG super.c:770:udf_load_pvoldesc: volSetIdent[] = ''
UDF-fs DEBUG super.c:962:udf_load_logicalvol: Partition (0:0) type 1 on
volume 1
UDF-fs DEBUG super.c:962:udf_load_logicalvol: Partition (1:0) type 2 on
volume 1
UDF-fs DEBUG super.c:972:udf_load_logicalvol: FileSet found in
LogicalVolDesc at block=0, partition=1
UDF-fs DEBUG super.c:800:udf_load_partdesc: Searching map: (0 == 0)
UDF-fs DEBUG super.c:882:udf_load_partdesc: Partition (0:0 type 1511)
starts at physical 0, block length 332743
UDF-fs DEBUG super.c:1215:udf_load_partition: Using anchor in block 512
UDF-fs DEBUG super.c:1448:udf_read_super: Lastblock=33424
UDF-fs DEBUG super.c:725:udf_find_fileset: Fileset at block=0,
partition=1
UDF-fs DEBUG super.c:786:udf_load_fileset: Rootdir at block=1,
partition=1
UDF-fs INFO UDF 0.9.6-ro (2002/03/11) Mounting volume 'MV_20050515',
timestamp 2005/05/15 09:46 (1000)

Now, of course, I had load the sd_mod module, then unload the usb-
storage module and finally load usb-storage (modprobe usb-storage) for
it to detect the camera drive. Then mount with mount -t
vfat /dev/sr0 /tmp/camera, which would fail. then mount -t
udf /dev/sr0 /tmp/camera, which then worked... I suspect that the vfat
module needed to be loaded...

-- 
Marcus O. White <1lnxraider at comcast.net>




More information about the users mailing list