Хорошо, технически вы можете реализовать блок, который вы называете «Адаптер № 2», но он не может быть простым адаптером, поскольку вам нужно будет служить концентратором в качестве хоста. Поэтому «Адаптер № 2» должен быть своего рода встроенным компьютером с полноценной службой USB-хоста. Иногда его называют "мостом".
Технически вы можете написать некоторый транспортный протокол через этот мост, с собственным драйвером хоста, и направлять запросы и ответы USB через него. Теперь проблема в том, что если вы хотите использовать стандартный USB-стек на вашем сервере, вам потребуется предоставить низкоуровневые ответы по протоколу в течение 1,7 с, чтобы поддерживать USB-фреймворк. В сущности, проблема в том, что, хотя протокол TCP/IP может допускать очень длинные ответы на пакеты, USB должен получать ACK /NAK в 1.7us, в противном случае хост отбросит порт.
Более того, я боюсь, что вам понадобится спроектировать специальный USB-контроллер в этом мосту-адаптере, поскольку обычный USB-контроллер локально обрабатывает низкоуровневый протокол USB, поэтому у моста не будет возможности передавать эти ответы через Ethernet ссылка на сайт.
В заключение, практически невозможно сделать то, что вы просите.