forked from osmocom/wireshark
![Guy Harris](/assets/img/avatar_default.png)
This picks up commit a5ad82aecc194f5f55153c351a62af9bb1c222a0 Author: Arran Cudbard-Bell <a.cudbardb@freeradius.org> Date: Sat Dec 7 23:24:20 2013 +0000 Fully sync ERX/Unisphere with Juniper's dictionaries as well as picking up the copyright notice. Change-Id: Ia6a694ccd94ad05caf25bea4dec9b467a4f99157 Reviewed-on: https://code.wireshark.org/review/21855 Reviewed-by: Guy Harris <guy@alum.mit.edu>
339 lines
10 KiB
Text
339 lines
10 KiB
Text
# -*- 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.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.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.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.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.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.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
|