Mapping between sqlippool and radius attributes

Thore Krüss thore at scimeda.de
Fri Apr 13 18:05:38 CEST 2018


On Fri, Apr 13, 2018 at 09:18:12AM -0400, Alan DeKok wrote:
> On Apr 13, 2018, at 8:02 AM, Thore Krüss <thore at scimeda.de> wrote:
> > after reading the configuration files, the wiki entry as well as trying to dig
> > in the code I haven't been able to figure out how the columns from the sqlippool
> > module are mapped back to radius attributes.
> 
>   See raddb/mods-config/sql/ippool/
> 
>   The files there contain all of the queries necessary for IP pool allocation.
> 
>   Also, read raddb/mods-available/sqlippool
> 
>   That file contains documentation about how it works, and it includes the files which do the actual queries.
> 
> > The default table scheme creates a column "framedipaddress" which appears to
> > become the "Framed-IP-Address" attribute through magic.
> 
>   As always, run the server in debug mode.  Read the output.  See what it does.
> 
>   i.e. configure the sqlippool module as per the docs and examples, then send it packets and read the debug output.  It should then be clear what's going on and how.
> 
> > Is there a way to extend this with a "Framed-IPv6-Prefix"? 
> > Is adding a column with that name sufficient?
> 
>   No.  Read raddb/mods-available/sqlippool.  This is documented.
> 

Thank you for your quick reply,
looking at this:
https://github.com/FreeRADIUS/freeradius-server/blob/v3.0.x/raddb/mods-available/sqlippool
made it a whole lot clearer than the config provided with debian (stretch).

Thank you for the hint in that direction.


Best regards
Thore



More information about the Freeradius-Users mailing list