Help with advanced FreeRADIUS + MySQL setup using EAP-TLS
Alan DeKok
aland at deployingradius.com
Sun Jul 6 20:31:13 UTC 2025
On Jul 6, 2025, at 4:25 PM, Ariel Garcia Reyes <ariel100cfg at gmail.com> wrote:
> I'm not very good at configuring FreeRadius.
Everyone started somewhere.
> Is there a manual or guide that can help me understand how it works?
The server comes with a large amount of documentation. Every configuration file contains extensive comments which describe what it does, and how it works.
There's also a lot of documentation online: https://www-fr.freeradius.org/documentation/freeradius-server/3.2.8/
That site is built from the FreeRADIUS source. It includes documentation on how FreeRADIUS works, RADIUS / AAA concepts, tutorials on how to configure the server, and many more.
> What are the default modules or what can I do with them?
$ ls raddb/mods-enabled
And then read the files. There is extensive documentation.
> How do I create functions, how do I pass parameters to them, and how do I get or return results?
You don't. You read raddb/sites-available/default, and edit it for your needs. Again, it contains extensive documentation.
For basic introduction, see https://www-fr.freeradius.org/documentation/freeradius-server/3.2.8/concepts/session/processing.html
Most beginning questions are answered in the documentation. If you have specific questions that aren't addressed there, then ask a question here. But basic questions about modules / operation are all documented. It's best to spend some time reading that. We're not going to "cut and paste" documentation from the web site onto the mailing list. That isn't helpful.
Alan DeKok.
More information about the Freeradius-Users
mailing list