Freeradius - Where to start and where to get the righ answer
After using FR 1.0.5 for testing for a while with a FR+MySQL configuration, I found out the hard way that documentation is not a pet project of FR. The only up-to-date documentation I found so far is reading the source code for hours, days, weeks ... There are lots of features I could not find anywhere in any kind of documentation, but in the source code, e.g. positional parameters for the SQL nas table. Or you can use the IP or domain name within the nas table for the 'nasname'. What happens to dynamic DNS addresses? etc.... Anyhow, it is a nice piece of software, working most of the times very well! Additional guidance, a wiki or ... could be extremely helpful for the project ... maybe it even exists somewhere. I found my way around, but I am kind of stuck when it comes to the accounting records. Sometimes I simply do not get a stoptime and therefore the session is supposed to be still online. I can then take maybe the idle time, add it to the last startime and see if it makes 'sense'. I had 4+ records with empty starttime for a nas. All I like to do for instance ... - User got 24h (or other time period) allocated - When session ends an updated record for the next session time could be generated - When user logs in again, the remaining session time will be granted But what happens when radacct does not get the stoptime for the last session? Anyhow, is there anything, anywhere (up-to-date) where I can find further information? Going through ever source file is quite a time consuming act. Anyhow, Open Source is best ... I can apply changes without requesting a license change ;-) And where can you directly communicate with the developers ... Thanks! G.
Gunther wrote:
I found out the hard way that documentation is not a pet project of FR. The only up-to-date documentation I found so far is reading the source code for hours, days, weeks ... There are lots of features I could not find anywhere in any kind of documentation, but in the source code, e.g. positional parameters for the SQL nas table.
You're right, the documentation isn't up-to-date. As you said, this is free software, and any patch against the documentation will be greatly appreciated. Volunteers can submit their patches here: http://bugs.freeradius.org/ -- Nicolas Baradakis
Nicolas Baradakis wrote:
You're right, the documentation isn't up-to-date. As you said, this is free software, and any patch against the documentation will be greatly appreciated.
Volunteers can submit their patches here: http://bugs.freeradius.org/
Thanks for the hint! Didn't know that changes for the documentation would have to be filed as bugs. I could imaging that a wiki site, updated from quite a bunch of people, could solve a lot of problems. But I am glad that there is the search feature (ht://Dig) for this mailing list. ... and now back to my original problem ...dig, dig, dig ;-) Gunther
"Gunther" <freeradius@caribsms.com> wrote:
I could imaging that a wiki site, updated from quite a bunch of people, could solve a lot of problems.
I'll see if I can get one set up. As for documentation, have you tried using commercial servers? There's a reason most people get support contracts. Many commercial servers *can't* be configured without being on-line to support. That's intentional. It makes them more money. And from talking to contractors who've installed multiple RADIUS systems, the comments I've heard are that the FreeRADIUS documentation *is* better than the commercial servers. But it could always be better, of course. Feel free to submit patches. Alan DeKok.
Alan DeKok wrote:
"Gunther" <freeradius@caribsms.com> wrote:
I could imaging that a wiki site, updated from quite a bunch of people, could solve a lot of problems.
I'll see if I can get one set up.
I recommend DokuWiki http://wiki.splitbrain.org/wiki:dokuwiki It is simple to install and configure. Requires no database to be used and has nice extensions. I think Wiki is a great idea. Vladimir
Alan DeKok wrote:
I'll see if I can get one set up.
Vladimir Vuksan wrote:
I recommend DokuWiki
Wikipedia and many others are using MediaWiki.org. I did a quick test installation at http://s92562228.onlinehome.us/wiki If you need any assistance ... and no, I have not used any other RADIUS server before. Gunther
participants (4)
-
Alan DeKok -
Gunther -
Nicolas Baradakis -
Vladimir Vuksan