Bug 30448

Summary: Olympus 4040Z Camera is seen by umass asigned to da0 - but will not mount
Product: Base System Reporter: dave <dave>
Component: miscAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description dave 2001-09-09 02:00:00 UTC
when the Olympus 4040Z is attached to the machine via the USB port
umass0: OLYMPUS C-4040ZOOM, rev 1.10/1.00, addr 2
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <OLYMPUS C-4040ZOOM 1.00> Removable Direct Access SCSI-2 device 
da0: 650KB/s transfers
da0: 125MB (256000 512 byte sectors: 64H 32S/T 125C)

it attaches to da0

HOWEVER


when attempting to mount /dev/da0s1 (mount_msdos /dev/da0s1 /mnt) the following errors come up

(da0:umass-sim0:0:0:0): READ(06). CDB: 8 0 0 0 1 0 
(da0:umass-sim0:0:0:0): ILLEGAL REQUEST asc:20,0
(da0:umass-sim0:0:0:0): Invalid command operation code
da0: reading primary partition table: error reading fsbn 0

How-To-Repeat: attach an Olympus 4040Z to a FreeBSD 4.4-RC machine running the 4.4-RC kernel

attempting to mount the device shows the problem
Comment 1 iedowse freebsd_committer freebsd_triage 2001-12-09 21:13:17 UTC
State Changed
From-To: open->closed


This was fixed by revision 1.76 of scsi_da.c, and the quirk was 
merged into -STABLE recently.