Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 03 Jul 2011 15:12:20 -0400
From:      Joe Marcus Clarke <marcus@freebsd.org>
To:        freebsd-stable@freebsd.org
Subject:   Unable to attach USB disks at boot time
Message-ID:  <4E10BF14.2090507@freebsd.org>

next in thread | raw e-mail | index | archive | help
I have a VMware ESX 4.1 Update 1 server (underlying hardware is a Cisco
UCS C210) to which I have connected two WD My Book 1130 drives.  I have
allocated both drives to my FreeBSD RELENG_8 VM (amd64).  At boot time,
I see:

Root mount waiting for: usbus1
usb_alloc_device: set address 2 failed (USB_ERR_TIMEOUT, ignored)
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
ugen1.2: <Unknown> at usbus1 (disconnected)
uhub_reattach_port: could not allocate new device
Root mount waiting for: usbus1
Root mount waiting for: usbus1
usb_alloc_device: set address 2 failed (USB_ERR_TIMEOUT, ignored)
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
ugen1.2: <Unknown> at usbus1 (disconnected)
uhub_reattach_port: could not allocate new device

However, once FreeBSD is fully booted, I can unattach then reattach the
drives (though VIC), and they attach just fine:

ugen1.2: <Western Digital> at usbus1
umass0: <Western Digital My Book 1130, class 0/0, rev 2.10/10.12, addr
2> on usbus1
umass0:  SCSI over Bulk-Only; quirks = 0x0000
umass0:1:0:-1: Attached to scbus1
da1 at umass-sim0 bus 0 scbus1 target 0 lun 0
da1: <WD My Book 1130 1012> Fixed Direct Access SCSI-6 device
da1: 40.000MB/s transfers
da1: 1907697MB (3906963456 512 byte sectors: 255H 63S/T 243197C)
ses0 at umass-sim0 bus 0 scbus1 target 0 lun 1
ses0: <WD SES Device 1012> Fixed Enclosure Services SCSI-6 device
ses0: 40.000MB/s transfers
ses0: SCSI-3 SES Device
ugen1.3: <Western Digital> at usbus1
umass1: <Western Digital My Book 1130, class 0/0, rev 2.10/10.12, addr
3> on usbus1
umass1:  SCSI over Bulk-Only; quirks = 0x0000
umass1:2:1:-1: Attached to scbus2
da2 at umass-sim1 bus 1 scbus2 target 0 lun 0
da2: <WD My Book 1130 1012> Fixed Direct Access SCSI-6 device
da2: 40.000MB/s transfers
da2: 1907697MB (3906963456 512 byte sectors: 255H 63S/T 243197C)
ses1 at umass-sim1 bus 1 scbus2 target 0 lun 1
ses1: <WD SES Device 1012> Fixed Enclosure Services SCSI-6 device
ses1: 40.000MB/s transfers
ses1: SCSI-3 SES Device

I'm running FreeBSD RELENG_8 from Sat Jul  2 17:40:20 EDT 2011.  I had
an older Maxtor drive connected to this VM previously, and it was
working fine.  These WD drives are USB 3, but operating under USB 2
mode.  Any advice?  Thanks.

Joe

-- 
Joe Marcus Clarke
FreeBSD GNOME Team	::	gnome@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome



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