Hi all, coming up against the USB max devices problem here in building out our array.
We have been using 12 cameras connected to a single Windows 8 machine, works great. However upon plugging in a 13th camera, Windows 8 rejects it, citing "Not Enough USB Controller Resources". I suspect that each camera is getting allocated a certain amount of USB bandwidth, and because the cameras only connect via USB 2.0, they run out of the needed bandwidth rather quickly.
To compensate, I got a PCI-e USB 3.0 controller card, hoping that a dedicated card might fare better, or at least allow another 12 to be connected. However the card only allowed 7 more cameras to be connected before throwing up the same error. Which seems bizarre, since the PCIe x1 slot that it's in should have adequate bandwidth available to it (500Mbps) that USB 2.0 requires (480Mbps)...could it be the B85 chipset on the motherboard coming up short somehow?
http://www.newegg.com/Product/Product.aspx?Item=17Z-0002-00002Unfortunately I am unable to conclusively confirm the exact problem on my Windows 8 machine, as I cannot find a utility for querying each device's bandwidth allocation (it used to be conveniently available in Win7's Device Manager). Does anyone have a favorite utility for checking this in Windows 8?
The above aside, is everyone just going the 12 cameras per computer route, using minimal machines, and having them all write to a shared network location?