EAP stress testting

Arran Cudbard-Bell a.cudbardb at freeradius.org
Mon Jan 13 20:20:11 CET 2020



> On 12 Jan 2020, at 13:47, Jouni Malinen <jkmalinen at gmail.com> wrote:
> 
> On Fri, Jan 10, 2020 at 11:47 AM work vlpl <thework.vlpl at gmail.com> wrote:
> 
>> I want to do a stress test of my Freeradius setup with EAP
>> connections. radclient tool support arguments that allow to send many
>> packets/request per second, but eapol_test tool does not support it.
>> So to simulate may EAP connections/request per second I am starting
>> many eapol_test processes in parallel. It kinda works, but I wonder if
>> there is a better tool to do that.
>> 
> 
> I've used a python script to control multiple eapol_test processes through
> their control interface (i.e., run multiple EAP sessions through each
> process and add as many processes as you want to see parallel sessions).
> This seemed to work reasonably well and it should be straightforward to
> modify the example python script if you want more control on authentication
> rate, etc.
> 
> https://w1.fi/cgit/hostap/commit/?id=8493fe34579415da546cde637c95da1cb979eb03

Neat! Thanks for that!

-Arran


Arran Cudbard-Bell <a.cudbardb at freeradius.org>
FreeRADIUS Development Team

FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2




More information about the Freeradius-Users mailing list