One further comment. The shared secret in FreeRADIUS CANNOT be the "really long number" in the IOS config file. This is an encrypted hash of the "REAL" secret.