Пытаюсь запустить airodump в фоне. чтобы он не мешался, смотрел вокруг на точки доступа и писал лог в файлик.
Вроде бы, ничего сложного.
#!/usr/bin/perl
use strict;
exec("airodump-ng mon0 -a --berlin 30 --output-format csv -w logFile >/dev/null 2>&1 &");
top:
1839 root 20 0 3.6m 1.6m 93.8 6.0 0:10.14 S `- airodump-ng
93.8% загрузка процессора
при том, что если запускать не в фоне,
exec("airodump-ng mon0 -a --berlin 30 --output-format csv -w logFile >/dev/null 2>&1");
загрузка уже 4-6 %
top:
1859 root 20 0 3.3m 1.3m 4.7 4.9 0:01.53 S `- airodump-ng