Subject: Re: umass0: Sony Sony Handycam, rev 1.00/3.00, addr 2
To: Current Users <current-users@netbsd.org>
From: Jukka Marin <jmarin@pyy.jmp.fi>
List: current-users
Date: 02/10/2002 21:41:58
On Sat, Feb 02, 2002 at 01:09:53PM +0300, Valeriy E. Ushakov wrote:
> > Feb  2 10:57:50 tmp /netbsd: sd0(umass0:0:1:0):  Check Condition on CDB:
> > 0x08 00 00 00 01 00
> > Feb  2 10:57:50 tmp /netbsd:     SENSE KEY:  Illegal Request
> > Feb  2 10:57:50 tmp /netbsd:      ASC/ASCQ:  Illegal Field in CDB
> [...]
> > Has anyone had success accessing a Sony with NetBSD?
> 
> I use DSC-P50 camera just fine.  I had this problem with my vintage
> -current laptop, but current -current works ok.  The problem here is
> that Sony DSC only support big requests.  If you run -current, you
> need to update - umass driver now uses big requests by default.

Well, I just installed a new kernel from the sources dated yesterday.
It still won't work - the error is different than before, though:

Feb 10 21:44:00 tmp /netbsd: umass0: Sony Sony Handycam, rev 1.00/3.00,
addr 2
Feb 10 21:44:00 tmp /netbsd: umass0: using RBC over CBI
Feb 10 21:44:00 tmp /netbsd: scsibus0 at umass0: 2 targets, 1 luns per target
Feb 10 21:44:00 tmp /netbsd: scsibus0: waiting 2 seconds for devices to settle...
Feb 10 21:44:02 tmp /netbsd: sd0 at scsibus0 target 1 lun 0: <Sony, Sony
DSC, 3.00> SCSI0 0/direct removable
Feb 10 21:44:13 tmp /netbsd: umass0: CBI reset failed, STALLED
Feb 10 21:44:46 tmp last message repeated 3 times
Feb 10 21:44:57 tmp /netbsd: umass0: CBI reset failed, STALLED
Feb 10 21:44:57 tmp /netbsd: sd0: could not mode sense (4/5); using
fictitious geometry
Feb 10 21:44:57 tmp /netbsd: sd0: 3952 KB, 3 cyl, 64 head, 32 sec, 512
bytes/sect x 7904 sectors

root@tmp ~ # mount /a
mount_msdos: /dev/sd0d on /a: Invalid argument

What could I try next?

  -jm