NAS-Port attribute question

Muhammad Tayseer Alquoatli idoit.ief at
Mon May 7 14:28:17 CEST 2007

On 5/7/07, Alan DeKok <aland at> wrote:
> Muhammad Tayseer Alquoatli wrote:
> > Hi list:
> > I want your help to understand how freeradius uses NAS-Port attribute
> > within rlm_ippool module
> > I was looking for the interpretation of this attribute but i couldn't
> > find more that "it's the physical port from which the request has
> > come"
>  Yes.  See your NAS documentation for more information about what it sends.

it sends the session number id

> > reading the rlm_ippool code I've found that freeradius is using
> > "NAS-IP, NAS-Port" pair as a key to search in the ippool file right ?
> > so my questions are:
> > 1- what does it mean with ("rlm_ippool: Searching for an entry for
> > nas/port: %s/%u",key.nas,key.port)? does it mean that freeradius is
> > searching for entries reserved by this nas/port ? and if this was true
> > why it then set active entries to zero ? why it assume that this IP is
> > not in use "i assume that active ip entry means it's in use"?
>  No idea.  See the rlm_ippool code for more information.

those questions came after reading the code :)

> > 2- regarding mppp, i assume that NAS-Port should be unique for all
> > sessions other that mppp sessions. those mppp sessions must share the
> > same NAS-Port. is this the right use of the NAS-Port attribute?
>  Maybe.  See your NAS documentation for what it's sending, and when.

as i mentioned earlier it sends the session number id, but it doesn't
support mppp and i'm working on adding it, that's the reason why i'm

> > 3- according to sum of my assumptions, all auth requests that will be
> > handled by the same rlm_ippool instance and that all have the same
> > NAS-IP, NAS-Port, CLI will certainly have the same ip address reserved
> > for them in the post_auth section, and any change in the triple
> > (nas-ip, nas-port, cli) will certainly cause them to have different ip
> > address assignment. is this true? please correct me?
>  That's the idea.
>  Alan DeKok.

Thank you Alan, still waiting for help, thanks again

> --
>       - The web site of the book
> - The blog
> -
> List info/subscribe/unsubscribe? See

Muhammad Tayseer Alquoatli

More information about the Freeradius-Devel mailing list