Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Feb 2012 18:22:47 +0100
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Subject:   Re: fantec db 229 U3
Message-ID:  <201202221822.47206.hselasky@c2i.net>
In-Reply-To: <1329914180.4f44e14401943@gpo.cellcontainer.com>
References:  <1329914180.4f44e14401943@gpo.cellcontainer.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 22 February 2012 13:36:20 zulu wrote:
> Hi,
> 
> I can't use my external HDD attached to my laptop. The drive enclosure
> is a Fantec db 229 U3 case (USB3). My laptop has only USB2 ports.
> 
> I have tested this with both FreeBSD 9.0 RELEASE and FreeBSD 9 STABLE
> - same issues.
> 
> Tested with linux too on the same hardware and it is working fine. The
> manual which came with the drive enclosure states Linux, Mac OSX and
> Windows support.
> 
> Can someone please point me to the right direction? I have included
> some dumps bellow.
> 
> Many thanks,
> 
> Peter
> 
> dmesg:
> 
> usb_alloc_device: set address 2 failed (USB_ERR_STALLED, ignored)
> 
> usbd_setup_device_desc: getting device descriptor at addr 2 failed,
> USB_ERR_STALLED
> usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED,
> ignored)
> usbd_setup_device_desc: getting device descriptor at addr 2 failed,
> USB_ERR_STALLED
> usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED,
> ignored)
> usbd_setup_device_desc: getting device descriptor at addr 2 failed,
> USB_ERR_STALLED
> ugen1.2:  at usbus1 (disconnected)
> 
> uhub_reattach_port: could not allocate new device
> 
> usbconfig output:
> 
> ugen0.1:  at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
> ugen1.1:  at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
> ugen2.1:  at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
> ugen3.1:  at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
> ugen4.1:  at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
> ugen5.1:  at usbus5, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
> ugen6.1:  at usbus6, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
> ugen0.2:  at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
> ugen0.3:  at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
> ugen4.2:  at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
> 
> pciconf:
> 
> uhci2@pci0:0:29:0:class=0x0c0300 card=0x20aa17aa chip=0x28308086
> rev=0x03 hdr=0x00
> vendor = 'Intel Corporation'
> device = '82801H (ICH8 Family) USB UHCI Controller'
> class = serial bus
> subclass = USB
> bar [20] = type I/O Port, range 32, base 0x18a0, size 32, enabled
> uhci3@pci0:0:29:1:class=0x0c0300 card=0x20aa17aa chip=0x28318086
> rev=0x03 hdr=0x00
> vendor = 'Intel Corporation'
> device = '82801H (ICH8 Family) USB UHCI Controller'
> class = serial bus
> subclass = USB
> bar [20] = type I/O Port, range 32, base 0x18c0, size 32, enabled
> uhci4@pci0:0:29:2:class=0x0c0300 card=0x20aa17aa chip=0x28328086
> rev=0x03 hdr=0x00
> vendor = 'Intel Corporation'
> device = '82801H (ICH8 Family) USB UHCI Controller'
> class = serial bus
> subclass = USB
> bar [20] = type I/O Port, range 32, base 0x18e0, size 32, enabled
> ehci1@pci0:0:29:7:class=0x0c0320 card=0x20ab17aa chip=0x28368086
> rev=0x03 hdr=0x00
> vendor = 'Intel Corporation'
> device = '82801H (ICH8 Family) USB2 EHCI Controller'
> class = serial bus
> subclass = USB
> bar [10] = type Memory, range 32, base 0xfe227000, size 1024, enabled
> cap 01[50] = powerspec 2 supports D0 D3 current D0
> cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14
> 

Have you tried to kldload xhci?

--HPS



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