Hello all..

I'm trying to setup my Radius server so that it will map MAC addresses
to TTLS user/pass for 802.1x. I have that part working fine. The
problem is, the same user/pass pair I'm also using for the clients
PPPoE authentication.

I want the Calling-Station-Id to be verified when an EAP/TTLS session
is being authenticated, but I don't want to check the
Calling-Station-Id when the PPPoE session is authenticating. This is
because the TTLS device is known and controlled by me, the PPPoE
device may be any MAC address that I don't want to have to maintain a
list of.

My question is, using unlang is there an option do delete a check item
attribute based on another attribute?

IE:

if (Framed-Protocol == PPP) {
            update-control {
                                     Calling-Station-Id !*  # Not sure
if I'm using the !* operator properly here
                                  }
                                }

That code just yields errors, but thats essentially what I'm trying to do...

Sincerely,

William Burnett
[email protected]
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to