Hi Hugh
Cheers. I'm trying to do essentially three type of authentication. If the user
matches any of them, let them in
1. Check the Called-Station-ID, and the time of day/dat of week. If that alone
matches an entry, then Accept the user (no username /password verification).
2. Standard Username / password authentication, but also check that the Called
Number is correct. Ig matches an entry, then let the user in.
3. Dynamic IP Address alllocation. Do a check _similar_ to the prevois one, but
from a different table. If a match is found, then accept, and allocate an IP from
Radiator. (the other two authentication types leave the IP address allocatipon to
the NAS).
It all seems to work Ok apart from teh Dynamid IP allocation.
Many Thanks
David Rigby
Hugh Irvine wrote:
> Hello David -
>
> Thanks for sending the configuration file and logs, it makes it *much* easier.
>
> The problem you have is due to the Accounting packets not being processed by
> the AuthBy DYNADDRESS clause, and hence the accounting stops aren't causing the
> IP addresses to be released.
>
> I must confess I don't understand what you are trying to do with your
> configuration file, but I suggest you simplify it by defining your AuthBy's
> first with Identifiers and then using the Identifiers in your Realm.
>
> <AuthBy SQL>
> Identifier CheckNumber
> .......
> </AuthBy>
>
> <AuthBy SQL>
> Identifier CheckUser
> ......
> </AuthBy>
>
> <Realm DEFAULT>
> AuthByPolicy .....
> AuthBy CheckNumber
> AuthBy CheckUser
> .....
> </Realm>
>
> If you explain to me what your requirements are I will be happy to help.
>
> regards
>
> Hugh
>
> --
> Radiator: the most portable, flexible and configurable RADIUS server
> anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
> Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc.
> Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X.
--
Regards
David Rigby
[EMAIL PROTECTED]
===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.