@sammy2ooo:
Thanks for replying. I think I was not clear in the way i was asking my question:
1.)
Why are my wifi clients still able to connect to my wifi even if the freeradius server is not running anymore (has crashed)?
Eap.conf is configured to only use EAP-TLS (other options are commented)
2.)
Why did it keep crashing? (rebooting seems to have fixed it in the meantime). The log messages in my first post contain all I could see at that moment.
and 3.) new question:
Will reinstalling the package overwrite my configuration?
1. + 3.:
If you edited the files manually then these files will be overwritten everytime you do any changes on the GUI. A reboot will do the same. So you need to edit this file to make changes persitent even if you reboot or do changes on GUI:
/usr/local/pkg/freeradius.inc
Further if a client is authenticated then it doesn't matter if the RADIUS server is still reachable or not. It depends on your wifi hardware what will happen. If you wifi hardware caches the authentication for some time there is no new authentication against freeradius. And if a client is connected and authenticated and does not disconnect it will stay connected even if the RADIUS server is not reachable.
2.:
As I said in my previous post. It probably tries to rstart the freeradius service to fast after another because of the many different parts and config files which need a freeradius restart. This doesn't matter if the last output of freeradius is:
Ready to precess requests