diff options
Diffstat (limited to 'resources/protocols/radius/dictionary')
-rw-r--r-- | resources/protocols/radius/dictionary | 344 |
1 files changed, 344 insertions, 0 deletions
diff --git a/resources/protocols/radius/dictionary b/resources/protocols/radius/dictionary new file mode 100644 index 00000000..b2a67e49 --- /dev/null +++ b/resources/protocols/radius/dictionary @@ -0,0 +1,344 @@ +# -*- text -*- +# +# Version $Id$ +# 2014-11-03 Comment out +# dictionary.rfc7155 +# dictionary.rfc7268 +# As they give errors in the test, something may have changed in the free rasdius syntax +# +# 2014-10-26 Updated based upon FreeRadius v3.0.4 dictionary file +# - Added : actelis, aerohive, alvarion.wimax.v2_2, bluecoat, broadsoft, brocade, bskyb, +# bt, camiant, cisco.asa, citrix, compatible, dante, dlink, dragonwave, efficientip, +# equallogic, ericsson.packet.core.networks, f5, fdxtended, freedhcp, iana, infoblox, +# kineto, meru, paloalto, proxim, purewave, riverbed, ruckus, sg, siemens, starent.vsa1, +# surfnet, symbol, terena, wimax.alvarion, yubico, zeus, zte +# - Added : rfc6677, rfc6911, rfc6929, rfc6930, rfc7055, rfc7155, rfc7268 +# - Renamed Redback to Ericsson-AB +# - Renamed Alcatel-lucent.xylan to Xylan +# +# 2011-05-24 Updated based upon FreeRadius v2.1.10 dictionary file +# - Added: acme, alcatel.sr, iea, motorola.wimax, rfc4603, rfc 5580, rfc5607, rfc5904, wichorus +# - Added: additional Integer Translations +# +# 2009-07-09 Wireshark changes to FreeRadius v2.1.6 dictionary file +# - enabled include: dictionary.cisco.vpn3000 +# - disabled include: dictionary.vqp +# - disabled include: dictionary.freeradius.internal +# - added include: dictionary.chillispot: as per 2009-06-11 commit in FreeRadius repository. +# - added: Comment re Wireshark usage of the integer data type. +# +# DO NOT EDIT THE FILES IN THIS DIRECTORY +# +# The files in this directory are maintained and updated by +# the FreeRADIUS project. Newer releases of software may update +# or change these files. +# +# Use the main dictionary file (usually /etc/raddb/dictionary) +# for local system attributes and $INCLUDEs. +# +# +# +# This file contains dictionary translations for parsing +# requests and generating responses. All transactions are +# composed of Attribute/Value Pairs. The value of each attribute +# is specified as one of a few data types. Valid data types are: +# +# text - printable, generally UTF-8 encoded (subset of 'string') +# string - 0-253 octets +# ipaddr - 4 octets in network byte order +# integer - 32 bit value in big endian order (high byte first) +# [wireshark uses this type for non-standard 1-2-3 and 8 byte integers as well] +# date - 32 bit value in big endian order - seconds since +# 00:00:00 GMT, Jan. 1, 1970 +# ifid - 8 octets in network byte order +# ipv6addr - 16 octets in network byte order +# ipv6prefix - 18 octets in network byte order +# +# FreeRADIUS includes data types which are not defined +# in the RFC's. These data types are: +# +# abinary - Ascend's binary filter format. +# ether - 6 octets of hh:hh:hh:hh:hh:hh +# where 'h' is hex digits, upper or lowercase. +# octets - raw octets, printed and input as hex strings. +# e.g.: 0x123456789abcdef +# +# FreeRADIUS uses a number of data types which are defined in +# RFC 6929. These data types should NEVER be used in any other +# dictionary. We won't even list them here. +# +# +# Enumerated values are stored in the user file with dictionary +# VALUE translations for easy administration. +# +# Example: +# +# ATTRIBUTE VALUE +# --------------- ----- +# Framed-Protocol = PPP +# 7 = 1 (integer encoding) +# + +# +# Include compatibility dictionary for older users file. Move +# this directive to the end of this file if you want to see the +# old names in the logfiles, instead of the new names. +# +$INCLUDE dictionary.compat + +# +# IETF allocated attributes and values. Split out into +# the RFC which defined them. +# +# For a complete list of the standard attributes and values, +# see: +# http://www.iana.org/assignments/radius-types +# +$INCLUDE dictionary.rfc2865 +$INCLUDE dictionary.rfc2866 +$INCLUDE dictionary.rfc2867 +$INCLUDE dictionary.rfc2868 +$INCLUDE dictionary.rfc2869 +$INCLUDE dictionary.rfc3162 +$INCLUDE dictionary.rfc3576 +$INCLUDE dictionary.rfc3580 +$INCLUDE dictionary.rfc4072 +$INCLUDE dictionary.rfc4372 +$INCLUDE dictionary.rfc4603 +$INCLUDE dictionary.rfc4675 +$INCLUDE dictionary.rfc4679 +$INCLUDE dictionary.rfc4818 +$INCLUDE dictionary.rfc4849 +$INCLUDE dictionary.rfc5176 +$INCLUDE dictionary.rfc5447 +$INCLUDE dictionary.rfc5580 +$INCLUDE dictionary.rfc5607 +$INCLUDE dictionary.rfc5904 +$INCLUDE dictionary.rfc6519 +$INCLUDE dictionary.rfc6572 +$INCLUDE dictionary.rfc6677 +$INCLUDE dictionary.rfc6911 +$INCLUDE dictionary.rfc6929 +$INCLUDE dictionary.rfc6930 +$INCLUDE dictionary.rfc7055 +#$INCLUDE dictionary.rfc7155 +#$INCLUDE dictionary.rfc7268 +$INCLUDE dictionary.rfc7499 +$INCLUDE dictionary.rfc7930 + +# +# Mostly values which have been allocated by IANA under +# "expert review", but which don't have an RFC associated with them. +# +$INCLUDE dictionary.iana + +# +# Vendor dictionaries are listed after the standard ones. +# +$INCLUDE dictionary.3com +$INCLUDE dictionary.3gpp +$INCLUDE dictionary.3gpp2 +$INCLUDE dictionary.5x9 +$INCLUDE dictionary.acc +$INCLUDE dictionary.acme +$INCLUDE dictionary.actelis +$INCLUDE dictionary.airespace +$INCLUDE dictionary.alcatel +$INCLUDE dictionary.alcatel.sr +$INCLUDE dictionary.alcatel-lucent.aaa +$INCLUDE dictionary.alteon +$INCLUDE dictionary.alvarion +$INCLUDE dictionary.apc +$INCLUDE dictionary.aptilo +$INCLUDE dictionary.arbor +$INCLUDE dictionary.aruba +$INCLUDE dictionary.azaire +$INCLUDE dictionary.ascend +$INCLUDE dictionary.bay +$INCLUDE dictionary.bintec +$INCLUDE dictionary.bluecoat +$INCLUDE dictionary.broadsoft +$INCLUDE dictionary.brocade +$INCLUDE dictionary.bskyb +$INCLUDE dictionary.bt +$INCLUDE dictionary.cablelabs +$INCLUDE dictionary.cabletron +$INCLUDE dictionary.camiant +$INCLUDE dictionary.chillispot +$INCLUDE dictionary.cisco +$INCLUDE dictionary.cisco.asa +# +# The Cisco VPN300 dictionary is the same as the altiga one. +# You shouldn't use both at the same time. +# +$INCLUDE dictionary.cisco.vpn3000 +$INCLUDE dictionary.cisco.vpn5000 +$INCLUDE dictionary.cisco.bbsm +$INCLUDE dictionary.citrix +$INCLUDE dictionary.clavister +$INCLUDE dictionary.cnergee +$INCLUDE dictionary.colubris +$INCLUDE dictionary.compatible +$INCLUDE dictionary.cosine +$INCLUDE dictionary.dante +$INCLUDE dictionary.dellemc +#$INCLUDE dictionary.dhcp +$INCLUDE dictionary.dlink +$INCLUDE dictionary.digium +$INCLUDE dictionary.dragonwave +$INCLUDE dictionary.efficientip +$INCLUDE dictionary.eltex +$INCLUDE dictionary.enterasys +$INCLUDE dictionary.epygi +$INCLUDE dictionary.equallogic +$INCLUDE dictionary.ericsson +$INCLUDE dictionary.ericsson.ab +$INCLUDE dictionary.ericsson.packet.core.networks +$INCLUDE dictionary.extreme +$INCLUDE dictionary.f5 +$INCLUDE dictionary.fdxtended +$INCLUDE dictionary.freeradius +$INCLUDE dictionary.freeswitch +$INCLUDE dictionary.fortinet +$INCLUDE dictionary.foundry +$INCLUDE dictionary.gandalf +$INCLUDE dictionary.gemtek +$INCLUDE dictionary.h3c +$INCLUDE dictionary.hp +$INCLUDE dictionary.huawei +$INCLUDE dictionary.identity_engines +$INCLUDE dictionary.iea +$INCLUDE dictionary.infonet +$INCLUDE dictionary.issanni +$INCLUDE dictionary.itk +$INCLUDE dictionary.ipunplugged +$INCLUDE dictionary.juniper +$INCLUDE dictionary.jradius +$INCLUDE dictionary.karlnet +$INCLUDE dictionary.kineto +$INCLUDE dictionary.lancom +$INCLUDE dictionary.livingston +$INCLUDE dictionary.localweb +$INCLUDE dictionary.lucent +$INCLUDE dictionary.manzara +$INCLUDE dictionary.meinberg +$INCLUDE dictionary.meraki +$INCLUDE dictionary.merit +$INCLUDE dictionary.meru +$INCLUDE dictionary.microsemi +$INCLUDE dictionary.microsoft +$INCLUDE dictionary.mikrotik +$INCLUDE dictionary.motorola +$INCLUDE dictionary.motorola.wimax +$INCLUDE dictionary.navini +$INCLUDE dictionary.netscreen +$INCLUDE dictionary.networkphysics +$INCLUDE dictionary.nexans +$INCLUDE dictionary.ntua +$INCLUDE dictionary.nokia +# +# Commented out because of attribute conflicts. +# +#$INCLUDE dictionary.nokia.conflict +$INCLUDE dictionary.nomadix +$INCLUDE dictionary.nortel +# +# Commented out because of attribute conflicts. +# +#$INCLUDE dictionary.openser +$INCLUDE dictionary.packeteer +$INCLUDE dictionary.paloalto +$INCLUDE dictionary.patton +$INCLUDE dictionary.perle +$INCLUDE dictionary.propel +$INCLUDE dictionary.prosoft +$INCLUDE dictionary.proxim +$INCLUDE dictionary.purewave +$INCLUDE dictionary.quiconnect +$INCLUDE dictionary.quintum +$INCLUDE dictionary.redcreek +$INCLUDE dictionary.riverbed +$INCLUDE dictionary.riverstone +$INCLUDE dictionary.roaringpenguin +$INCLUDE dictionary.ruckus +$INCLUDE dictionary.ruggedcom +$INCLUDE dictionary.sangoma +$INCLUDE dictionary.shasta +$INCLUDE dictionary.sg +$INCLUDE dictionary.shiva +$INCLUDE dictionary.siemens +$INCLUDE dictionary.slipstream +$INCLUDE dictionary.sonicwall +$INCLUDE dictionary.springtide +#$INCLUDE dictionary.starent Thes two are mutally exlusive I think, make the "old" one the default +$INCLUDE dictionary.starent.vsa1 +$INCLUDE dictionary.surfnet +$INCLUDE dictionary.symbol +$INCLUDE dictionary.telebit +$INCLUDE dictionary.terena +$INCLUDE dictionary.trapeze +$INCLUDE dictionary.travelping +$INCLUDE dictionary.tropos +$INCLUDE dictionary.t_systems_nova +$INCLUDE dictionary.ukerna +$INCLUDE dictionary.unisphere +$INCLUDE dictionary.unix +$INCLUDE dictionary.usr +$INCLUDE dictionary.utstarcom +$INCLUDE dictionary.valemount +$INCLUDE dictionary.versanet +$INCLUDE dictionary.verizon +###$INCLUDE dictionary.vqp +$INCLUDE dictionary.waverider +$INCLUDE dictionary.walabi +$INCLUDE dictionary.wichorus +$INCLUDE dictionary.wimax +$INCLUDE dictionary.wispr +$INCLUDE dictionary.xedia +$INCLUDE dictionary.xylan +$INCLUDE dictionary.yubico +$INCLUDE dictionary.zeus +$INCLUDE dictionary.zte +$INCLUDE dictionary.zyxel +$INCLUDE custom.includes + +# +# And finally the server internal attributes. +# +###$INCLUDE dictionary.freeradius.internal + +# +# Miscellaneous attributes defined in weird places that +# don't really belong anywhere else... +# +ATTRIBUTE Originating-Line-Info 94 string + +# As defined in draft-sterman-aaa-sip-00.txt +ATTRIBUTE Digest-Response 206 string +ATTRIBUTE Digest-Attributes 207 octets # stupid format + +# +# Integer Translations +# +VALUE Service-Type Voice 12 +VALUE Service-Type Fax 13 +VALUE Service-Type Modem-Relay 14 +VALUE Service-Type IAPP-Register 15 +VALUE Service-Type IAPP-AP-Check 16 + +VALUE Framed-Protocol GPRS-PDP-Context 7 + +VALUE NAS-Port-Type Wireless-CDMA2000 22 +VALUE NAS-Port-Type Wireless-UMTS 23 +VALUE NAS-Port-Type Wireless-1X-EV 24 +VALUE NAS-Port-Type IAPP 25 + +VALUE NAS-Port-Type FTTP 26 +VALUE NAS-Port-Type Wireless-802.16 27 +VALUE NAS-Port-Type Wireless-802.20 28 +VALUE NAS-Port-Type Wireless-802.22 29 + +VALUE NAS-Port-Type xPON 35 +VALUE NAS-Port-Type Wireless-XGP 36 + +VALUE Framed-Protocol PPTP 9 |