On 01/22/2011 03:50 PM, David Coulson wrote:
I am trying to move my RADIUS environment from RHEL4 to RHEL6. All it
does is support WPA2-Enterprise authentication with access points.

RHEL4:
freeradius-1.0.1-3.RHEL4.5

RHEL6:
freeradius-2.1.9-3.el6.x86_64

My Netgear APs are setup pointing to my RHEL4 systems right now and it
works fine with this user config:

testuser        User-Password := "temp1234"
                          Tunnel-Type = 13,
                          Tunnel-Medium-Type = 6,
                          Tunnel-Private-Group-ID = 100

This should really be:

testuser        Cleartext-Password := "temp1234"
                ... reply attributes ---

...under 2.x


When I duplicate this user config on RHEL6 the AP behaves like it does
not receive any attributes and the user is dropped on the default VLAN.

As always, the FAQ entry for "it doesn't work" is instructive. Specifically, examine the debug output of "radiusd -X" to see what's going on. You can paste it here:

http://networkradius.com/freeradius.html

...or post it to the list if you can't figure it out.


Is there a specific process for migrating from 1.x to 2.x? I really did
not have a very elaborate configuration, so I was trying to just rebuild
it from scratch.

In all probability the issue is the new "inner-tunnel" virtual servers that appeared in 2.x. In 2.x, the "inner" portion of the EAP tunnel goes through a separate authentication pass to the outer, and the replies from the inner are not, by default, copied back to the final outer reply (which the AP sees).

Ensure that you have:

/etc/raddb/sites-enabled/inner-tunnel:

authorize {
  ...
  files
  ...
}

/etc/raddb/eap.conf:

eap {
  ...
  peap {
    ...
    use_tunneled_reply = yes
    ...
  }
  ...
}
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to