Excellent. :) I will look into this.
I am targeting embedded devices on OpenWRT, which means it needs to be as simple and small as possible, so I hope the code is tight.
But on the other hand, I would prefer to not reinvent the wheel.
I am targeting embedded devices on OpenWRT, which means it needs to be as simple and small as possible, so I hope the code is tight.
But on the other hand, I would prefer to not reinvent the wheel.
It can accept both DHCP and ARP protocols, and will decode them into attribute-value pairs. Those can then be referenced in a policy language, and stored to / read from a database.
I'm the author. :) It's no longer just a RADIUS server. I've been looking for a DHCP / ARP checker for a while, and couldn't find anything useful. Rather than writing something from scratch, I decided it was easier to just add ~2K LoC to FreeRADIUS. I could then leverage the policy language and database integration, so I didn't have to re-write all of that, either.