Can anyone say me how to find the dependencies of aircrack-ng ?
Their site says :
Autoconf
Automake
Libtool
shtool
OpenSSL development package or libgcrypt development package.
pkg-config
Airmon-ng requires ethtool and rfkill
If USB bus is present, lsusb
If PCI/PCIe bus is present, lspci
LibNetlink 1 (libnl-dev) or 3 (libnl-3-dev and libnl-genl-3-dev) development packages. It can be disabled by passing –disable-libnl to configure.
Kernel headers and gcc as well as make have to be installed on your system (build-essential on Debian based distributions)
make and Standard C++ Library development package (Debian: libstdc++-dev)
But I think some of them are required for only compiling and not for running.
When I ran aircrack-ng with only some (Xvesa, aterm,wifi, firmware,jwm), it said some requirements (iw.tcz, ethtool.tcz, usbutils.tcz, pci-utils.tcz, rfkill.tcz). I installed them and it is running fine.