USB-хаб не будет работать при подключении более 5 узлов от корневого порта

Я пытаюсь использовать способность моего монитора переключать видеовход и источник USB (так же, как переключатель KVM) с помощью USB-концентратора. Ранее у меня были все устройства, подключенные непосредственно к USB-портам на мониторе. Я мог бы переключить видеовход на мониторе на поверхность через док-станцию или рабочий стол (обе машины работают под управлением Windows 10) и USB, переключаемый вместе с видео.

с момента введения USB-концентратора док-станция Surface больше не работает с USB, но рабочий стол делает. если я обходите док-станцию и подключите USB-кабель непосредственно к поверхности, он тоже работает. При подключении через док-станцию Surface появляется сообщение об ошибке:

слишком много USB-концентраторов подключены друг к другу. USB-хаб не будет работать при подключении более 5 узлов от корневого порта.

рабочий стол является универсальным ПК, но поскольку поверхность имеет проблемы, я специально назвал его в списке устройств в моем конфигурация:

Если я прочитал ошибку явно, я могу считать только 4 USB-концентратора: Surface Book, Surface Dock, Monitor и USB-концентратор. К объясните, как у меня все подключено я собрал эту диаграмму:

Diagram of configuration

до этой ошибки у меня сложилось впечатление, что питание USB позволило 127 устройств быть ромашка прикованы. Это впечатление неверно или что-то не так с моей конфигурацией?

дополнительная информация на основе ответов:

моя цепь USB-концентратор, как рассматривается с USB Tree Viewer когда подключение к книге Surface через док-станцию Surface:

USB Tree Viewer screenshot of Surface Dock hub connections

из этого я определенно вижу, что существует более 5 концентраторов от корневого порта до устройств в конце. Кажется, что "однослойный" концентратор в конце решит проблему. По словам комментарий Али Чена "найти эту информацию в маркетинговых документах" вряд ли.

64
задан ahsteele 2017-05-03 19:46:38
источник

3 ответов

при подсчете концентраторов предполагается, что каждый отдельный блок/устройство имеет только один концентратор. Это предположение, скорее всего, неверно.

для начала, 10-портовый "Amazon hub" определенно имеет по крайней мере два концентратора в цепочке, потому что одиночные концентраторы не производятся с 10 портами, 7-портовый максимум [см. Такое объяснение].

тогда монитор Dell также имеет особый дизайн-он имеет два восходящих порта. Какова его внутренняя архитектура, кто знает.

"док-станция surface" также подозревается в наличии более одного USB-концентратора в цепочке. И я не знаю, использует ли "поверхность" дополнительный внутренний концентратор по какой-то причине.

чтобы получить реальное представление о том, сколько узлов в цепи и что / как все связано, используйте USBTreeView.exe на поверхностной стороне. Я уверен, что поверхность получила право цепи, и у вас есть более 5 узлов в цепи.

дополнение: стандарт USB позволяет 127 устройств на один корень контроллер, это не значит, что они" прикованы к Маргаритке", всего 127. На самом деле, если мы дисконтируем концентраторы как функциональные USB-устройства, общее количество полезных устройств снизится до 102, так как вам потребуется 17 7-портовых концентраторов для размещения устройств в трехуровневой конфигурации, и каждый концентратор займет один адрес из доступного пространства.

54
отвечен Ale..chenski 2017-05-04 01:19:40
источник

ваш 10-портовый USB-концентратор (и другие устройства) может фактически содержать несколько USB-концентраторов последовательно внутри.

USB hub-Wikipedia

эпицентры деятельности УСБ часто построены в оборудование как компьютеры, клавиатуры, мониторы или принтеры. Когда такой прибор имеет много портов USB, они все обычно происходит от одного или двух внутренних USB-концентраторов, а не от каждого порта иметь независимые сети USB.


Как заявил, что спекуляция USB позволяет 127 устройств, подключенных через один порт. Однако спекуляция USB позволяет только пять уровней в глубину, или семь, если включая оба конца устройства и устройства (сам бортовой контроллер).

техническое введение в USB 2.0 - USB.org (PDF)

вновь подключенному концентратору будет назначен его уникальный адрес, и концентраторы могут каскадирование до пяти уровней в глубину.

тестирование совместимости с USB Type C - USB.org (PDF)

"содержит устройства за 5 уровнями вложенных концентраторов-максимум разрешено"

75
отвечен Steven 2017-05-15 17:41:42
источник

чтобы добавить некоторые экспериментальные данные к другим ответам, ваша проблема конкретно связана с Surface Book именно потому, что Surface Dock имеет два USB-концентратора. У меня тоже есть док-станция Surface с книгой Surface, и это то, что я вижу в Диспетчере устройств при подключении мыши к док-станции:

enter image description here

выделенные концентраторы принадлежат док-станции Surface, я проверил это, подключив мышь непосредственно к одному из портов Surface База.

таким образом, у вас есть:

  1. Surface Dock-2 концентраторы
  2. монитор-по крайней мере 1 хаб
  3. 10-портовый USB-концентратор-по крайней мере 2 концентратора, так как, Как упоминалось в других ответах, один концентратор может иметь максимум 7 портов

Так как минимум, у вас есть 5 узлов. Вероятно, монитор имеет более одного концентратора, и именно поэтому вы получаете ошибку.

20
отвечен Vasily Alexeev 2017-05-04 09:21:22
источник

Другие вопрос usb kvm-switch microsoft-surface usb-hub