Commit 868cac6d authored by Jonathan Woithe's avatar Jonathan Woithe Committed by Greg Kroah-Hartman

[PATCH] PATCH: Support for Buffalo 40GB USB hard disk

About 3 weeks ago I sent the following information to the person listed as
the usb-storage maintainer (mdharm-usb@one-eyed-alien.net).  I have not
heard back from this person, and for completeness I thought I'd send you
the information at this time as maintainer of the USB stack in general.

In short, the message describes the additional entry in unusual_devs.h which
is needed to get a 40GB Buffalo USB hard disk working under Linux.  The
drive has been functioning in the PC now for over 3 weeks with no obvious
sign of problems.

The patch deals with revision "0113" which corresponds to the revision
reported by the drive I have access to.  I've included a short comment above
above the unusual_devs definition explaining why the entry is needed.  Feel
free to omit this if you feel it's unnecessary bloat.
parent f4e96cf4
...@@ -65,6 +65,17 @@ UNUSUAL_DEV( 0x03f0, 0x0307, 0x0001, 0x0001, ...@@ -65,6 +65,17 @@ UNUSUAL_DEV( 0x03f0, 0x0307, 0x0001, 0x0001,
US_SC_8070, US_PR_SCM_ATAPI, init_8200e, 0), US_SC_8070, US_PR_SCM_ATAPI, init_8200e, 0),
#endif #endif
/* Deduced by Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
* Entry needed for flags: US_FL_FIX_INQUIRY because initial inquiry message
* always fails and confuses drive; without US_FL_START_STOP, drive accesses
* (read or write) all fail.
*/
UNUSUAL_DEV( 0x0411, 0x001c, 0x0113, 0x0113,
"Buffalo",
"DUB-P40G HDD",
US_SC_SCSI, US_PR_BULK, NULL,
US_FL_FIX_INQUIRY | US_FL_START_STOP),
#ifdef CONFIG_USB_STORAGE_DPCM #ifdef CONFIG_USB_STORAGE_DPCM
UNUSUAL_DEV( 0x0436, 0x0005, 0x0100, 0x0100, UNUSUAL_DEV( 0x0436, 0x0005, 0x0100, 0x0100,
"Microtech", "Microtech",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment