USB UPS detached and cannot reattach ("could not allocate new device")

James Seward jamesoff at gmail.com
Sun Mar 28 19:20:39 UTC 2010


Hello,

On my 8.0-RELEASE machine running GENERIC this happened this afternoon:

Mar 28 17:48:13 yomi apcupsd[969]: UPS Self Test switch to battery.
Mar 28 17:48:17 yomi kernel: ugen0.2: <American Power Conversion> at
usbus0 (disconnected)
Mar 28 17:48:18 yomi kernel: usb_alloc_device:1586: set address 2
failed (USB_ERR_STALLED, ignored)
Mar 28 17:48:18 yomi kernel: usb_alloc_device:1624: getting device
descriptor at addr 2 failed, USB_ERR_STALLED!
Mar 28 17:48:19 yomi kernel: usbd_req_re_enumerate:1539: addr=2, set
address failed! (USB_ERR_STALLED, ignored)
Mar 28 17:48:19 yomi kernel: usbd_req_re_enumerate:1553: getting
device descriptor at addr 2 failed, USB_ERR_STALLED!
Mar 28 17:48:20 yomi kernel: usbd_req_re_enumerate:1539: addr=2, set
address failed! (USB_ERR_STALLED, ignored)
Mar 28 17:48:20 yomi kernel: usbd_req_re_enumerate:1553: getting
device descriptor at addr 2 failed, USB_ERR_STALLED!
Mar 28 17:48:20 yomi kernel: ugen0.2: <(null)> at usbus0 (disconnected)
Mar 28 17:48:20 yomi kernel: uhub_reattach_port:435: could not
allocate new device!
Mar 28 17:48:27 yomi apcupsd[969]: Communications with UPS lost.

Unplugging the UPS and replugging it doesn't seem to help, even in a
different port. My UPS is a Smart-UPS 750 and my apcupsd is "3.14.5
(10 January 2009) freebsd".

ugen0.1: <UHCI root HUB VIA> at usbus0, cfg=255 md=HOST spd=FULL (12Mbps) pwr=ON
ugen1.1: <UHCI root HUB VIA> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON

dev.usbus.0.%desc: VIA 83C572 USB controller
dev.usbus.1.%desc: VIA 83C572 USB controller

I'm happy to provide more info if someone sufficiently clueful can
tell me where to look :)

Thanks,
James


More information about the freebsd-stable mailing list