Issue with building eapol_test for EAP-AKA testing with FreeRadius Server on MacOS Mojave

Kristofer Hallin kristofer at
Tue Jan 21 14:44:36 CET 2020

That sounds really painful. Instead of even trying to build eapol_test on MacOS I resorted to using Docker. A simple Dockerfile, like this, builds eapol_test for you:

— CUT ---
FROM debian:buster

RUN apt update; apt install -y make gcc wget pkg-config libssl-dev libdbus-1-dev libnl-3-dev libnl-genl-3-dev
RUN wget -O wpa_supplicant.tar.gz
RUN tar xzf wpa_supplicant.tar.gz

WORKDIR wpa_supplicant-2.9/wpa_supplicant

RUN cp defconfig .config
RUN make eapol_test
RUN cp eapol_test /usr/local/bin/
— CUT ---

To build it using Docker simply do: 'docker build -t eapol_test .’ and at last, starting the container:  'docker run -it --entrypoint bash eapol_test’ and you now have a fully working eapol_test and can do whatever tests you want without having to deal with MacOS.


> On 21 Jan 2020, at 14:23, Arindam Gupta (arindamg) via Freeradius-Users <freeradius-users at> wrote:
> Hi,
> I need to build eapol_test from to use EAP-AKA simulator client with FreeRadius Server on my MacOS.
> However while trying to build I am getting some compilation errors.
> So would like to know if eapol_test supported on MacOS and if you are able to build it successfully on MacOS.
> Would appreciate any help on this.
> Thanks & Regards
> Arindam Gupta
> -
> List info/subscribe/unsubscribe? See

More information about the Freeradius-Users mailing list