Re: Not enough host controller resources for new device state

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 20 Nov 2015, Patrick Shirkey wrote:

> Hi,
> 
> I have read various forum posts and some of the archive from this list
> about the following error message:
> 
> Not enough host controller resources for new device state
> 
> Some people have had success with disabling XHCI at the BIOS level.
> 
> That seems to be an unnecessary work around to me given we are progressing
> towards USB4 in the not too distant future.
> 
> Is there a definitive explanation other than "no one had time/resources to
> work on  this issue yet" why we cannot have more than 30 odd devices
> connected with XHCI enabled?

The error message seems straightforward enough.  Each new device 
requires some resources to be present in the xHCI controller, and the 
controller has a limited amount of resources.  Eventually they get 
exhausted.

As far as I can see, the only way to fix this is to get a controller
capable of handling more devices.  Or to get multiple controllers.

> In my case I would like to use the full 128 ports on the USB bus. The
> gives me a practical limit of 100 mobile devices and 20 something ports
> for chaining usb hubs together.
> 
> I am available to assist with debugging this issue if there is a way to
> make it work.

It sounds like this is impossible with the hardware you have.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux