Coder Social home page Coder Social logo

ezeasorekene / rad_eap_test Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tenet-ac-za/rad_eap_test

0.0 2.0 0.0 1.06 MB

Nagios compatible shell script used for testing RADIUS servers by EAP

License: GNU General Public License v2.0

Makefile 6.03% Shell 93.97%

rad_eap_test's Introduction

rad_eap_test is Nagios compatible shell script used for testing RADIUS
servers by EAP.

Usage is simple (for more info run rad_eap_test withou any argument):

	rad_eap_test -H <radius.server.name> \
		-P 1812 -S <secret> -u <user@realm> \
		-p <password> -m WPA-EAP -e PEAP

as output you might get:

	return code	output
	
	0		access-accept; <latency>
	1		access-reject; <latency>
	2		timeout; <timeout>
	3		sort of config problem


**UPDATE** Patching is no longer needed. All you need is in upstream
version. Following paragraph will be removed in near future.

To run this script you need eapol_test binary from wpa_supplicant
package. It's sugested to use at least 0.5.4. You will need CVS
version 10040 to apply patches/*2006-04-11* which are necesary for
this script. As alternative you can remove:
	-t$TIMEOUT -M$MAC -C"$CONN_INFO"
from calling eapol_test but in this case you will have to wait
30seconds for timeout.

eapol_test is needed compile with LEAP support. In .config should be :

CONFIG_IEEE8021X_EAPOL=y
CONFIG_EAP_MSCHAPV2=y
CONFIG_EAP_TLS=y
CONFIG_EAP_PEAP=y
CONFIG_EAP_TTLS=y
CONFIG_EAP_LEAP=y
CONFIG_IEEE8021X=y

you don't have to compile whole wpa_supplicant you need just
eapol_test. So compile by typing `make eapol_test`. It is not build by
default `make`. ;)

wpa_supplicant home is http://hostap.epitest.fi/wpa_supplicant/
Latest version is available at http://www.eduroam.cz/rad_eap_test/

rad_eap_test's People

Contributors

semik avatar xpolish avatar vladimir-mencl-eresearch avatar ghalse avatar lager1 avatar

Watchers

James Cloos avatar Ekene Ezeasor avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.