Kịch bản liên quan đến một thiết bị di động Android, một bộ điều hòa không khí được nối mạng và Wireshark chạy trên MacBook Pro.
Cả ba thiết bị trên cùng một mạng wifi. Bộ định tuyến wifi là Google Wifi và giao diện quản lý của nó hiển thị cả ba thiết bị được kết nối với nó. Bộ định tuyến hiển thị địa chỉ IP của đơn vị AC. Tôi có thể sử dụng thiết bị Android để điều khiển thiết bị AC qua mạng wifi.
Nếu tôi tạo cấu hình chụp mới trong Wireshark trên MacBook và sử dụng các cài đặt mặc định, bao gồm chế độ lăng nhăng, hãy đặt bộ lọc thành "máy chủ 192.168.100.100" (nghĩa là địa chỉ IP của đơn vị AC), bắt đầu chụp, sau đó gửi lệnh từ Android Thiết bị qua wifi đến thiết bị AC, thiết bị AC phản hồi lệnh mạng, nhưng Wireshark không có lưu lượng truy cập.
Làm cách nào để tôi nắm bắt được lưu lượng giữa thiết bị Android và thiết bị AC trong Wireshark? Tôi không hiểu tại sao lưu lượng truy cập (chắc chắn được gửi và nhận) không được Wireshark (hoặc có thể là giao diện mạng của MacBook) chọn.
Mục tiêu của tôi là nắm bắt các gói này để xây dựng ứng dụng khách Android Things để sao chép các lệnh mạng đó để điều khiển đơn vị AC trong các tình huống khác nhau.