Alan DeKok wrote:
Mark J Elkins wrote:
Added the 'dictionary.telkom', got this $included in 'dictionary' - and the "Warning:.." message has gone. The value of the new variable is now showing up.
Could you mail a copy here so that other people don't have to go through this?
The Dictionary that needs the include .... $INCLUDE dictionary.telkom # ie - put this line in "/usr/share/freeradius/dictionary" # Contents of file "/usr/share/freeradius/dictionary.telkom" # # Telkom SA - RADIUS dictionary # Used to convey Telkom Specific Information in proxied requests # EDS 20031007 eddie@saix.net VENDOR Telkom 1431 BEGIN-VENDOR Telkom # Access-Type is used to describe the Access Medium used eg # Dial/ADSL/VSAT etc. Used in both Access-Requests and Accounting ATTRIBUTE Telkom-Access-Type 1 string # # Service-Type is used to indicate the Service used main in conjunction # with the SSG. Used in both Access-Requests and Accounting ATTRIBUTE Telkom-Service-Type 2 string END-VENDOR Telkom Use: You would normally add the following as a check item in your freeradius radcheck table by adding an entry like: Attribute : 'Telkom-Access-Type' Value : 'DSL' Op : '==' Which will restrict a user to ADSL only.
(South African audience) Incidentally - Telkom SA set this with all requests (access and accounting). Eddie Stassen at SAIX customised (an old version of) freeradius and gets his proxy servers to add the attribute. Apparently - using the new 'unlanguage' - this is now trivial.
That's the idea. I like trivial solutions to problems.
Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-- . . ___. .__ Posix Systems - Sth Africa /| /| / /__ mje@posix.co.za - Mark J Elkins, SCO ACE, Cisco CCIE / |/ |ARK \_/ /__ LKINS Tel: +27 12 807 0590 Cell: +27 82 601 0496