Многоадресная передача Python на BeagleBone Black AP - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь настроить многоадресную рассылку UDP на BeagleBone Black, чтобы транслировать данные на два планшета Windows, а также на мой компьютер с Windows в качестве тестового устройства, все из которых подключены к беспроводной точке доступа BBB.

У меня установлена ​​стандартная связь UDP между BeagleBone и моим ПК, а также BeagleBone и одним планшетом Windows, но я хотел бы иметь возможность добавлять новые планшеты в сеть, не добавляя их IP-адреса кКод BeagleBone, что привело меня к многоадресной рассылке.

До сих пор я пробовал тестовые сценарии по приведенным ниже трем ссылкам, а также нескольким другим, и мне не повезло.Из прочтения руководств в этих ссылках кажется, что у людей возникли проблемы с параметрами, специфичными для платформы (см. Комментарии в ссылке 1), а также в ссылке (2) есть комментарии авторов, которые, по-видимому, указывают на то, что они не могли последовательно получитьих тестовые сценарии для работы.

Кто-нибудь знает о настройке конкретной платформы, необходимой для того, чтобы BeagleBone Black разрешил многоадресную передачу на своей точке доступа / точке доступа?

Если кто-нибудь успешно запустил пример многоадресной передачи Python с устройствами, подключенными к точке доступа BBBW, было бы здорово услышать об этом и получить некоторую уверенность, что это не черная дыра!

(1) Многоадресная передача в Python --- особенности платформы между mac и windows

(2) https://wiki.python.org/moin/UdpCommunication --- комментарии, размещенные по всему этому указателюэто может просто не работать

(3) https://pymotw.com/3/socket/multicast.html --- Я попробовал тестовые сценарии здесь без удачи

1 Ответ

0 голосов
/ 05 декабря 2018

У меня нет BBBW, но у меня есть BeagleBone Green Wireless, который, как сообщается, использует тот же беспроводной чип Texas Instruments (WL1835MOD).

Я обнаружил, что этот чип не поддерживает специальный WIFI , но, похоже, он входит в семейство Texas Instruments "WiFlink 8" , которое претендует на поддержку многоадресной рассылки.

Многоадресные пакеты не будут проходить мимо вашего маршрутизатора, если у вас нет специализированного (= дорогого, не потребительского) маршрутизатора, поэтому убедитесь, что все устройства, на которые вы хотите многоадресную рассылку, находятся в одной подсети.

...