On 08/08/13 11:07, Shaw, Colin M. wrote:

difference. Lastly, for testing purposes, if I insert the required
attributes into the default post-auth then it all works and the wired
client is assigned the correct vlan, so again the switch side must be ok
and I also therefore presume all the dictionary entries are there as
required. But I shouldn’t need (or want) to do this.

Yes you should. You should always aim to set these attributes in post-auth; otherwise you'll see what you are seeing, the attributes getting set in access-challenge. This is a function of how EAP is processed by the server.

It’s as though the attributes are being removed or ignored somewhere in
the PEAP/inner-tunnel process (but that’s just a guess).

What am I just not getting here? I’m sure it must be something simple
but I can’t see it.

Without a full debug, it's not obvious what you need to change, because it's not obvious what you are doing. But it *might* be that you've missed "use_tunneled_reply" in the "peap {}" section.


Hopefully this sort of thing has been done enough times that someone out
there has fallen into whatever trap I currently find myself in and can
point me in the right direction I need to be looking. But if not, I can
of course supply the output of radiusd –X and the switch debug if it’s
going to help any.

Yes, it will.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to