Subject: Re: USB Drive Howto
To: Brian Rose <lists@brianrose.net>
From: Steven M. Bellovin <smb@research.att.com>
List: current-users
Date: 12/15/2003 21:06:57
In message <3FDE63A9.8030309@brianrose.net>, Brian Rose writes:
>Is there a USB hard drive howto?
>
>I just bought an ADS USB/Firewire external drive enclosure (and put a Seagate 
>80GB drive in it). The relevant dmesg output is as follows (complete is below)
>.
>
> NetBSD 1.6 (GENERIC) #0: Sun Sep  8 19:43:40 UTC 2002
>    autobuild@tgm.daemon.org:/autobuild/i386/OBJ/autobuild/src/sys/arch/i386/c
>ompile/GENERIC
> uhci0 at pci0 dev 7 function 2: Intel 82371AB USB Host Controller (PIIX4) (re
>v. 0x01)
> uhci0: interrupting at irq 11
>
> usb0 at uhci0: USB revision 1.0
> uhub0 at usb0
> uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
>
> umass0 at uhub0 port 1 configuration 1 interface 0
> umass0: ADS Technologies lnc. USB2.0 Storage Device, rev 2.00/0.01, addr 2
> umass0: using SCSI over Bulk-Only
>
>So how do I mount the drive? I've seen other posts that indicate that the driv
>e shows up as a sdXX or a wdXX, but I have no such message in my dmesg.
>

There's a bug that often prevents USB drives from being usable unless 
the drive (or perhaps some USB drive) is plugged in at boot time.  Try 
that, and then see if you can remove/reinsert the plug and get the sd0 
message.


		--Steve Bellovin, http://www.research.att.com/~smb