RaspberryPi/Aircrack
From charlesreid1
Building aircrack-ng from source on a Raspberry Pi. Not because I'm a masochist, but because of a single equals sign:
The equals sign: https://trac.aircrack-ng.org/changeset/2854
Via github pull request: https://github.com/aircrack-ng/aircrack-ng/pull/66
This is causing the wi_read(): No child process error to happen pretty much whenever I run besside-ng on the Raspberry Pi. If I am running things by hand, I can bring the wifi card down and back up a couple of times, but this error happens totally sporadically and there is no possible way to automate getting besside-ng to work consistently without this stinking patch, which requires going through the entire stinking process of building the library on EVERY RASPBERRY PI
$ apt-get -y install libssl-dev pkg-config $ apt-get -y install libnl-3-dev
(note: libnl is a library for dealing with netlink sockets.)
Now build aircrack, then install it:
$ git clone https://github.com/aircrack-ng/aircrack-ng.git $ cd aircrack-ng $ make $ make install