Рейтинг:0

Доступ к USB-устройству, подключенному напрямую, с другого сетевого устройства

флаг us

Я запускаю сервер Ubuntu 21.04 (GNU/Linux 5.11.0-1016-raspi aarch64) на Pi 4, который подключен к моей локальной сети через порт Ethernet. У меня есть звуковая карта MOTU UltraLite-mk5, подключенная напрямую через USB. Я хотел бы иметь доступ к UL5 по сети с моего Mac для целей управления. Есть ли способ настроить Pi 4, чтобы UL5 мог получить свой собственный IP-адрес, доступный из локальной сети?

Для справки: если UL5 напрямую подключен через USB к моему Mac, я могу направить звук на UL5 и одновременно получить доступ к UL5 с помощью управляющего программного обеспечения, предоставленного моим MOTU (CueMix5).При прямом подключении UL5 отображается в системных настройках Mac | Вкладка «Сеть», связанная со своим внутренним адресом 169.254.1.243. Я также отметил, что приложение CM5 может подключаться к UL5 по сети, если ему предоставлен IP-адрес UL5, но я не проверял это, так как не знаю, как напрямую подключить UL5 к сети через USB. .отсюда и вопрос!

Итак, я предполагаю, что шаги (ни один из которых я полностью не понимаю!) будут включать:

(1) получение второго IP-адреса локальной сети на сетевой карте RPi4 (чтобы программное обеспечение CM5 могло обращаться к этому IP-адресу с другого сетевого компьютера). Я знаю, что сетевая карта может иметь более одного IP-адреса. Я хотел бы настроить второй адрес, в идеале полученный от DHCP-сервера сети, но главное, чтобы IP-адрес работал с остальной частью настройки, в частности, с шагом (3). По этой причине должен ли этот второй IP-адрес локальной сети быть статическим? И какая инструкция CLI мне нужна для его настройки?

(2) настроить сетевое подключение USB к UL5, чтобы и RPi4, и UL5 могли общаться друг с другом. Я вижу, что установка программного обеспечения MOTU на моем Mac для UL5 создает сетевую службу USB (называемую UltraLite-mk5), и если бы я знал соответствующие инструкции CLI для Mac, я мог бы проверить, что было настроено, чтобы воспроизвести его на компьютере. РПи4. Но я пока не знаю, как это сделать. Можете ли вы помочь мне с этим?

(3) сопоставление этого второго IP-адреса, настроенного в (1), с USB-подключением RPi4 к UL5, чтобы сетевой трафик, адресованный сетевому IP-адресу UL5, перенаправлялся непосредственно RPi4 через сетевую службу USB на UL5, и наоборот наоборот Звучит достаточно просто! И если вы знаете, что такое инструкции CLI, я думаю, что да. Помощь!

Без сомнения, из моего описания вы можете сказать, что у меня нет глубокого понимания сетей, и я только недавно начал разбираться с CLI Ubuntu, поэтому, пожалуйста, пишите свои ответы на этом уровне. Большое спасибо за чтение.

CrazyTux avatar
флаг us
Как получить доступ к пользовательскому интерфейсу uls5? Ракушка? Веб-сервис через свой ip? приложение, использующее uls5 ips?
johnanon avatar
флаг us
В настоящее время единственный способ получить доступ к UL5 для целей управления — это приложение CueMix 5, как описано во втором абзаце моего вопроса, когда CM5 работает на моем Mac, а UL5 напрямую подключен к Mac через USB. Но мне нужно иметь возможность управлять UL5, когда он подключен к USB RPi4. Для этого я предполагаю, что приложение CM5 будет обращаться к UL5, используя IP-адрес UL5, третье из ваших предложений.
johnanon avatar
флаг us
Итак, я предполагаю, что шаги (ни один из которых я полностью не понимаю!) будут включать в себя получение второго IP-адреса локальной сети в сетевой карте RPi4 (чтобы программное обеспечение CM5 могло обращаться к нему), сопоставление этого второго IP-адреса с USB-соединением RPi4 с UL5 и настроить это USB-соединение, чтобы и RPi4, и UL5 могли общаться друг с другом.
CrazyTux avatar
флаг us
Согласно вашему ответу, ul5 получает IP-адрес при подключении, если это правда, вы можете использовать `ssh -R` для переадресации порта нужной службы на локальный IP-адрес rpi4, тогда он должен быть доступен по всей вашей локальной сети, путем введите rpi4 ip с конкретным портом, который был переадресован.
johnanon avatar
флаг us
Спасибо CrazyTux. Я думаю, что нужно выполнить больше шагов, и я отредактировал вопрос, чтобы уточнить. В частности, на RPi4 должна быть сетевая служба USB для подключения к UL5. Вот как это работает на Mac.И я не уверен, что программное обеспечение CM5 будет работать с IP-портом, а не просто с IP-адресом.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.