Saya memiliki 2 antarmuka nirkabel yang satu memiliki tipe AP dan yang lainnya memiliki tipe monitor.
AP terpasang ke jembatan br-lan.
Ketika saya menjalankan misalnya:
tcpdump port 5201 -s 0 -ni wlan0
TCPdump tidak dapat menangkap lalu lintas apa pun, sementara jika saya menjalankannya tanpa filter "port 5201" ia menangkap semuanya. Situasi yang sama jika saya memfilter hanya pada "udp", itu tidak dapat menangkap satu paket pun.
dan ketika saya menjalankannya di antarmuka br-lan menggunakan filter yang tepat:
tcpdump port 5201 -s 0 -ni br-lan
ini berfungsi dengan sempurna seperti yang saya inginkan, tetapi masalahnya saya tidak bisa mendapatkan header radiotap dalam hal ini karena menganggap jembatan sebagai antarmuka Ethernet.
Apa solusinya dalam kasus ini? Apakah ada format untuk menentukan untuk menyaring dalam jenis tautan: IEEE802_11_Radio ?? Apakah ada alat khusus untuk melakukan itu dengan adaptor nirkabel?
Terima kasih sebelumnya.
Memperbarui
Apa yang menyebabkan masalah ini adalah WDS (Wireless Distributed System) yang diaktifkan pada perangkat stasiun (Skenario saya adalah: dua perangkat dengan openwrt dalam mode infrastruktur). Segera setelah saya mengkonfigurasi ulang perangkat stasiun saya untuk tidak menggunakan WDS, tcpdump bekerja dengan benar seperti yang saya inginkan. Namun penjelasan sebenarnya mengapa ini terjadi tidak diketahui.
jika seseorang mengetahui alasannya atau mengetahui cara memfilter lalu lintas dalam mode WDS, harap sebutkan dalam jawaban karena saya kehilangan fitur karena menonaktifkan WDS.
tcpdump -s 0 -ni wlan0
?