Обычно USB устройство не опознано- если Хост контроллер не может прочитать дискрипторы устройства.
Аналогичная ситуация наблюдается на тек момент у нас - с платой на основе MOS_7840.
Плата замечательно работает со всеми компами через HUB USB_1 (в режиме usb_1).
И с половиной компов USB_2.
Полсмотрели USB - анализатором - половина неудавшихся control транзакций (ошибки CRC). http://www.ellisys.com/products/usbex260/index.php
В нашем случае- предполагаемая причина- аппаратура.
Найти причину можно и без USB анализатора- используя, напр, ОС Linux, пересобрав драйвера в режиме USB_DEBUG с дампом всех транзакций и получаемых дескрипторов.