60 likes | 168 Views
e duroam Monitoring Probes. Scott Armitage. e duroam Monitor Probe. Development Prototype Raspberry Pi ( £26 ) Dlink DWA160 ( £20 ) 4GB SD Card ( £7 ). Probe Software. Perl w pa_supplicant Standalone Tests Connectionless Connectionful Scan Master Script Runs standalone tests
E N D
eduroam Monitoring Probes Scott Armitage
eduroam Monitor Probe • Development Prototype • Raspberry Pi ( £26 ) • Dlink DWA160 ( £20 ) • 4GB SD Card ( £7 )
Probe Software • Perl • wpa_supplicant • Standalone Tests • Connectionless • Connectionful • Scan • Master Script • Runs standalone tests • Reports results to server
Probe Software Philosophy • Perl • Use as few packages as possible • Potential port to bash (or python) • MR3020 (£20) • Atheros 7240 @ 400Mhz • 32 MB RAM / 4MB Flash • USB port • Doesn’t have storage for perl packages • No 5GHz
Test • Do stuff • Output Result to stdout • Test Name • PASS / FAIL • Other Info
Server • cgi script • https (certificate checked by probe) • Test result sent with hash • Per probe salt for hash stored in DB • Database currently only stores last result