Существуют различные несовместимые реализации хижины (#!) в зависимости от ОС. Некоторые создают полный список аргументов, некоторые сохраняют путь команды и помещают все остающиеся аргументы как единственный, некоторые игнорируют все аргументы и передают только путь команды, и наконец, некоторые передают целую строку как единственную команду. Вы, кажется, находитесь в последнем случае.
К первой точке: USB1.1 был намного медленнее, чем USB2.0 в большей части cirumstances. Обратите внимание, что устройства могут все еще соединиться на более низких 1,1 скоростях 12 Мбит/с вместо более быстрых 480 Мбит/с, но обычно когда это происходит, это или потому что порт автосогласовывает низко, или это - потому что одно из этих двух устройств действительно 1.1. Попытайтесь разъединиться и снова соединиться, если Вы испытываете это и уверены и 2.0 и Ваша ОС, имеет поддержку 2,0. (общие рекомендации, ya?) ~~ Так или иначе, это было то, почему они рекомендовали новую карту. Так, чтобы Вы могли использовать полную скорость USB1.1 на отдельную камеру, так как шина PCI является путем быстрее, чем USB1.1. Но с 2,0 это не необходимо. [мертвая лошадь, которую порют, переходя к следующей теме]
Теперь на Ваше устройство конкретно. У Вас есть Core i5 большинством очевидных метрик, а именно: Intel 5 / 3 400 серий PCH и 82 801 мост PCI. (примечание стороны: подтвержденный, что у него есть Core i5 Dell) Этот конкретный PCH также под кодовым названием Пик Козерога. У Вас больше нет независимого южного моста (поскольку это - мое понимание), таким образом, Вы возможно открыты для нового поведения, которое не существовало прежде. Интегрированный чипсет теперь обрабатывает USB намного ближе к DMA, таким образом, я ожидаю, что проблема ИЛИ с 5/3400 чипсетом или что проблема с драйвером. Любого легко протестировать, но они действительно требуют издержек первоначального капитала, так, чтобы высосал.
Вот мое обоснование, почему я думаю, что это - чипсет а не камеры или драйверы: Там известны проблемы с Intel PCH (я собираюсь заключить в кавычки теперь для сохранения назад и вперед нажатия:
- USB-порты зависают с массовым трафиком и трафиком управления (опечатка 7 и Microsoft KB9820911)
- Поддельные USB-порты будут обнаружены в настольной PCH, оборудованной 6 USB-портами (3420, H55) на первом контроллере EHCI. Это может произойти, когда питание переменным током удалено после ввода ACPI S4. Добавление питания переменным током назад и возобновление от S4 могут привести к не обнаруженное или даже не функционирующее USB-устройство (опечатка 12)
- Поддельные USB-порты будут обнаружены в мобильной PCH, оборудованной 6 USB-портами (HM55) на первом контроллере EHCI. Это может произойти, когда питание переменным током и батарея удалены после ввода ACPI S4. Добавление питания переменным током или батареи назад и возобновление от S4 могут привести к не обнаруженное или даже не функционирующее USB-устройство (опечатка 13)
Это приводит меня полагать, что добавление новой платы PCI улучшит производительность путем удаления нагрузки на конкретную логику контроллера USB, но как тестовая попытка, перемещающая обоих камера в тот же концентратор USB (соответствие сложенным слотам на материнской плате должно быть достаточным) и, видят, показывают ли они ту же проблему. Доллары к песо говорят, что у Вас будет та же самая проблема, когда Вы сделаете это.
Однако я думаю, что это более вероятно проблема с UVC-драйверами на Linux в целом с несколькими камерами, обработанными тем же контроллером (как Ваш), и не что-то характерное для аппаратных средств. Я просто думал, что начну с аппаратных средств сначала обращаться к тому конкретному биту (так как совершенно возможно, что это могло быть виновным). Вот строка связанных URL:
Хорошо, это достаточно околачивается на данный момент. Комментарии ответа?
tl; доктор: получите плату PCI USB и поставьте одну камеру там.
lsusb
говорит "480M", это - скорость USB2.0, правильно? – Josh 22.12.2010, 01:22lspci
списки две карты USB, иlsusb
списки два шин USB, они - действительно все всего один? – Josh 22.12.2010, 17:08