Сценарий включает в себя мобильное устройство Android, сетевой кондиционер и Wireshark, работающие на MacBook Pro.
Все три устройства находятся в одной сети Wi-Fi. Wi-Fi-роутер - это Google Wifi, а его интерфейс управления показывает все три устройства, подключенные к нему. Маршрутизатор отображает IP-адрес блока переменного тока. Я могу использовать устройство Android для управления устройством переменного тока через сеть Wi-Fi.
Если я создаю новую конфигурацию захвата в Wireshark на MacBook и использую настройки по умолчанию, включая неразборчивый режим, задаю для фильтра значение «host 192.168.100.100» (т. Е. IP-адрес блока переменного тока), начинаю захват, а затем отправляю команду из Android устройство через Wi-Fi к блоку переменного тока, блок переменного тока отвечает на сетевую команду, но Wireshark не захватывает трафик.
Как мне перехватить трафик между устройством Android и блоком переменного тока в Wireshark? Я не понимаю, почему трафик (который, безусловно, отправляется и принимается) не принимается Wireshark (или, возможно, сетевым интерфейсом MacBook).
Моя цель - захватить эти пакеты, чтобы создать клиент Android Things для репликации этих сетевых команд для управления устройством переменного тока в различных сценариях.