2014-06-27, 01:35
SOLVED, kinda
Searching around the openelec forums I found a post with the same issue. Digging into the problem further it seems that there is a problem with ubuntu's implementation of xhci vs ehci usb protocols. If xhci is enabled in the bios it is recognized by linux to be associated with ALL usb ports, hence why simply switching to a usb2 port did nothing. Downside of disabling xhci is that all usb ports will be downgraded to usb2 speeds. I chose this workaround since I do not rely on usb3.
Another fix pertains to the mceusb driver and a patch to make it work with xhci/usb3. It can be found HERE.
Hope this helps anyone in the future until the linux kernel is patched.
Searching around the openelec forums I found a post with the same issue. Digging into the problem further it seems that there is a problem with ubuntu's implementation of xhci vs ehci usb protocols. If xhci is enabled in the bios it is recognized by linux to be associated with ALL usb ports, hence why simply switching to a usb2 port did nothing. Downside of disabling xhci is that all usb ports will be downgraded to usb2 speeds. I chose this workaround since I do not rely on usb3.
Another fix pertains to the mceusb driver and a patch to make it work with xhci/usb3. It can be found HERE.
Hope this helps anyone in the future until the linux kernel is patched.