Как происходит связь между BeagleBoneBlack и особенностью его процедуры монтажа?

Если BeagleBone подключен к Linux-машине (и, возможно, также к Windows в какой-то форме), он каким-то образом идентифицирует себя как карту сетевого интерфейса и, следовательно, будет назначен IP-адрес (и запись таблицы маршрутизации) локальной сетью менеджер.

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

Во-первых, как это работает? Что особенного в процессе монтажа, который сетевой менеджер создает для него новый интерфейс?

Мне довольно сложно найти информацию по этой теме, и я не уверен, какие условия поиска наиболее подходят.

http://www.linux-usb.org/gadget/

Сам порт сконфигурирован как OTG, т. Е. Он может выступать в качестве ведущего или ведомого в USB-соединении. Существует USB-драйвер драйвера ядра, который позволяет вашему набору OTG действовать как / эмулировать различные подчиненные устройства стандартизованным способом.