Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Sep 2006 14:20:36 +0200
From:      Roland Smith <rsmith@xs4all.nl>
To:        Brian King <free.as.in.speech@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: western digital mybook (external usb drive, 250gb) takes 15 minutes to be recognized
Message-ID:  <20060930122036.GA63969@slackbox.xs4all.nl>
In-Reply-To: <2cc028020609300334y3ca1b8bfs9204f1262aebc460@mail.gmail.com>
References:  <2cc028020609300334y3ca1b8bfs9204f1262aebc460@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--J/dobhs11T7y2rNN
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Sep 30, 2006 at 12:34:10PM +0200, Brian King wrote:
> i'm seeing strange behavior for a wd mybook on freebsd 6.1-RELEASE-p5,
> GENERIC kernel.
>=20
> - the system hangs on boot if it's attached.  it stops right after it has
> recognized my internal hard drives and dvd writer.  perhaps it would
> eventually complete the booting process, but i give up after several
> minutes, unplug the usb drive and press the reset button.
> - after boot, if i attach the drive i see this message on the first
> terminal:
> -----
> umass0: Western Digital External HDD, rev 2.00/2.06, addr 2
> -----
>=20
> about 15 minutes later (!), i see:
> -----
> da0 at umass-sim0 bus 0 target 0 lun 0
> da0: <WD 2500JB External 0107> Fixed Direct Access SCSI-0 device
> da0: 40.000MB/s transfers
> da0: 238475MB (488397168 512 byte sectors: 255H 63S/T 30401C)
> -----

I've got an external harddrive with a WD disk. It works without
problems;

umass0: Prolific Technology Inc. Mass Storage Device, rev 2.00/1.00, addr 2
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <WDC WD25 00JB-00REA0 20.0> Fixed Direct Access SCSI-0 device=20
da0: 40.000MB/s transfers
da0: 238475MB (488397168 512 byte sectors: 255H 63S/T 30401C)

I've encrypted mine with GEOM_ELI though, and put a single filesystem on
the encryped disk.

> no other messages related to the drive are displayed on the console during
> these 15 minutes.
>=20
> once the da0 device is recognized, i can mount the partitions (i've got it
> split into two roughly equal-sized primary partitions, one ext2fs and one
> msdos), e.g.:
> mount -t ext2fs /dev/da0s1/mnt/backup

Maybe the driver is looking for FreeBSD slices? Do you see any disk activity
during this 15 minute period?
=20
> here is what i see about my usb hardware with dmesg:
> -----
> uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f at device 16.0 on p=
ci0
> uhci0: [GIANT-LOCKED]
> usb0: <VIA 83C572 USB controller> on uhci0
> usb0: USB revision 1.0
> uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> uhci1: <VIA 83C572 USB controller> port 0xd000-0xd01f at device 16.1 on p=
ci0
> uhci1: [GIANT-LOCKED]
<snip>
> usb3: companion controllers, 2 ports each: usb0 usb1 usb2
> usb3: <VIA VT6202 USB 2.0 controller> on ehci0
> usb3: USB revision 2.0
> uhub3: VIA EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
> uhub3: 6 ports with 6 removable, self powered
> -----

Got more or less the same here. A couple of 83C572's with a VT6202 for
USB 2.0.
=20
> here is my /etc/usbd.conf file (i've never modified it, i guess this is t=
he
> default):
> -----

Have you even enabled it? It's disabled by default. As I understand,
it's deprecated in favour of devd.

I can't find any devd events on my system for the drive, probably
because it's handled by atapicam(4).

> what could be causing this delay between the attachment of the drive and
> registration of the da0 device?

Looking for FreeBSD slices is one thing I can think of.

Roland
--=20
R.F.Smith                                   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)

--J/dobhs11T7y2rNN
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFFHmEUEnfvsMMhpyURAgzuAJ95ltj98rKRTyS0CBNK0ipv9q8tkQCfUTvb
B0eC7eD1KE1DD6aUkp2mvJA=
=S6LA
-----END PGP SIGNATURE-----

--J/dobhs11T7y2rNN--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060930122036.GA63969>