#wifi #tcpdump
#линукс #Wi-Fi #tcpdump
Вопрос:
У меня есть RPI, который имеет три интерфейса wlan wlan0, wlan1 и wlan2. Каждый интерфейс настроен на соответствующий канал.
Моя команда такова
/usr/sbin/tcpdump -l -I -n -e -tt -i wlan0 type mgt subtype probe-req
Я пытался запустить захват на всех трех интерфейсах одновременно, но, похоже, с трудом.
Я читал, что могу использовать «-я любой», но я получаю сообщение об ошибке
«tcpdump: любой: Это устройство не поддерживает режим монитора»
Я предполагаю, что это относится к интерфейсам eth0 и lo.
Я также пытался
/usr/sbin/tcpdump -l -I -n -e -tt -i wlan0 type mgt subtype probe-req amp; /usr/sbin/tcpdump -l -I -n -e -tt -i wlan1 type mgt subtype probe-req amp; /usr/sbin/tcpdump -l -I -n -e -tt -i wlan2 type mgt subtype probe-req
Но это в значительной степени убивает RPI, и я получаю ошибки пониженного напряжения, плюс пакеты не перехватываются ни на каких интерфейсах.
Есть ли способ обойти это, RPI загружается и запускает захват в виде сценария.
Комментарии:
1. Есть ли способ запустить три отдельных раздела командной строки в отдельных сеансах одновременно?