Bug 55097

Summary: BUSLink BusDrive Support (umass)
Product: Base System Reporter: async <async>
Component: kernAssignee: njl
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.1-CURRENT   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
dmesg.txt none

Description async 2003-07-31 07:40:12 UTC
	The BUSlink BusDrive (pen usb drive) is unsupported in FreeBSD.

Fix: add the following to /usr/src/sys/cam/scsi/scsi_da.c (in the quirks entry):
Note, this patch does NOT work in 4.8-stable. The BusDrive crashes 4.8-stable. This matter will be further investigated. 

{
	/*
	 * Buslink Dusdrive
	 */
	{T_DIRECT, SIP_MEDIA_REMOVABLE, "BusDrive", "*", "*"},
	/*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE
},
How-To-Repeat: 	Plus in any model BusDrive into the USB port and you will be faced with an endless stream of CAM errors. 
Try and mount it with mount_msdos and you get more errors.
Comment 1 njl freebsd_committer freebsd_triage 2003-08-22 05:57:41 UTC
Responsible Changed
From-To: freebsd-bugs->njl

Please report the dmesg including the errors of the device and any errors 
when you try to mount it.  Please do this without your patch.
Comment 2 njl freebsd_committer freebsd_triage 2004-04-19 04:49:23 UTC
State Changed
From-To: open->closed

This should work on -current and -stable since 2003/8/7.  Close due to 
lack of response.