BTW, this came up because the drive is a Seagate GoFlex Desk which spins down and then won't come back up reliably. Googling around turned up this patch that looks like it shows up in a much later kernel, no earlier than 2.6.24: <http://comments.gmane.org/gmane.linux.usb.devel/58653>