APC USB Connection not working in Beagle Bone Black Ubuntu 12.04

Hi All,

I got a Beagle Bone Black recently and this is my first post.

I am trying to setup apcupsd in my BBB to monitor power statues from APC Back UP ES UPS connected through a USB cable.
My BBB is not able to detect the USB connection. I have verified the same setup to be working on a different machine with exact configuration. So I suspect this is an issue specific to BBB.

Im on Ubuntu 12.04 inage that I got from armhf.com

Here is the output of uname -a
Linux ubuntu-armhf 3.8.13-bone30 #1 SMP Thu Nov 14 11:19:20 UTC 2013 armv7l armv7l armv7l GNU/Linux

dmesg shows the following lines

[ 381.309869] usb 1-1: New USB device found, idVendor=051d, idProduct=0002
[ 381.309907] usb 1-1: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[ 381.309942] usb 1-1: Product: Back-UPS ES 650Y-IN FW:853.m3.I USB FW:m3
[ 381.309975] usb 1-1: Manufacturer: American Power Conversion
[ 381.310008] usb 1-1: SerialNumber: JB0831024587
[ 381.315014] usb 1-1: usb_probe_device
[ 381.315073] usb 1-1: configuration #1 chosen from 1 choice
[ 381.316491] usb 1-1: adding 1-1:1.0 (config #1, interface 0)
[ 381.317310] usbhid 1-1:1.0: usb_probe_interface
[ 381.317356] usbhid 1-1:1.0: usb_probe_interface - got id
[ 381.819628] hid-generic 0003:051D:0002.0002: device has no listeners, quitting
[ 381.840864] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002
[ 381.840993] hub 1-0:1.0: port 1 enable change, status 00000303

Output of lsusb
Bus 001 Device 003: ID 051d:0002 American Power Conversion Uninterruptible Power Supply

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Output of cat /proc/bus/usb/devices

cat: /proc/bus/usb/devices: No such file or directory

Came accross a post in Ubuntu forum that said this may be a issue with Kernel USB support. Im not sure about it.
Can someone please help me with pointes to diagonize this issue.

Thanks in advance.

Someone with this problem solved it by recompiling the kernel
selecting the "Improved Transaction Translation Scheduling" option.
The USB problem is related to hotplugging which doesnt work.