fantec db 229 U3

Hans Petter Selasky hselasky at c2i.net
Wed Feb 22 17:24:40 UTC 2012


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 at 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 at 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 at 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 at 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


More information about the freebsd-usb mailing list