Portable USB hard drive regression

Mike Makonnen mtm at identd.net
Thu Jul 24 11:38:26 PDT 2003


On Wed, Jul 23, 2003 at 11:00:18AM -0700, John-Mark Gurney wrote:
> Please provide more information, such as dmesg including the controller
> you are using.  Also, you don't state if this is USB2.0 device or a
> USB1.1 device.  This makes it hard to debug and understand.
> 
> Also, I would recomment you recompile your kernel w/ USB_DEBUG, and
> be prepared to turn on various sysctl's to provide more information.

OK, here's the data you asked for:

The hard drive says it supports USB 2.0, but my machine only
has USB 1.0 controllers.

The complete dmesg is at: http://people.freebsd.org/~mtm/dmesg.boot ,
but the USB part is:

uhci0: <VIA 83C572 USB controller> port 0xb400-0xb41f irq 12 at device 7.2 on pc
i0
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
ums0: Microsoft Microsoft Wheel Mouse Optical\M-., rev 1.10/1.21, addr 2, iclass
 3/1
ums0: 3 buttons and Z dir.
uhci1: <VIA 83C572 USB controller> port 0xb800-0xb81f irq 12 at device 7.3 on pc
i0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
ugen0: Genesys Logic USB Host To Host Bridge, rev 1.00/1.80, addr 2

The output when I try to connect the device (with options USB_DEBUG):
Jul/24 mtm at kokeb ~% sysctl -a | grep usb 
hw.usb.ehci.debug: 0
hw.usb.ohci.debug: 1
hw.usb.ugen.debug: 1
hw.usb.uhci.debug: 1
hw.usb.uhci.loop: 0
hw.usb.uhid.debug: 0
hw.usb.uhub.debug: 1
hw.usb.ukbd.debug: 0
hw.usb.ulpt.debug: 0
hw.usb.umass.debug: 1
hw.usb.ums.debug: 0
hw.usb.urio.debug: 1
hw.usb.uscanner.debug: 0
hw.usb.debug: 1

uhub_explore: status change hub=1 port=1
usbd_new_device bus=0xc2610000 port=1 depth=1 speed=2
usbd_new_device: adding unit addr=3, rev=200, class=0, subclass=0, protocol=0, maxpacket=64, len=18, speed=2
usbd_new_device: new dev (addr 3), dev=0xc2670200, parent=0xc2640b00
usbd_probe_and_attach: trying device specific drivers
usbd_probe_and_attach: no device specific driver found
usbd_probe_and_attach: looping over 1 configurations
usbd_set_config_index: status=0x0001, error=NORMAL_COMPLETION
usbd_set_config_index: (addr 2) cno=3 attr=0xc0, selfpowered=1, power=98
usbd_set_config_index: set config 2
umass0: NewAge International STORIX Fusion25, rev 2.00/11.00, addr 3
umass0: SCSI over Bulk-Only; quirks = 0x0000
umass0:4:0:-1: Attached to scbus4
uhci_timeout: uxfer=0xc29a5100
uhci_timeout_task: xfer=0xc29a5100
uhci_check_intr: aborted xfer=0xc29a5100
uhci_timeout: uxfer=0xc2526500
uhci_timeout_task: xfer=0xc2526500
uhci_check_intr: aborted xfer=0xc2526500
umass0: BBB reset failed, TIMEOUT
uhci_timeout: uxfer=0xc29a5100
uhci_timeout_task: xfer=0xc29a5100
uhci_check_intr: aborted xfer=0xc29a5100
uhci_timeout: uxfer=0xc2526500
uhci_timeout_task: xfer=0xc2526500
uhci_check_intr: aborted xfer=0xc2526500
umass0: BBB reset failed, TIMEOUT
uhci_timeout: uxfer=0xc29a5100
uhci_timeout_task: xfer=0xc29a5100
uhci_check_intr: aborted xfer=0xc29a5100
uhci_timeout: uxfer=0xc2526500
uhci_timeout_task: xfer=0xc2526500
uhci_check_intr: aborted xfer=0xc2526500
umass0: BBB reset failed, TIMEOUT
uhci_timeout: uxfer=0xc29a5100
uhci_timeout_task: xfer=0xc29a5100
uhci_check_intr: aborted xfer=0xc29a5100
uhci_timeout: uxfer=0xc2526500
uhci_timeout_task: xfer=0xc2526500
uhci_check_intr: aborted xfer=0xc2526500
umass0: BBB reset failed, TIMEOUT
uhci_timeout: uxfer=0xc29a5100
uhci_timeout_task: xfer=0xc29a5100
uhci_check_intr: aborted xfer=0xc29a5100
uhci_timeout: uxfer=0xc2526500
uhci_timeout_task: xfer=0xc2526500
uhci_check_intr: aborted xfer=0xc2526500
umass0: BBB reset failed, TIMEOUT

Please let me know how else I can be of assistance.

Cheers.
-- 
Mike Makonnen  | GPG-KEY: http://www.identd.net/~mtm/mtm.asc
mtm at identd.net | D228 1A6F C64E 120A A1C9  A3AA DAE1 E2AF DBCC 68B9
mtm at FreeBSD.Org| FreeBSD - Unleash the Daemon!


More information about the freebsd-current mailing list