aboutsummaryrefslogtreecommitdiffstats
path: root/radius
diff options
context:
space:
mode:
authorAnish Bhatt <anish@chelsio.com>2014-10-27 01:12:21 -0700
committerAnders Broman <a.broman58@gmail.com>2014-11-03 07:22:58 +0000
commit7b4215dafaeb7716d81c7bec93decac0c3a556f5 (patch)
tree02e96f6c402090187817825d2e59c09576b13d0c /radius
parentbea82998029f05d5fb8d39601fd52d5c721a682c (diff)
[Radius] Update dictionaries from freeradius 3.0.4
Update includes all new/renamed dictionaries in radius, but does not cover any differences in already included dictionaries, which will be handled in a separate update. Change-Id: I6d1e1cc1815423fb71ec940366964a366ab41a25 Reviewed-on: https://code.wireshark.org/review/4947 Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'radius')
-rw-r--r--radius/dictionary64
-rw-r--r--radius/dictionary.actelis17
-rw-r--r--radius/dictionary.aerohive23
-rw-r--r--radius/dictionary.alcatel-lucent.xylan39
-rw-r--r--radius/dictionary.alvarion.wimax.v2_234
-rw-r--r--radius/dictionary.bluecoat25
-rw-r--r--radius/dictionary.broadsoft373
-rw-r--r--radius/dictionary.brocade22
-rw-r--r--radius/dictionary.bskyb22
-rw-r--r--radius/dictionary.bt17
-rw-r--r--radius/dictionary.camiant21
-rw-r--r--radius/dictionary.cisco.asa369
-rw-r--r--radius/dictionary.citrix23
-rw-r--r--radius/dictionary.compatible21
-rw-r--r--radius/dictionary.dante17
-rw-r--r--radius/dictionary.dlink34
-rw-r--r--radius/dictionary.dragonwave29
-rw-r--r--radius/dictionary.efficientip29
-rw-r--r--radius/dictionary.equallogic43
-rw-r--r--radius/dictionary.ericsson.ab (renamed from radius/dictionary.redback)19
-rw-r--r--radius/dictionary.ericsson.packet.core.networks15
-rw-r--r--radius/dictionary.f549
-rw-r--r--radius/dictionary.fdxtended15
-rw-r--r--radius/dictionary.freedhcp367
-rw-r--r--radius/dictionary.iana44
-rw-r--r--radius/dictionary.infoblox19
-rw-r--r--radius/dictionary.kineto119
-rw-r--r--radius/dictionary.meru16
-rw-r--r--radius/dictionary.paloalto21
-rw-r--r--radius/dictionary.proxim93
-rw-r--r--radius/dictionary.purewave52
-rw-r--r--radius/dictionary.rfc667718
-rw-r--r--radius/dictionary.rfc691112
-rw-r--r--radius/dictionary.rfc692925
-rw-r--r--radius/dictionary.rfc693011
-rw-r--r--radius/dictionary.rfc705511
-rw-r--r--radius/dictionary.rfc715511
-rw-r--r--radius/dictionary.rfc726868
-rw-r--r--radius/dictionary.riverbed19
-rw-r--r--radius/dictionary.ruckus27
-rw-r--r--radius/dictionary.sg148
-rw-r--r--radius/dictionary.siemens26
-rw-r--r--radius/dictionary.starent.vsa11200
-rw-r--r--radius/dictionary.surfnet19
-rw-r--r--radius/dictionary.symbol53
-rw-r--r--radius/dictionary.terena17
-rw-r--r--radius/dictionary.wimax.alvarion514
-rw-r--r--radius/dictionary.xylan44
-rw-r--r--radius/dictionary.yubico23
-rw-r--r--radius/dictionary.zeus16
-rw-r--r--radius/dictionary.zte71
51 files changed, 4334 insertions, 50 deletions
diff --git a/radius/dictionary b/radius/dictionary
index b70a0a3885..b09fed1a67 100644
--- a/radius/dictionary
+++ b/radius/dictionary
@@ -2,6 +2,16 @@
#
# Version $Id$
#
+# 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
@@ -97,6 +107,19 @@ $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
+
+#
+# Mostly values which have been allocated by IANA under
+# "expert review", but which don't have an RFC associated with them.
+#
+$INCLUDE dictionary.iana
#
# Include vendor dictionaries after the standard ones.
@@ -106,11 +129,11 @@ $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.alcatel-lucent.xylan
$INCLUDE dictionary.alteon
$INCLUDE dictionary.alvarion
$INCLUDE dictionary.apc
@@ -119,10 +142,17 @@ $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.
@@ -130,16 +160,27 @@ $INCLUDE dictionary.cisco
$INCLUDE dictionary.cisco.vpn3000
$INCLUDE dictionary.cisco.vpn5000
$INCLUDE dictionary.cisco.bbsm
+$INCLUDE dictionary.citrix
$INCLUDE dictionary.clavister
$INCLUDE dictionary.colubris
+$INCLUDE dictionary.compatible
$INCLUDE dictionary.cosine
+$INCLUDE dictionary.dante
#$INCLUDE dictionary.dhcp
+$INCLUDE dictionary.dlink
$INCLUDE dictionary.digium
+$INCLUDE dictionary.dragonwave
+$INCLUDE dictionary.efficientip
$INCLUDE dictionary.eltex
$INCLUDE dictionary.epygi
$INCLUDE dictionary.erx
+$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
@@ -157,14 +198,17 @@ $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.merit
+$INCLUDE dictionary.meru
$INCLUDE dictionary.microsoft
$INCLUDE dictionary.mikrotik
+$INCLUDE dictionary.motorola
$INCLUDE dictionary.motorola.wimax
$INCLUDE dictionary.navini
$INCLUDE dictionary.netscreen
@@ -183,25 +227,36 @@ $INCLUDE dictionary.nortel
#
#$INCLUDE dictionary.openser
$INCLUDE dictionary.packeteer
+$INCLUDE dictionary.paloalto
$INCLUDE dictionary.patton
$INCLUDE dictionary.propel
$INCLUDE dictionary.prosoft
+$INCLUDE dictionary.proxim
+$INCLUDE dictionary.purewave
$INCLUDE dictionary.quiconnect
$INCLUDE dictionary.quintum
-$INCLUDE dictionary.redback
$INCLUDE dictionary.redcreek
+$INCLUDE dictionary.riverbed
$INCLUDE dictionary.riverstone
$INCLUDE dictionary.roaringpenguin
+$INCLUDE dictionary.ruckus
$INCLUDE dictionary.shasta
+$INCLUDE dictionary.sg
$INCLUDE dictionary.shiva
+$INCLUDE dictionary.siemens
$INCLUDE dictionary.slipstream
$INCLUDE dictionary.sonicwall
$INCLUDE dictionary.springtide
$INCLUDE dictionary.starent
+$INCLUDE dictionary.surfnet
+$INCLUDE dictionary.symbol
$INCLUDE dictionary.telebit
+$INCLUDE dictionary.terena
$INCLUDE dictionary.trapeze
$INCLUDE dictionary.tropos
$INCLUDE dictionary.t_systems_nova
+$INCLUDE dictionary.ukerna
+$INCLUDE dictionary.unix
$INCLUDE dictionary.usr
$INCLUDE dictionary.utstarcom
$INCLUDE dictionary.valemount
@@ -213,6 +268,11 @@ $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
#
diff --git a/radius/dictionary.actelis b/radius/dictionary.actelis
new file mode 100644
index 0000000000..332e2f7212
--- /dev/null
+++ b/radius/dictionary.actelis
@@ -0,0 +1,17 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Actelis dictionary
+#
+# $Id: a42614017b19f0591b8afc08c88d68a9cf1613e8 $
+#
+##############################################################################
+
+VENDOR Actelis 5468
+
+BEGIN-VENDOR Actelis
+
+ATTRIBUTE Actelis-Privilege 1 string
+
+END-VENDOR Actelis
diff --git a/radius/dictionary.aerohive b/radius/dictionary.aerohive
new file mode 100644
index 0000000000..e4833fc995
--- /dev/null
+++ b/radius/dictionary.aerohive
@@ -0,0 +1,23 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+#
+# dictionary.aerohive
+#
+# Aerohive
+#
+# $Id: 6e20a68cd1cff01ff39ae31166fe7d18ad8f55ed $
+#
+VENDOR Aerohive 26928
+
+BEGIN-VENDOR Aerohive
+
+# The following ATTRIBUTE and VALUE definitions are required.
+ATTRIBUTE AH-HM-Admin-Group-Id 1 integer
+VALUE AH-HM-Admin-Group-Id Read-Only-Admin 0
+VALUE AH-HM-Admin-Group-Id Super-Admin 1
+VALUE AH-HM-Admin-Group-Id Read-Write-Admin 2
+
+# The following is an example of an admin group that you can define.
+#VALUE AH-HM-Admin-Group-Id Admin-Group100 100
+
+END-VENDOR Aerohive
diff --git a/radius/dictionary.alcatel-lucent.xylan b/radius/dictionary.alcatel-lucent.xylan
deleted file mode 100644
index 4f4df21707..0000000000
--- a/radius/dictionary.alcatel-lucent.xylan
+++ /dev/null
@@ -1,39 +0,0 @@
-# -*- text -*-
-##############################################################################
-#
-# Alcatel-Lucent Xylan dictionary
-#
-# $Id$
-#
-##############################################################################
-
-VENDOR Alcatel-Lucent Xylan 800
-
-BEGIN-VENDOR Alcatel-Lucent
-
-ATTRIBUTE Alcatel-Lucent-Auth-Group 1 integer
-ATTRIBUTE Alcatel-Lucent-Slot-Port 2 string
-ATTRIBUTE Alcatel-Lucent-Time-of-Day 3 string
-ATTRIBUTE Alcatel-Lucent-Client-IP-Addr 4 ipaddr
-ATTRIBUTE Alcatel-Lucent-Group-Desc 5 string
-ATTRIBUTE Alcatel-Lucent-Port-Desc 6 string
-ATTRIBUTE Alcatel-Lucent-Profil-Numb 7 integer
-ATTRIBUTE Alcatel-Lucent-Auth-Group-Protocol 8 string
-ATTRIBUTE Alcatel-Lucent-Asa-Access 9 string
-ATTRIBUTE Alcatel-Lucent-Access-Priv 16 integer
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-R1 33 octets
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-R2 34 octets
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-W1 35 octets
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-W2 36 octets
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-G1 37 octets
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-G2 38 octets
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-F-R1 39 octets
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-F-R2 40 octets
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-F-W1 41 octets
-ATTRIBUTE Alcatel-Lucent-Acce-Priv-F-W2 42 octets
-
-VALUE Alcatel-Lucent-Access-Priv Alcatel-Lucent-Read-Priv 1
-VALUE Alcatel-Lucent-Access-Priv Alcatel-Lucent-Write-Priv 2
-VALUE Alcatel-Lucent-Access-Priv Alcatel-Lucent-Admin-Priv 3
-
-END-VENDOR Alcatel-Lucent
diff --git a/radius/dictionary.alvarion.wimax.v2_2 b/radius/dictionary.alvarion.wimax.v2_2
new file mode 100644
index 0000000000..5911770138
--- /dev/null
+++ b/radius/dictionary.alvarion.wimax.v2_2
@@ -0,0 +1,34 @@
+# -*- text -*-
+# Copyright (C) 2011 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Alvarion VSAs for use with Alvarion WiMAX ASN-GW
+#
+# This does conflict with the default Alvarion dictionary file included
+# with FreeRADIUS and may break existing functionality if the current
+# dictionaries are used to support an existing Alvarion Breezecom or
+# Breezenet installation.
+#
+# $Id: 8103fec4b9464f7d04f9b6d54683ca7634fab0c9 $
+#
+##############################################################################
+
+VENDOR Alvarion 12394
+
+BEGIN-VENDOR Alvarion
+
+ATTRIBUTE Alvarion-R3-IF-Descriptor 1 tlv
+ATTRIBUTE Alvarion-R3-IF-Name 1.1 string
+ATTRIBUTE Alvarion-R3-IF-ID 1.2 integer
+ATTRIBUTE Alvarion-PDFID 1.3 short
+ATTRIBUTE Alvarion-IPv4-Address 1.4 ipaddr
+# IPv4 subnet mask plus bit-width mask
+ATTRIBUTE Alvarion-IPv4-Netmask 1.5 octets
+ATTRIBUTE Alvarion-DGW-IPv4-Address 1.6 ipaddr
+
+# Container for DHCP options delivery in DHCP Proxy mode.
+ATTRIBUTE Alvarion-DHCP-Option 2 tlv
+ATTRIBUTE Alvarion-Ref-R3-IF-Name 2.1 string
+ATTRIBUTE Alvarion-DHCP-Option-Container 2.2 string
+
+END-VENDOR Alvarion
diff --git a/radius/dictionary.bluecoat b/radius/dictionary.bluecoat
new file mode 100644
index 0000000000..8cdc03d2e1
--- /dev/null
+++ b/radius/dictionary.bluecoat
@@ -0,0 +1,25 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# BlueCoat VSAs
+#
+# See also dictionary.packeteer for former Packeteer products.
+#
+# $Id: d1ed58f33485aaa1e571010bd6fe183930d7eea1 $
+#
+##############################################################################
+
+VENDOR BlueCoat 14501
+
+BEGIN-VENDOR BlueCoat
+
+# Accepts multiple groups as comma-separated list.
+ATTRIBUTE Blue-Coat-Group 1 string
+ATTRIBUTE Blue-Coat-Authorization 2 integer
+
+VALUE Blue-Coat-Authorization No-Access 0
+VALUE Blue-Coat-Authorization Read-Only-Access 1
+VALUE Blue-Coat-Authorization Read-Write-Access 2
+
+END-VENDOR BlueCoat
diff --git a/radius/dictionary.broadsoft b/radius/dictionary.broadsoft
new file mode 100644
index 0000000000..6ad5504648
--- /dev/null
+++ b/radius/dictionary.broadsoft
@@ -0,0 +1,373 @@
+#
+# dictionary.broadsoft
+#
+#
+#
+
+VENDOR BroadSoft 6431
+#
+BEGIN-VENDOR BroadSoft
+
+#ATTRIBUTE BWAS-Call-Detail-Record-Version 0 string
+ATTRIBUTE BWAS-Record-id 1 string
+ATTRIBUTE BWAS-Service-provider 2 string
+ATTRIBUTE BWAS-Type 3 string
+ATTRIBUTE BWAS-User-Number 4 string
+ATTRIBUTE BWAS-Group-Number 5 string
+ATTRIBUTE BWAS-Direction 6 string
+ATTRIBUTE BWAS-Calling-Number 7 string
+ATTRIBUTE BWAS-Calling-Presentation-Indic 8 string
+ATTRIBUTE BWAS-Called-Number 9 string
+ATTRIBUTE BWAS-Start-Time 10 string
+ATTRIBUTE BWAS-User-Timezone 11 string
+ATTRIBUTE BWAS-Answer-Indic 12 string
+ATTRIBUTE BWAS-Answer-Time 13 string
+ATTRIBUTE BWAS-Release-Time 14 string
+ATTRIBUTE BWAS-Termination-Cause 15 string
+ATTRIBUTE BWAS-Network-Type 16 string
+ATTRIBUTE BWAS-Carrier-Identification-Code 17 string
+ATTRIBUTE BWAS-Dialed-Digits 18 string
+ATTRIBUTE BWAS-Call-Category 19 string
+ATTRIBUTE BWAS-Network-Call-Type 20 string
+ATTRIBUTE BWAS-Network-Translated-Number 21 string
+ATTRIBUTE BWAS-Network-Translated-Group 22 string
+ATTRIBUTE BWAS-Releasing-Party 23 string
+ATTRIBUTE BWAS-Route 24 string
+ATTRIBUTE BWAS-Network-Callid 25 string
+ATTRIBUTE BWAS-Codec 26 string
+ATTRIBUTE BWAS-Access-Device-Address 27 string
+ATTRIBUTE BWAS-Access-Callid 28 string
+ATTRIBUTE BWAS-Spare-29 29 string
+ATTRIBUTE BWAS-Failover-Correlation-Id 30 string
+ATTRIBUTE BWAS-Spare-31 31 string
+ATTRIBUTE BWAS-Group 32 string
+ATTRIBUTE BWAS-Department 33 string
+ATTRIBUTE BWAS-Account-Code 34 string
+ATTRIBUTE BWAS-Authorization-Code 35 string
+ATTRIBUTE BWAS-Original-Called-Number 36 string
+ATTRIBUTE BWAS-Original-Called-Presentation-Indic 37 string
+ATTRIBUTE BWAS-Original-Called-Reason 38 string
+ATTRIBUTE BWAS-Redirecting-Number 39 string
+ATTRIBUTE BWAS-Redirecting-Presentation-Indic 40 string
+ATTRIBUTE BWAS-Redirecting-Reason 41 string
+ATTRIBUTE BWAS-Charge-Indic 42 string
+ATTRIBUTE BWAS-Type-Of-Network 43 string
+ATTRIBUTE BWAS-VP-Calling-Invoke-Time 44 string
+ATTRIBUTE BWAS-Local-Callid 45 string
+ATTRIBUTE BWAS-Remote-Callid 46 string
+ATTRIBUTE BWAS-Calling-Party-Category 47 string
+ATTRIBUTE BWAS-Conference-Invoke-Time 48 string
+ATTRIBUTE BWAS-Conference-Callid 49 string
+ATTRIBUTE BWAS-Conference-To 50 string
+ATTRIBUTE BWAS-Conference-From 51 string
+ATTRIBUTE BWAS-Conference-Id 52 string
+ATTRIBUTE BWAS-Conference-Role 53 string
+ATTRIBUTE BWAS-Conference-Bridge 54 string
+ATTRIBUTE BWAS-Conference-Owner 55 string
+ATTRIBUTE BWAS-Conference-Owner-Dn 56 string
+ATTRIBUTE BWAS-Conference-Title 57 string
+ATTRIBUTE BWAS-Conference-Project-Code 58 string
+ATTRIBUTE BWAS-Charging-Vector-Key 59 string
+ATTRIBUTE BWAS-Charging-Vection-Creator 60 string
+ATTRIBUTE BWAS-Charging-Vection-Orig 61 string
+ATTRIBUTE BWAS-Charging-Vection-Term 62 string
+ATTRIBUTE BWAS-Acc-Per-Call-Invoke-Time 63 string
+ATTRIBUTE BWAS-Acc-Per-Call-Fac-Result 64 string
+ATTRIBUTE BWAS-Acb-Act-Invoke-Time 65 string
+ATTRIBUTE BWAS-Acb-Act-Fac-Result 66 string
+ATTRIBUTE BWAS-Acb-Deact-Invoke-Time 67 string
+ATTRIBUTE BWAS-Acb-Deact-Fac-Result 68 string
+ATTRIBUTE BWAS-Call-Park-Invoke-Time 69 string
+ATTRIBUTE BWAS-Call-Park-Fac-Result 70 string
+ATTRIBUTE BWAS-Call-Park-Retr-Invoke-Time 71 string
+ATTRIBUTE BWAS-Call-Park-Retr-Fac-Result 72 string
+ATTRIBUTE BWAS-Call-Pickup-Invoke-Time 73 string
+ATTRIBUTE BWAS-Call-Pickup-Fac-Result 74 string
+ATTRIBUTE BWAS-Directed-Call-Pickup-Invoke-Time 75 string
+ATTRIBUTE BWAS-Directed-Call-Pickup-Fac-Result 76 string
+ATTRIBUTE BWAS-Dpubi-Invoke-Time 77 string
+ATTRIBUTE BWAS-Dpubi-Fac-Result 78 string
+ATTRIBUTE BWAS-Cancel-Cwt-Per-Call-Invoke-Time 79 string
+ATTRIBUTE BWAS-Cancel-Cwt-Per-Call-Fac-Result 80 string
+ATTRIBUTE BWAS-Cfa-Act-Invoke-Time 81 string
+ATTRIBUTE BWAS-Cfa-Act-Fac-Result 82 string
+ATTRIBUTE BWAS-Cfa-Deact-Invoke-Time 83 string
+ATTRIBUTE BWAS-Cfa-Deact-Fac-Result 84 string
+ATTRIBUTE BWAS-Cfb-Act-Invoke-Time 85 string
+ATTRIBUTE BWAS-Cfb-Act-Fac-Result 86 string
+ATTRIBUTE BWAS-Cfb-Deact-Invoke-Time 87 string
+ATTRIBUTE BWAS-Cfb-Deact-Fac-Result 88 string
+ATTRIBUTE BWAS-Cfna-Act-Invoke-Time 89 string
+ATTRIBUTE BWAS-Cfna-Act-Fac-Result 90 string
+ATTRIBUTE BWAS-Cfna-Deact-Invoke-Time 91 string
+ATTRIBUTE BWAS-Cfna-Deact-Fac-Result 92 string
+ATTRIBUTE BWAS-Clid-Delivery-Per-Call-Invoke-Time 93 string
+ATTRIBUTE BWAS-Clid-Delivery-Per-Call-Fac-Result 94 string
+ATTRIBUTE BWAS-Clid-Blocking-Per-Call-Invoke-Time 95 string
+ATTRIBUTE BWAS-Clid-Blocking-Per-Call-Fac-Result 96 string
+ATTRIBUTE BWAS-Cot-Invoke-Time 97 string
+ATTRIBUTE BWAS-Cot-Fac-Result 98 string
+ATTRIBUTE BWAS-Direct-Vm-Xfer-Invoke-Time 99 string
+ATTRIBUTE BWAS-Direct-Vm-Xfer-Fac-Result 100 string
+ATTRIBUTE BWAS-Dnd-Act-Invoke-Time 101 string
+ATTRIBUTE BWAS-Dnd-Act-Fac-Result 102 string
+ATTRIBUTE BWAS-Dnd-Deact-Invoke-Time 103 string
+ATTRIBUTE BWAS-Dnd-Deact-Fac-Result 104 string
+ATTRIBUTE BWAS-Sac-Lock-Invoke-Time 105 string
+ATTRIBUTE BWAS-Sac-Lock-Fac-Result 106 string
+ATTRIBUTE BWAS-Sac-Unlock-Invoke-Time 107 string
+ATTRIBUTE BWAS-Sac-Unlock-Fac-Result 108 string
+ATTRIBUTE BWAS-Flash-Call-Hold-Invoke-Time 109 string
+ATTRIBUTE BWAS-Flash-Call-Hold-Fac-Result 110 string
+ATTRIBUTE BWAS-Last-Number-Redial-Invoke-Time 111 string
+ATTRIBUTE BWAS-Last-Number-Redial-Fac-Result 112 string
+ATTRIBUTE BWAS-Return-Call-Invoke-Time 113 string
+ATTRIBUTE BWAS-Return-Call-Fac-Result 114 string
+ATTRIBUTE BWAS-Sd100-Programming-Invoke-Time 115 string
+ATTRIBUTE BWAS-Sd100-Programming-Fac-Result 116 string
+ATTRIBUTE BWAS-Sd8-Programming-Invoke-Time 117 string
+ATTRIBUTE BWAS-Sd8-Programming-Fac-Result 118 string
+ATTRIBUTE BWAS-Clear-Mwi-Invoke-Time 119 string
+ATTRIBUTE BWAS-Clear-Mwi-Fac-Result 120 string
+ATTRIBUTE BWAS-UserId 121 string
+ATTRIBUTE BWAS-Other-Party-Name 122 string
+ATTRIBUTE BWAS-Other-Party-Name-Pres-Indic 123 string
+ATTRIBUTE BWAS-Moh-Deact-Fac-Result 125 string
+ATTRIBUTE BWAS-Push-to-Talk-Invoke-Time 126 string
+ATTRIBUTE BWAS-Push-to-Talk-Fac-Result 127 string
+ATTRIBUTE BWAS-Hoteling-Invoke-Time 128 string
+ATTRIBUTE BWAS-Hoteling-Group 129 string
+ATTRIBUTE BWAS-Hoteling-UserId 130 string
+ATTRIBUTE BWAS-Hoteling-User-Number 131 string
+ATTRIBUTE BWAS-Hoteling-Group-Number 132 string
+ATTRIBUTE BWAS-Diversion-Inhibitor-Invoke-time 133 string
+ATTRIBUTE BWAS-Diversion-Inhibitor-Fac-Result 134 string
+ATTRIBUTE BWAS-Trunk-Group-Name 135 string
+ATTRIBUTE BWAS-Spare-136 136 string
+ATTRIBUTE BWAS-InstantGroupCall-Invoke-Time 137 string
+ATTRIBUTE BWAS-InstantGroupCall-PushToTalk 138 string
+ATTRIBUTE BWAS-InstantGroupCall-Related-Callid 139 string
+ATTRIBUTE BWAS-CustomRingback-Invoke-Time 140 string
+ATTRIBUTE BWAS-CLID-Permitted 141 string
+ATTRIBUTE BWAS-AHR-Invoke-Time 142 string
+ATTRIBUTE BWAS-AHR-Action 143 string
+ATTRIBUTE BWAS-Access-Network-Info 144 string
+ATTRIBUTE BWAS-Charging-Function-Addresses 145 string
+ATTRIBUTE BWAS-Charge-Number 146 string
+ATTRIBUTE BWAS-Related-CallId 147 string
+ATTRIBUTE BWAS-Related-CallId-Reason 148 string
+ATTRIBUTE BWAS-Transfer-Invoke-Time 149 string
+ATTRIBUTE BWAS-Transfer-Result 150 string
+ATTRIBUTE BWAS-Transfer-Related-CallId 151 string
+ATTRIBUTE BWAS-Transfer-Type 152 string
+ATTRIBUTE BWAS-Conf-Start-Time 153 string
+ATTRIBUTE BWAS-Conf-Stop-Time 154 string
+ATTRIBUTE BWAS-Conf-Id 155 string
+ATTRIBUTE BWAS-Conf-Type 156 string
+ATTRIBUTE BWAS-Codec-Usage 157 string
+ATTRIBUTE BWAS-Vmb-Act-Invoke-Time 158 string
+ATTRIBUTE BWAS-Vmb-Act-Fac-Result 159 string
+ATTRIBUTE BWAS-Vmb-Deact-Invoke-Time 160 string
+ATTRIBUTE BWAS-Vmb-Deact-Fac-Result 161 string
+ATTRIBUTE BWAS-Vmna-Act-Invoke-Time 162 string
+ATTRIBUTE BWAS-Vmna-Act-Fac-Result 163 string
+ATTRIBUTE BWAS-Vmna-Deact-Invoke-Time 164 string
+ATTRIBUTE BWAS-Vmna-Deact-Fac-Result 165 string
+ATTRIBUTE BWAS-Vma-Act-Invoke-Time 166 string
+ATTRIBUTE BWAS-Vma-Act-Fac-Result 167 string
+ATTRIBUTE BWAS-Vma-Deact-Invoke-Time 168 string
+ATTRIBUTE BWAS-Vma-Deact-Fac-Result 169 string
+ATTRIBUTE BWAS-No-Answer-Set-Invoke-Time 170 string
+ATTRIBUTE BWAS-No-Answer-Set-Fac-Result 171 string
+ATTRIBUTE BWAS-Clid-Blocking-Act-Invoke-Time 172 string
+ATTRIBUTE BWAS-Clid-Blocking-Act-Fac-Result 173 string
+ATTRIBUTE BWAS-Clid-Blocking-Deact-Invoke-Time 174 string
+ATTRIBUTE BWAS-Clid-Blocking-Deact-Fac-Result 175 string
+ATTRIBUTE BWAS-Call-Waiting-Act-Invoke-Time 176 string
+ATTRIBUTE BWAS-Call-Waiting-Act-Fac-Result 177 string
+ATTRIBUTE BWAS-Call-Waiting-Deact-Invoke-Time 178 string
+ATTRIBUTE BWAS-Call-Waiting-Deact-Fac-Result 179 string
+ATTRIBUTE BWAS-Fax-Messaging 180 string
+ATTRIBUTE BWAS-TSD-Digits 181 string
+ATTRIBUTE BWAS-Trunk-Group-Info 182 string
+ATTRIBUTE BWAS-Recall-Type 183 string
+ATTRIBUTE BWAS-Cfnrc-Act-Invoke-Time 184 string
+ATTRIBUTE BWAS-Cfnrc-Act-Fac-Result 185 string
+ATTRIBUTE BWAS-Cfnrc-Deact-Invoke-Time 186 string
+ATTRIBUTE BWAS-Cfnrc-Deact-Fac-Result 187 string
+ATTRIBUTE BWAS-Q850-Cause 188 string
+ATTRIBUTE BWAS-Dialed-Digits-Context 189 string
+ATTRIBUTE BWAS-Called-Number-Context 190 string
+ATTRIBUTE BWAS-Network-Translated-Number-Context 191 string
+ATTRIBUTE BWAS-Calling-Number-Context 192 string
+ATTRIBUTE BWAS-Original-Called-Number-Context 193 string
+ATTRIBUTE BWAS-Redirecting-Number-Context 194 string
+ATTRIBUTE BWAS-Location-Control-Act-Result 195 string
+ATTRIBUTE BWAS-Location-Control-Deact-Result 196 string
+ATTRIBUTE BWAS-Call-Retrieve-Result 197 string
+ATTRIBUTE BWAS-Routing-Number 198 string
+ATTRIBUTE BWAS-Origination-Method 199 string
+ATTRIBUTE BWAS-Call-Parked-Invoke-Time 200 string
+ATTRIBUTE BWAS-BA-Related-Call-Id 201 string
+ATTRIBUTE BWAS-Acr-Act-Invoke-Time 202 string
+ATTRIBUTE BWAS-Acr-Act-Fac-Result 203 string
+ATTRIBUTE BWAS-Acr-Deact-Invoke-Time 204 string
+ATTRIBUTE BWAS-Acr-Deact-Fac-Result 205 string
+ATTRIBUTE BWAS-Outside-Access-Code 206 string
+ATTRIBUTE BWAS-Primary-Device-Line-Port 207 string
+ATTRIBUTE BWAS-Called-Asserted-Identity 208 string
+ATTRIBUTE BWAS-Called-Asserted-Pres-Indicator 209 string
+ATTRIBUTE BWAS-SDP 210 string
+ATTRIBUTE BWAS-Media-Initiator-Flag 211 string
+ATTRIBUTE BWAS-SDP-Offer-Timestamp 212 string
+ATTRIBUTE BWAS-SDP-Answer-Timestamp 213 string
+ATTRIBUTE BWAS-Early-Media-SDP 214 string
+ATTRIBUTE BWAS-Early-Media-Initiator-Flag 215 string
+ATTRIBUTE BWAS-Body-Content-Type 216 string
+ATTRIBUTE BWAS-Body-Content-Length 217 string
+ATTRIBUTE BWAS-Body-Content-Disposition 218 string
+ATTRIBUTE BWAS-Body-Originator 219 string
+ATTRIBUTE BWAS-SIP-Error-Code 220 string
+ATTRIBUTE BWAS-OtherInfoInPCV 221 string
+ATTRIBUTE BWAS-Received-Calling-Number 222 string
+ATTRIBUTE BWAS-CustomRingback-Media-Selection 223 string
+ATTRIBUTE BWAS-AOC-Type 224 string
+ATTRIBUTE BWAS-AOC-Charge 225 string
+ATTRIBUTE BWAS-AOC-Currency 226 string
+ATTRIBUTE BWAS-AOC-Time 227 string
+ATTRIBUTE BWAS-AOC-Sum 228 string
+ATTRIBUTE BWAS-AOC-Activation-Time 229 string
+ATTRIBUTE BWAS-AOC-Result 230 string
+ATTRIBUTE BWAS-AS-Call-Type 231 string
+ATTRIBUTE BWAS-Scf-Act-Invoke-Time 232 string
+ATTRIBUTE BWAS-Scf-Act-Fac-Result 233 string
+ATTRIBUTE BWAS-Scf-Deact-Invoke-Time 234 string
+ATTRIBUTE BWAS-Scf-Deact-Fac-Result 235 string
+ATTRIBUTE BWAS-Cfa-Inter-Invoke-Time 236 string
+ATTRIBUTE BWAS-Cfa-Inter-Fac-Result 237 string
+ATTRIBUTE BWAS-Cfna-Inter-Invoke-Time 238 string
+ATTRIBUTE BWAS-Cfna-Inter-Fac-Result 239 string
+ATTRIBUTE BWAS-Cfb-Inter-Invoke-Time 240 string
+ATTRIBUTE BWAS-Cfb-Inter-Fac-Result 241 string
+ATTRIBUTE BWAS-CBF-Auth-Code 242 string
+ATTRIBUTE BWAS-Call-Bridge-Result 243 string
+ATTRIBUTE BWAS-Return-Call-Number-Deletion-Invoke-Time 244 string
+ATTRIBUTE BWAS-Return-Call-Number-Deletion-Fac-Result 245 string
+ATTRIBUTE BWAS-Prepaid-Status 246 string
+ATTRIBUTE BWAS-Configurable-CLID 247 string
+ATTRIBUTE BWAS-Call-Center-Night-Service-Act-Result 248 string
+ATTRIBUTE BWAS-Call-Center-Night-Service-Deact-Result 249 string
+ATTRIBUTE BWAS-Call-Center-Forced-Forwarding-Act-Result 250 string
+ATTRIBUTE BWAS-Call-Center-Forced-Forwarding-Deact-Result 251 string
+ATTRIBUTE BWAS-Call-Center-Outgoing-Call-Fac-Result 252 string
+ATTRIBUTE BWAS-Call-Center-Outgoing-Personal-Call-Fac-Result 253 string
+ATTRIBUTE BWAS-Call-Center-Outgoing-Phone-Number 254 string
+ATTRIBUTE BroadSoft-Attr-255 255 string
+
+#
+# These are "special" attributes. They get sent in Broadsoft-Attr-255,
+# with their number as the leading value. e.g.
+#
+# Broadsoft-Attr-255 = "256=12345"
+#
+# Which means "BWAS-Intercept-Group-Routing-Number" has value 12345.
+#
+# No other vendor does this, for the simple reason that it's
+# ridiculous.
+#
+#ATTRIBUTE BWAS-Intercept-Group-Routing-Number 256 string
+#ATTRIBUTE BWAS-CB-Activation-Invoke-Time 257 string
+#ATTRIBUTE BWAS-CB-Activation-Fac-Result 258 string
+#ATTRIBUTE BWAS-CB-Deactivation-Invoke-Time 259 string
+#ATTRIBUTE BWAS-CB-Deactivation-Fac-Result 260 string
+#ATTRIBUTE BWAS-CB-Query-Invoke-Time 261 string
+#ATTRIBUTE BWAS-CB-Query-Fac-Result 262 string
+#ATTRIBUTE BWAS-Cfnrc-Inter-Invoke-Time 263 string
+#ATTRIBUTE BWAS-Cfnrc-Inter-Fac-Result 264 string
+#ATTRIBUTE BWAS-VMR-Dialing-Invoke-Time 265 string
+#ATTRIBUTE BWAS-VMR-Dialing-Fac-result 266 string
+#ATTRIBUTE BWAS-VP-Dialing-Invoke-Time 267 string
+#ATTRIBUTE BWAS-VP-Dialing-Fac-result 268 string
+#ATTRIBUTE BWAS-Camel-Loc-Info 269 string
+#ATTRIBUTE BWAS-Camel-Msc-Address 270 string
+#ATTRIBUTE BWAS-Camel-CellId-Or-LAI 271 string
+#ATTRIBUTE BWAS-NAME-Permitted 272 string
+#ATTRIBUTE BWAS-Call-Center-User-Id 273 string
+#ATTRIBUTE BWAS-Call-Center-Outgoing-Group-Phone-Number 274 string
+#ATTRIBUTE BWAS-VON-Type 275 string
+#ATTRIBUTE BWAS-PreAlertingAnncmtDuration 276 string
+#ATTRIBUTE BWAS-CC-Disp-Code-Tagging-Invoke-Time 277 string
+#ATTRIBUTE BWAS-CC-Disp-Code-Tagging-Result 278 string
+#ATTRIBUTE BWAS-CC-Escalated-Call-Invoke-Time 279 string
+#ATTRIBUTE BWAS-CC-Escalated-Call-FAC-Result 280 string
+#ATTRIBUTE BWAS-CC-Monitoring-BI-Invoke-Time 281 string
+#ATTRIBUTE BWAS-CC-Monitoring-BI-FAC-Result 282 string
+#ATTRIBUTE BWAS-Mid-Call-Cot-Invoke-Time 283 string
+#ATTRIBUTE BWAS-Office-Zone 284 string
+#ATTRIBUTE BWAS-Primary-Zone 285 string
+#ATTRIBUTE BWAS-Roaming-MSC-Address 286 string
+#ATTRIBUTE BWAS-CC-Emergency-Call-Invoke-Time 287 string
+#ATTRIBUTE BWAS-Monitoring-Next-Call-Invoke-Time 288 string
+#ATTRIBUTE BWAS-Monitoring-Next-Call-FAC-Result 289 string
+#ATTRIBUTE BWAS-Legacy-Acb-Act-Invoke-Time 290 string
+#ATTRIBUTE BWAS-Legacy-Acb-Act-Fac-Result 291 string
+#ATTRIBUTE BWAS-Legacy-Acb-Deact-Invoke-Time 292 string
+#ATTRIBUTE BWAS-Legacy-Acb-Deact-Fac-Result 293 string
+#ATTRIBUTE BWAS-Custom-Schema-Version 294 string
+#ATTRIBUTE BWAS-Group-Paging-Invoke-Time 295 string
+#ATTRIBUTE BWAS-Group-Paging-Related-CallId 296 string
+#ATTRIBUTE BWAS-DCLID 297 string
+#ATTRIBUTE BWAS-MeetMeConferencing-InvokeTime 298 string
+#ATTRIBUTE BWAS-Call-Me-Now-Type 299 string
+#ATTRIBUTE BWAS-Call-Me-Now-Transaction-Id 300 string
+#ATTRIBUTE BWAS-Call-Me-Now-Related-Call-Id 301 string
+#ATTRIBUTE BWAS-MeetMeConferencing-ConferenceId 302 string
+#ATTRIBUTE BWAS-MeetMeConferencing-Role 303 string
+#ATTRIBUTE BWAS-MeetMeConferencing-Bridge 304 string
+#ATTRIBUTE BWAS-MeetMeConferencing-Owner 305 string
+#ATTRIBUTE BWAS-MeetMeConferencing-OwnerDn 306 string
+#ATTRIBUTE BWAS-MeetMeConferencing-Title 307 string
+#ATTRIBUTE BWAS-MeetMeConferencing-ProjectCode 308 string
+#ATTRIBUTE BWAS-MeetMeConferencing-RecordDuration 309 string
+#ATTRIBUTE BWAS-MobilityNumber 310 string
+#ATTRIBUTE BWAS-MobilityRoutingNumber 311 string
+#ATTRIBUTE BWAS-Location 312 string
+#ATTRIBUTE BWAS-Location-Type 313 string
+#ATTRIBUTE BWAS-Location-Usage 314 string
+#ATTRIBUTE BWAS-Call-Recording-Invocation-Time 315 string
+#ATTRIBUTE BWAS-Call-Recording-FAC-Result 316 string
+#ATTRIBUTE BWAS-Call-Recording-Trigger 317 string
+#ATTRIBUTE BWAS-Call-Recording-Destination 318 string
+#ATTRIBUTE BWAS-Call-Recording-Result 319 string
+#ATTRIBUTE BWAS-Calling-Pres-Number 320 string
+#ATTRIBUTE BWAS-Calling-Pres-Number-Context 321 string
+#ATTRIBUTE BWAS-Calling-Asserted-Number 322 string
+#ATTRIBUTE BWAS-Calling-Asserted-Number-Context 323 string
+#ATTRIBUTE BWAS-SCC-Invocation-Time 324 string
+#ATTRIBUTE BWAS-SCC-Call-Id 325 string
+#ATTRIBUTE BWAS-SCC-Number 326 string
+#ATTRIBUTE BWAS-Acr-Inter-Invoke-Time 327 string
+#ATTRIBUTE BWAS-Acr-Inter-Fac-Result 328 string
+#ATTRIBUTE BWAS-CW-Inter-Invoke-Time 329 string
+#ATTRIBUTE BWAS-CW-Inter-Fac-Result 330 string
+#ATTRIBUTE BWAS-Clid-Blocking-Inter-Invoke-Time 331 string
+#ATTRIBUTE BWAS-Clid-Blocking-Inter-Fac-Result 332 string
+#ATTRIBUTE BWAS-Colr-Inter-Invoke-Time 333 string
+#ATTRIBUTE BWAS-Colr-Inter-Fac-Result 334 string
+#ATTRIBUTE BWAS-Scr-Inter-Invoke-Time 335 string
+#ATTRIBUTE BWAS-Scr-Inter-Fac-Result 336 string
+#ATTRIBUTE BWAS-HuntGroupBusy-Activation-Invocation-Time 337 string
+#ATTRIBUTE BWAS-HuntGroupBusy-Activation-FAC-Result 338 string
+#ATTRIBUTE BWAS-HuntGroupBusy-Activation-Target-HuntGroupId 339 string
+#ATTRIBUTE BWAS-HuntGroupBusy-Deactivation-Invocation-Time 340 string
+#ATTRIBUTE BWAS-HuntGroupBusy-Deactivation-FAC-Result 341 string
+#ATTRIBUTE BWAS-HuntGroupBusy-Deactivation-Target-HuntGroupId 342 string
+#ATTRIBUTE BWAS-HuntGroupBusy-Interrogation-Invocation-Time 343 string
+#ATTRIBUTE BWAS-HuntGroupBusy-Interrogation-FAC-Result 344 string
+#ATTRIBUTE BWAS-HuntGroupBusy-Interrogation-Target-HuntGroupId 345 string
+#ATTRIBUTE BWAS-User-Agent 346 string
+#ATTRIBUTE BWAS-FMFM-Call-Push-Invocation-Time 347 string
+#ATTRIBUTE BWAS-FMFM-Call-Push-FAC-Result 348 string
+#ATTRIBUTE BWAS-SCC-Cause 349 string
+
+END-VENDOR BroadSoft
diff --git a/radius/dictionary.brocade b/radius/dictionary.brocade
new file mode 100644
index 0000000000..850615d2d1
--- /dev/null
+++ b/radius/dictionary.brocade
@@ -0,0 +1,22 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+#
+VENDOR Brocade 1588
+BEGIN-VENDOR Brocade
+
+ATTRIBUTE Brocade-Auth-Role 1 string
+# Valid attribute values:
+# Admin BasicSwitchAdmin FabricAdmin Operator
+# SecurityAdmin SwitchAdmin User ZoneAdmin
+
+ATTRIBUTE Brocade-AVPairs1 2 string
+ATTRIBUTE Brocade-AVPairs2 3 string
+ATTRIBUTE Brocade-AVPairs3 4 string
+ATTRIBUTE Brocade-AVPairs4 5 string
+# Brocade-AVPairs1/2/3/4:
+# Optional, specifies Admin Domain or Virtual Fabric List
+
+ATTRIBUTE Brocade-Passwd-ExpiryDate 6 string # Format: MM/DD/YYYY
+ATTRIBUTE Brocade-Passwd-WarnPeriod 7 string # Format: integer in days
+
+END-VENDOR Brocade
diff --git a/radius/dictionary.bskyb b/radius/dictionary.bskyb
new file mode 100644
index 0000000000..c55468e40d
--- /dev/null
+++ b/radius/dictionary.bskyb
@@ -0,0 +1,22 @@
+# -*- text -*-
+# Copyright (C) 2012 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# British Sky Broadcasting Group plc VSA's
+#
+# $Id: 2d14dc185e878870e056e35cb058a6a1b921cc4c $
+#
+##############################################################################
+
+VENDOR BSkyB 16924
+
+BEGIN-VENDOR BSkyB
+
+ATTRIBUTE Sky-Wifi-AP-ID 1 integer
+ATTRIBUTE Sky-Wifi-Service-ID 2 integer
+ATTRIBUTE Sky-Wifi-Filter-Profile 3 string
+ATTRIBUTE Sky-Wifi-Billing-Class 4 octets
+ATTRIBUTE Sky-Wifi-Provider-ID 5 integer
+ATTRIBUTE Sky-Wifi-Credentials 6 string
+
+END-VENDOR BSkyB
diff --git a/radius/dictionary.bt b/radius/dictionary.bt
new file mode 100644
index 0000000000..3923d590c0
--- /dev/null
+++ b/radius/dictionary.bt
@@ -0,0 +1,17 @@
+# -*- text -*-
+# Copyright (C) 2012 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# British Telecom VSA's
+#
+# $Id: b4aaabbe13409f8628346b952bdb4bb77a7db436 $
+#
+##############################################################################
+
+VENDOR BT 594
+
+BEGIN-VENDOR BT
+
+ATTRIBUTE SID-Auth 1 string
+
+END-VENDOR BT
diff --git a/radius/dictionary.camiant b/radius/dictionary.camiant
new file mode 100644
index 0000000000..47a884d03f
--- /dev/null
+++ b/radius/dictionary.camiant
@@ -0,0 +1,21 @@
+# -*- text -*-
+##############################################################################
+#
+# Tekelec (Formerly Camiant) MSR dictionary
+# http://www.tekelec.com/products/policy-management.asp
+#
+##############################################################################
+
+VENDOR Camiant 21274
+
+BEGIN-VENDOR Camiant
+
+ATTRIBUTE Camiant-MI-role 1 string
+ATTRIBUTE Camiant-SUI-role 2 integer
+ATTRIBUTE Camiant-MI-scope 3 string
+
+VALUE Camiant-SUI-role camiantView 101
+VALUE Camiant-SUI-role camiantUser 102
+VALUE Camiant-SUI-role camiantService 104
+
+END-VENDOR Camiant
diff --git a/radius/dictionary.cisco.asa b/radius/dictionary.cisco.asa
new file mode 100644
index 0000000000..eacebaa6ce
--- /dev/null
+++ b/radius/dictionary.cisco.asa
@@ -0,0 +1,369 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+#
+# Cisco Adaptative Security Appliance (ASA) Dictionary
+#
+# http://www.cisco.com/en/US/docs/security/asa/asa90/configuration/guide/ref_extserver.html#wp1802187
+#
+# $Id: 493179a693b0dcd893f92fc55a9205c7e817c191 $
+#
+
+VENDOR Cisco-ASA 3076
+
+BEGIN-VENDOR Cisco-ASA
+
+ATTRIBUTE ASA-Simultaneous-Logins 2 integer
+ATTRIBUTE ASA-Primary-DNS 5 string
+ATTRIBUTE ASA-Secondary-DNS 6 string
+ATTRIBUTE ASA-Primary-WINS 7 string
+ATTRIBUTE ASA-Secondary-WINS 8 string
+ATTRIBUTE ASA-SEP-Card-Assignment 9 integer
+ATTRIBUTE ASA-Tunneling-Protocols 11 integer
+ATTRIBUTE ASA-IPsec-Sec-Association 12 string
+ATTRIBUTE ASA-IPsec-Authentication 13 integer
+ATTRIBUTE ASA-Banner1 15 string
+ATTRIBUTE ASA-IPsec-Allow-Passwd-Store 16 integer
+ATTRIBUTE ASA-Use-Client-Address 17 integer
+ATTRIBUTE ASA-PPTP-Encryption 20 integer
+ATTRIBUTE ASA-L2TP-Encryption 21 integer
+ATTRIBUTE ASA-Group-Policy 25 string
+ATTRIBUTE ASA-IPsec-Split-Tunnel-List 27 string
+ATTRIBUTE ASA-IPsec-Default-Domain 28 string
+ATTRIBUTE ASA-IPsec-Split-DNS-Names 29 string
+ATTRIBUTE ASA-IPsec-Tunnel-Type 30 integer
+ATTRIBUTE ASA-IPsec-Mode-Config 31 integer
+ATTRIBUTE ASA-IPsec-Over-UDP 34 integer
+ATTRIBUTE ASA-IPsec-Over-UDP-Port 35 integer
+ATTRIBUTE ASA-Banner2 36 string
+ATTRIBUTE ASA-PPTP-MPPC-Compression 37 integer
+ATTRIBUTE ASA-L2TP-MPPC-Compression 38 integer
+ATTRIBUTE ASA-IPsec-IP-Compression 39 integer
+ATTRIBUTE ASA-IPsec-IKE-Peer-ID-Check 40 integer
+ATTRIBUTE ASA-IKE-Keep-Alives 41 integer
+ATTRIBUTE ASA-IPsec-Auth-On-Rekey 42 integer
+ATTRIBUTE ASA-Required-Client-Firewall-Vendor-Code 45 integer
+ATTRIBUTE ASA-Required-Client-Firewall-Product-Code 46 integer
+ATTRIBUTE ASA-Required-Client-Firewall-Description 47 string
+ATTRIBUTE ASA-Require-HW-Client-Auth 48 integer
+ATTRIBUTE ASA-Required-Individual-User-Auth 49 integer
+ATTRIBUTE ASA-Authenticated-User-Idle-Timeout 50 integer
+ATTRIBUTE ASA-Cisco-IP-Phone-Bypass 51 integer
+ATTRIBUTE ASA-IPsec-Split-Tunneling-Policy 55 integer
+ATTRIBUTE ASA-IPsec-Required-Client-Firewall-Capability 56 integer
+ATTRIBUTE ASA-IPsec-Client-Firewall-Filter-Name 57 string
+ATTRIBUTE ASA-IPsec-Client-Firewall-Filter-Optional 58 integer
+ATTRIBUTE ASA-IPsec-Backup-Servers 59 integer
+ATTRIBUTE ASA-IPsec-Backup-Server-List 60 string
+ATTRIBUTE ASA-DHCP-Network-Scope 61 string
+ATTRIBUTE ASA-Intercept-DHCP-Configure-Msg 62 integer
+ATTRIBUTE ASA-MS-Client-Subnet-Mask 63 integer
+ATTRIBUTE ASA-Allow-Network-Extension-Mode 64 integer
+ATTRIBUTE ASA-Authorization-Type 65 integer
+ATTRIBUTE ASA-Authorization-Required 66 integer
+ATTRIBUTE ASA-Authorization-DN-Field 67 string
+ATTRIBUTE ASA-Authorization-DN-Field 67 string
+ATTRIBUTE ASA-IKE-KeepAlive-Confidence-Interval 68 integer
+ATTRIBUTE ASA-WebVPN-Content-Filter-Parameters 69 integer
+ATTRIBUTE ASA-WebVPN-HTML-Filter 69 integer
+ATTRIBUTE ASA-WebVPN-URL-List 71 string
+ATTRIBUTE ASA-WebVPN-Port-Forwarding-List 72 string
+ATTRIBUTE ASA-WebVPN-Access-List 73 string
+ATTRIBUTE ASA-WebVPNACL 73 string
+ATTRIBUTE ASA-WebVPN-HTTP-Proxy-IP-Address 74 string
+ATTRIBUTE ASA-Cisco-LEAP-Bypass 75 integer
+ATTRIBUTE ASA-WebVPN-Default-Homepage 76 string
+ATTRIBUTE ASA-Client-Type-Version-Limiting 77 string
+ATTRIBUTE ASA-WebVPN-Group-based-HTTP/HTTPS-Proxy-Exception-List 78 string
+ATTRIBUTE ASA-WebVPN-Port-Forwarding-Name 79 string
+ATTRIBUTE ASA-IE-Proxy-Server 80 string
+ATTRIBUTE ASA-IE-Proxy-Server-Policy 81 integer
+ATTRIBUTE ASA-IE-Proxy-Exception-List 82 string
+ATTRIBUTE ASA-IE-Proxy-Bypass-Local 83 integer
+ATTRIBUTE ASA-IKE-Keepalive-Retry-Interval 84 integer
+ATTRIBUTE ASA-Tunnel-Group-Lock 85 string
+ATTRIBUTE ASA-Access-List-Inbound 86 string
+ATTRIBUTE ASA-Access-List-Outbound 87 string
+ATTRIBUTE ASA-Perfect-Forward-Secrecy-Enable 88 integer
+ATTRIBUTE ASA-NAC-Enable 89 integer
+ATTRIBUTE ASA-NAC-Status-Query-Timer 90 integer
+ATTRIBUTE ASA-NAC-Revalidation-Timer 91 integer
+ATTRIBUTE ASA-NAC-Default-ACL 92 string
+ATTRIBUTE ASA-WebVPN-URL-Entry-Enable 93 integer
+ATTRIBUTE ASA-WebVPN-File-Access-Enable 94 integer
+ATTRIBUTE ASA-WebVPN-File-Server-Entry-Enable 95 integer
+ATTRIBUTE ASA-WebVPN-File-Server-Browsing-Enable 96 integer
+ATTRIBUTE ASA-WebVPN-Port-Forwarding-Enable 97 integer
+ATTRIBUTE ASA-WebVPN-Port-Forwarding-Exchange-Proxy-Enable 98 integer
+ATTRIBUTE ASA-WebVPN-Port-Forwarding-HTTP-Proxy 99 integer
+ATTRIBUTE ASA-WebVPN-Citrix-Metaframe-Enable 101 integer
+ATTRIBUTE ASA-WebVPN-Apply-ACL 102 integer
+ATTRIBUTE ASA-WebVPN-SSL-VPN-Client-Enable 103 integer
+ATTRIBUTE ASA-WebVPN-SSL-VPN-Client-Required 104 integer
+ATTRIBUTE ASA-WebVPN-SSL-VPN-Client-Keep-Installation 105 integer
+ATTRIBUTE ASA-SVC-Keepalive 107 integer
+ATTRIBUTE ASA-WebVPN-SVC-Keepalive-Frequency 107 integer
+ATTRIBUTE ASA-SVC-DPD-Interval-Client 108 integer
+ATTRIBUTE ASA-WebVPN-SVC-Client-DPD-Frequency 108 integer
+ATTRIBUTE ASA-SVC-DPD-Interval-Gateway 109 integer
+ATTRIBUTE ASA-WebVPN-SVC-Gateway-DPD-Frequency 109 integer
+ATTRIBUTE ASA-SVC-Rekey-Time 110 integer
+ATTRIBUTE ASA-WebVPN-SVC-Rekey-Time 110 integer
+ATTRIBUTE ASA-WebVPN-SVC-Rekey-Method 111 integer
+ATTRIBUTE ASA-WebVPN-SVC-Compression 112 integer
+ATTRIBUTE ASA-WebVPN-Customization 113 string
+ATTRIBUTE ASA-WebVPN-SSO-Server-Name 114 string
+ATTRIBUTE ASA-WebVPN-Deny-Message 116 string
+ATTRIBUTE ASA-WebVPN-HTTP-Compression 120 integer
+ATTRIBUTE ASA-WebVPN-Keepalive-Ignore 121 integer
+ATTRIBUTE ASA-Extended-Authentication-On-Rekey 122 integer
+ATTRIBUTE ASA-SVC-DTLS 123 integer
+ATTRIBUTE ASA-WebVPN-SVC-DTLS-Enable 123 integer
+ATTRIBUTE ASA-WebVPN-Auto-HTTP-Signon 124 string
+ATTRIBUTE ASA-SVC-MTU 125 integer
+ATTRIBUTE ASA-WebVPN-SVC-DTLS-MTU 125 integer
+ATTRIBUTE ASA-WebVPN-Hidden-Shares 126 integer
+ATTRIBUTE ASA-SVC-Modules 127 string
+ATTRIBUTE ASA-SVC-Profiles 128 string
+ATTRIBUTE ASA-SVC-Ask 131 integer
+ATTRIBUTE ASA-SVC-Ask-Timeout 132 integer
+ATTRIBUTE ASA-IE-Proxy-PAC-URL 133 string
+ATTRIBUTE ASA-Strip-Realm 135 integer
+ATTRIBUTE ASA-Smart-Tunnel 136 string
+ATTRIBUTE ASA-WebVPN-Smart-Tunnel 136 string
+ATTRIBUTE ASA-WebVPN-ActiveX-Relay 137 integer
+ATTRIBUTE ASA-Smart-Tunnel-Auto 138 integer
+ATTRIBUTE ASA-WebVPN-Smart-Tunnel-Auto-Start 138 integer
+ATTRIBUTE ASA-Smart-Tunnel-Auto-Signon-Enable 139 string
+ATTRIBUTE ASA-WebVPN-Smart-Tunnel-Auto-Sign-On 139 string
+ATTRIBUTE ASA-VLAN 140 integer
+ATTRIBUTE ASA-NAC-Settings 141 string
+ATTRIBUTE ASA-Member-Of 145 string
+ATTRIBUTE ASA-TunnelGroupName 146 string
+ATTRIBUTE ASA-WebVPN-Idle-Timeout-Alert-Interval 148 integer
+ATTRIBUTE ASA-WebVPN-Session-Timeout-Alert-Interval 149 integer
+ATTRIBUTE ASA-ClientType 150 integer
+ATTRIBUTE ASA-SessionType 151 integer
+ATTRIBUTE ASA-SessionSubtype 152 integer
+ATTRIBUTE ASA-WebVPN-Download_Max-Size 157 integer
+ATTRIBUTE ASA-WebVPN-Upload-Max-Size 158 integer
+ATTRIBUTE ASA-WebVPN-Post-Max-Size 159 integer
+ATTRIBUTE ASA-WebVPN-User-Storage 160 string
+ATTRIBUTE ASA-WebVPN-Storage-Objects 161 string
+ATTRIBUTE ASA-WebVPN-Storage-Key 162 string
+ATTRIBUTE ASA-WebVPN-VDI 163 string
+ATTRIBUTE ASA-Address-Pools 217 string
+ATTRIBUTE ASA-IPv6-Address-Pools 218 string
+ATTRIBUTE ASA-IPv6-VPN-Filter 219 string
+ATTRIBUTE ASA-Privilege-Level 220 integer
+ATTRIBUTE ASA-WebVPN-UNIX-User-ID 221 integer
+ATTRIBUTE ASA-WebVPN-UNIX-Group-ID 222 integer
+ATTRIBUTE ASA-WebVPN-Macro-Substitution-Value1 223 string
+ATTRIBUTE ASA-WebVPN-Macro-Substitution-Value2 224 string
+ATTRIBUTE ASA-WebVPNSmart-Card-Removal-Disconnect 225 integer
+ATTRIBUTE ASA-WebVPN-Smart-Tunnel-Tunnel-Policy 227 string
+ATTRIBUTE ASA-WebVPN-Home-Page-Use-Smart-Tunnel 228 integer
+
+VALUE ASA-Authorization-Required No 0
+VALUE ASA-Authorization-Required Yes 1
+
+VALUE ASA-Authorization-Type None 0
+VALUE ASA-Authorization-Type Radius 1
+VALUE ASA-Authorization-Type LDAP 2
+
+VALUE ASA-Cisco-IP-Phone-Bypass Disabled 0
+VALUE ASA-Cisco-IP-Phone-Bypass Enabled 1
+
+VALUE ASA-Cisco-LEAP-Bypass Disabled 0
+VALUE ASA-Cisco-LEAP-Bypass Enabled 1
+
+VALUE ASA-ClientType Cisco-VPN-Client-IKEv1 1
+VALUE ASA-ClientType AnyConnect-Client-SSL-VPN 2
+VALUE ASA-ClientType Clientless-SSL-VPN 3
+VALUE ASA-ClientType Cut-Through-Proxy 4
+VALUE ASA-ClientType L2TP/IPsec-SSL-VPN 5
+VALUE ASA-ClientType AnyConnect-Client-IPSec-VPN-IKEv2 6
+
+VALUE ASA-Extended-Authentication-On-Rekey Disabled 0
+VALUE ASA-Extended-Authentication-On-Rekey Enabled 1
+
+VALUE ASA-IE-Proxy-Bypass-Local None 0
+VALUE ASA-IE-Proxy-Bypass-Local Local 1
+
+VALUE ASA-IE-Proxy-Server-Policy No-Modify 1
+VALUE ASA-IE-Proxy-Server-Policy No-Proxy 2
+VALUE ASA-IE-Proxy-Server-Policy Auto-detect 3
+VALUE ASA-IE-Proxy-Server-Policy Use-Concentrator-Setting 4
+
+VALUE ASA-IKE-Keep-Alives Disabled 0
+VALUE ASA-IKE-Keep-Alives Enabled 1
+
+VALUE ASA-Allow-Network-Extension-Mode Disabled 0
+VALUE ASA-Allow-Network-Extension-Mode Enabled 1
+
+VALUE ASA-Intercept-DHCP-Configure-Msg Disabled 0
+VALUE ASA-Intercept-DHCP-Configure-Msg Enabled 1
+
+VALUE ASA-IPsec-Allow-Passwd-Store Disabled 0
+VALUE ASA-IPsec-Allow-Passwd-Store Enabled 1
+
+VALUE ASA-IPsec-Authentication None 0
+VALUE ASA-IPsec-Authentication RADIUS 1
+VALUE ASA-IPsec-Authentication LDAP-Authorization-only 2
+VALUE ASA-IPsec-Authentication NT-Domain 3
+VALUE ASA-IPsec-Authentication SDI 4
+VALUE ASA-IPsec-Authentication Internal 5
+VALUE ASA-IPsec-Authentication RADIUS-with-Expiry 6
+VALUE ASA-IPsec-Authentication Kerberos/Active-Directory 7
+
+VALUE ASA-IPsec-Auth-On-Rekey Disabled 0
+VALUE ASA-IPsec-Auth-On-Rekey Enabled 1
+
+VALUE ASA-IPsec-Backup-Servers Use-Client-Configured-List 1
+VALUE ASA-IPsec-Backup-Servers Disable-and-clear-client-list 2
+VALUE ASA-IPsec-Backup-Servers Use-Backup-Server-List 3
+
+VALUE ASA-IPsec-Client-Firewall-Filter-Optional Required 0
+VALUE ASA-IPsec-Client-Firewall-Filter-Optional Optional 1
+
+VALUE ASA-IPsec-IKE-Peer-ID-Check Required 1
+VALUE ASA-IPsec-IKE-Peer-ID-Check If-Supported-By-Peer-Certificate 2
+VALUE ASA-IPsec-IKE-Peer-ID-Check Do-Not-Check 3
+
+VALUE ASA-IPsec-IP-Compression Disabled 0
+VALUE ASA-IPsec-IP-Compression Enabled 1
+
+VALUE ASA-IPsec-Mode-Config Disabled 0
+VALUE ASA-IPsec-Mode-Config Enabled 1
+
+VALUE ASA-IPsec-Over-UDP Disabled 0
+VALUE ASA-IPsec-Over-UDP Enabled 1
+
+VALUE ASA-IPsec-Required-Client-Firewall-Capability None 0
+VALUE ASA-IPsec-Required-Client-Firewall-Capability Policy-Remotely-Defined 1
+VALUE ASA-IPsec-Required-Client-Firewall-Capability Policy-Pushed 2
+VALUE ASA-IPsec-Required-Client-Firewall-Capability Policy-from-Server 4
+
+VALUE ASA-IPsec-Split-Tunneling-Policy No-Split-Tunneling 0
+VALUE ASA-IPsec-Split-Tunneling-Policy Split-Tunneling 1
+VALUE ASA-IPsec-Split-Tunneling-Policy Local-LAN-Permitted 2
+
+VALUE ASA-IPsec-Tunnel-Type LAN-to-LAN 1
+VALUE ASA-IPsec-Tunnel-Type Remote-Access 2
+
+VALUE ASA-L2TP-MPPC-Compression Disabled 0
+VALUE ASA-L2TP-MPPC-Compression Enabled 1
+
+VALUE ASA-NAC-Enable No 0
+VALUE ASA-NAC-Enable Yes 1
+
+VALUE ASA-Perfect-Forward-Secrecy-Enable No 0
+VALUE ASA-Perfect-Forward-Secrecy-Enable Yes 1
+
+VALUE ASA-PPTP-MPPC-Compression Disabled 0
+VALUE ASA-PPTP-MPPC-Compression Enabled 1
+
+VALUE ASA-Required-Client-Firewall-Vendor-Code Cisco-CIC 1
+VALUE ASA-Required-Client-Firewall-Vendor-Code Zone-Labs 2
+VALUE ASA-Required-Client-Firewall-Vendor-Code NetworkICE 3
+VALUE ASA-Required-Client-Firewall-Vendor-Code Sygate 4
+VALUE ASA-Required-Client-Firewall-Vendor-Code Cisco-IPSA 5
+
+VALUE ASA-Required-Individual-User-Auth Disabled 0
+VALUE ASA-Required-Individual-User-Auth Enabled 1
+
+VALUE ASA-Require-HW-Client-Auth Disabled 0
+VALUE ASA-Require-HW-Client-Auth Enabled 1
+
+VALUE ASA-SessionSubtype None 0
+VALUE ASA-SessionSubtype Clientless 1
+VALUE ASA-SessionSubtype Client 2
+VALUE ASA-SessionSubtype Client-Only 3
+
+VALUE ASA-SessionType None 0
+VALUE ASA-SessionType AnyConnect-Client-SSL-VPN 1
+VALUE ASA-SessionType AnyConnect-Client-IPSec-VPN/IKEv2 2
+VALUE ASA-SessionType Clientless-SSL-VPN 3
+VALUE ASA-SessionType Clientless-Email-Proxy 4
+VALUE ASA-SessionType Cisco-VPN-Client/IKEv1 5
+VALUE ASA-SessionType IKEv1-LAN-to-LAN 6
+VALUE ASA-SessionType IKEv2-LAN-to-LAN 7
+VALUE ASA-SessionType VPN-Load-Balancing 8
+
+VALUE ASA-Smart-Tunnel-Auto Disabled 0
+VALUE ASA-Smart-Tunnel-Auto Enabled 1
+VALUE ASA-Smart-Tunnel-Auto AutoStart 2
+
+VALUE ASA-Strip-Realm Disabled 0
+VALUE ASA-Strip-Realm Enabled 1
+
+VALUE ASA-SVC-Ask Disabled 0
+VALUE ASA-SVC-Ask Enabled 1
+VALUE ASA-SVC-Ask Enable-Default-Service 3
+VALUE ASA-SVC-Ask Enable-Default-Clientless 5
+
+VALUE ASA-SVC-DTLS FALSE 0
+VALUE ASA-SVC-DTLS TRUE 1
+
+VALUE ASA-Use-Client-Address Disabled 0
+VALUE ASA-Use-Client-Address Enabled 1
+
+VALUE ASA-WebVPN-Apply-ACL Disabled 0
+VALUE ASA-WebVPN-Apply-ACL Enabled 1
+
+VALUE ASA-WebVPN-Citrix-Metaframe-Enable Disabled 0
+VALUE ASA-WebVPN-Citrix-Metaframe-Enable Enabled 1
+
+VALUE ASA-WebVPN-File-Access-Enable Disabled 0
+VALUE ASA-WebVPN-File-Access-Enable Enabled 1
+
+VALUE ASA-WebVPN-File-Server-Browsing-Enable Disabled 0
+VALUE ASA-WebVPN-File-Server-Browsing-Enable Enabled 1
+
+VALUE ASA-WebVPN-File-Server-Entry-Enable Disabled 0
+VALUE ASA-WebVPN-File-Server-Entry-Enable Enabled 1
+
+VALUE ASA-WebVPN-Hidden-Shares None 0
+VALUE ASA-WebVPN-Hidden-Shares Visible 1
+
+VALUE ASA-WebVPN-HTTP-Compression Off 0
+VALUE ASA-WebVPN-HTTP-Compression Deflate-Compression 1
+
+VALUE ASA-WebVPN-Port-Forwarding-Enable Disabled 0
+VALUE ASA-WebVPN-Port-Forwarding-Enable Enabled 1
+
+VALUE ASA-WebVPN-Port-Forwarding-Exchange-Proxy-Enable Disabled 0
+VALUE ASA-WebVPN-Port-Forwarding-Exchange-Proxy-Enable Enabled 1
+
+VALUE ASA-WebVPN-Port-Forwarding-HTTP-Proxy Disabled 0
+VALUE ASA-WebVPN-Port-Forwarding-HTTP-Proxy Enabled 1
+
+VALUE ASA-WebVPNSmart-Card-Removal-Disconnect Disabled 0
+VALUE ASA-WebVPNSmart-Card-Removal-Disconnect Enabled 1
+
+VALUE ASA-WebVPN-Smart-Tunnel-Auto-Start Disabled 0
+VALUE ASA-WebVPN-Smart-Tunnel-Auto-Start Enabled 1
+VALUE ASA-WebVPN-Smart-Tunnel-Auto-Start AutoStart 2
+
+VALUE ASA-WebVPN-SSL-VPN-Client-Enable Disabled 0
+VALUE ASA-WebVPN-SSL-VPN-Client-Enable Enabled 1
+
+VALUE ASA-WebVPN-SSL-VPN-Client-Keep-Installation Disabled 0
+VALUE ASA-WebVPN-SSL-VPN-Client-Keep-Installation Enabled 1
+
+VALUE ASA-WebVPN-SSL-VPN-Client-Required Disabled 0
+VALUE ASA-WebVPN-SSL-VPN-Client-Required Enabled 1
+
+VALUE ASA-WebVPN-SVC-DTLS-Enable Disabled 0
+VALUE ASA-WebVPN-SVC-DTLS-Enable Enabled 1
+
+VALUE ASA-WebVPN-SVC-Rekey-Method Off 0
+VALUE ASA-WebVPN-SVC-Rekey-Method SSL 1
+VALUE ASA-WebVPN-SVC-Rekey-Method New-Tunnel 2
+
+VALUE ASA-WebVPN-SVC-Compression Off 0
+VALUE ASA-WebVPN-SVC-Compression Deflate-Compression 1
+
+VALUE ASA-WebVPN-URL-Entry-Enable Disabled 0
+VALUE ASA-WebVPN-URL-Entry-Enable Enabled 1
+
+END-VENDOR Cisco-ASA
diff --git a/radius/dictionary.citrix b/radius/dictionary.citrix
new file mode 100644
index 0000000000..d33e711b8a
--- /dev/null
+++ b/radius/dictionary.citrix
@@ -0,0 +1,23 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Citrix VSAs
+#
+# $Id: 3c4c34a773c179206e8f426b4cfd8a25c0b8dd44 $
+#
+##############################################################################
+
+VENDOR Citrix 66
+
+BEGIN-VENDOR Citrix
+
+ATTRIBUTE Citrix-UID 10 integer
+ATTRIBUTE Citrix-GID 11 integer
+ATTRIBUTE Citrix-Home 12 string
+ATTRIBUTE Citrix-Shell 13 string
+ATTRIBUTE Citrix-Group-Names 14 string
+ATTRIBUTE Citrix-Group-Ids 15 string
+ATTRIBUTE Citrix-User-Groups 16 string
+
+END-VENDOR Citrix
diff --git a/radius/dictionary.compatible b/radius/dictionary.compatible
new file mode 100644
index 0000000000..efc0567ad0
--- /dev/null
+++ b/radius/dictionary.compatible
@@ -0,0 +1,21 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+#
+# Compatible Systems Corporation dictionary
+#
+# Compatible Systems was acquired by Cisco in 2000.
+#
+
+VENDOR Compatible 255
+
+BEGIN-VENDOR Compatible
+
+ATTRIBUTE Compatible-Tunnel-Delay 0 integer
+ATTRIBUTE Compatible-Tunnel-Throughput 1 integer
+ATTRIBUTE Compatible-Tunnel-Server-Endpoint 3 ipaddr
+ATTRIBUTE Compatible-Tunnel-Group-Info 4 string
+ATTRIBUTE Compatible-Tunnel-Password 5 string
+ATTRIBUTE Compatible-Echo 6 integer
+ATTRIBUTE Compatible-Tunnel-IPX 7 integer
+
+END-VENDOR Compatible
diff --git a/radius/dictionary.dante b/radius/dictionary.dante
new file mode 100644
index 0000000000..1fbfaf0919
--- /dev/null
+++ b/radius/dictionary.dante
@@ -0,0 +1,17 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# DANTE Vendor Specific Attributes Dictionary
+#
+# Created by Alan Buxey <a.l.m.buxey@lboro.ac.uk>
+#
+##############################################################################
+
+VENDOR DANTE 27262
+
+BEGIN-VENDOR DANTE
+
+ATTRIBUTE Default-TTL 1 integer
+
+END-VENDOR DANTE
diff --git a/radius/dictionary.dlink b/radius/dictionary.dlink
new file mode 100644
index 0000000000..257aa46eb4
--- /dev/null
+++ b/radius/dictionary.dlink
@@ -0,0 +1,34 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# D-Link Vendor Specific Attributes Dictionary
+#
+# Created by Sylph Lin <sylph.lin@gmail.com>
+#
+# Version $Id: 56b34b149c249c7298e74548ce25d7f9cc3fa26b $
+#
+##############################################################################
+
+VENDOR Dlink 171
+
+BEGIN-VENDOR Dlink
+
+ATTRIBUTE Dlink-User-Level 1 integer
+ATTRIBUTE Dlink-Ingress-Bandwidth-Assignment 2 integer
+ATTRIBUTE Dlink-Egress-Bandwidth-Assignment 3 integer
+ATTRIBUTE Dlink-1p-Priority 4 integer
+ATTRIBUTE Dlink-VLAN-Name 10 string
+ATTRIBUTE Dlink-VLAN-ID 11 string
+ATTRIBUTE Dlink-ACL-Profile 12 string
+ATTRIBUTE Dlink-ACL-Rule 13 string
+ATTRIBUTE Dlink-ACL-Script 14 string
+
+VALUE Dlink-User-Level User-Legacy 1
+VALUE Dlink-User-Level User 3
+VALUE Dlink-User-Level Operator 4
+VALUE Dlink-User-Level Admin 5
+VALUE Dlink-User-Level Power-User 6
+VALUE Dlink-User-Level Admin-Legacy 15
+
+END-VENDOR Dlink
diff --git a/radius/dictionary.dragonwave b/radius/dictionary.dragonwave
new file mode 100644
index 0000000000..c3161aefea
--- /dev/null
+++ b/radius/dictionary.dragonwave
@@ -0,0 +1,29 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Dragonwave
+# http://www.dragonwaveinc.comw
+#
+# $Id: 7a79414c8fcfefb1e7de7fb985603ae34c1c6ff8 $
+#
+##############################################################################
+
+VENDOR DragonWave 7262
+
+BEGIN-VENDOR DragonWave
+
+# Used to determine the user login privilege level.
+ATTRIBUTE DragonWave-Privilege-Level 1 integer
+
+# Read-only access.
+
+VALUE DragonWave-Privilege-Level DragonWave-Admin-User 1
+
+# Limited read-write access.
+VALUE DragonWave-Privilege-Level DragonWave-NOC-User 2
+
+# Unlimited read-write access.
+VALUE DragonWave-Privilege-Level DragonWave-Super-User 3
+
+END-VENDOR DragonWave
diff --git a/radius/dictionary.efficientip b/radius/dictionary.efficientip
new file mode 100644
index 0000000000..c53c547644
--- /dev/null
+++ b/radius/dictionary.efficientip
@@ -0,0 +1,29 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Efficient IP VSA's
+#
+# $Id: 828a09a0a2f52661efbed9b604e79d15fa4431db $
+#
+##############################################################################
+
+VENDOR EfficientIP 2440
+
+BEGIN-VENDOR EfficientIP
+
+ATTRIBUTE EfficientIP-Version 1 integer
+ATTRIBUTE EfficientIP-Service-Class 2 integer
+ATTRIBUTE EfficientIP-Identity-Type 3 integer
+ATTRIBUTE EfficientIP-First-Name 16 string
+ATTRIBUTE EfficientIP-Last-Name 17 string
+ATTRIBUTE EfficientIP-Pseudonym 18 string
+ATTRIBUTE EfficientIP-IP-Host 19 string
+ATTRIBUTE EfficientIP-Email 20 string
+ATTRIBUTE EfficientIP-First-Login-Path 32 string
+ATTRIBUTE EfficientIP-Maintainer-Group 33 string
+ATTRIBUTE EfficientIP-Groups 34 string
+ATTRIBUTE EfficientIP-Admin-Group 35 string
+ATTRIBUTE EfficientIP-Extra-Blob 64 string
+
+END-VENDOR EfficientIP
diff --git a/radius/dictionary.equallogic b/radius/dictionary.equallogic
new file mode 100644
index 0000000000..8d827b0c7b
--- /dev/null
+++ b/radius/dictionary.equallogic
@@ -0,0 +1,43 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+#
+# Equallogic Dictionary
+#
+# Equallogic was acquired by Dell in 2008.
+#
+
+VENDOR Equallogic 12740
+
+BEGIN-VENDOR Equallogic
+
+ATTRIBUTE Equallogic-Admin-Full-Name 1 string # Optional
+ATTRIBUTE Equallogic-Admin-Email 2 string # Optional
+ATTRIBUTE Equallogic-Admin-Phone 3 string # Optional
+ATTRIBUTE Equallogic-Admin-Mobile 4 string # Optional
+ATTRIBUTE Equallogic-Poll-Interval 5 integer # Up to 6 numerals, default is 30 (seconds)
+ATTRIBUTE Equallogic-EQL-Admin-Privilege 6 integer
+
+VALUE Equallogic-EQL-Admin-Privilege group-administrator 0
+VALUE Equallogic-EQL-Admin-Privilege pool-administrator 1
+VALUE Equallogic-EQL-Admin-Privilege pool-administrator-ro-entire-group 2
+VALUE Equallogic-EQL-Admin-Privilege volume-administrator 3
+
+# For read-only admin privileges set
+# Equallogic-EQL-Admin-Privilege to 0 and
+# Equallogic-Admin-Account-Type to RO
+
+ATTRIBUTE Equallogic-Admin-Pool-Access 7 string # Comma-separated list of pools
+
+# 'Pool1 25gb' sets the quota for Pool1 to 25GB
+# 'Pool1 500mb' sets a quota of 500MB.
+# 'Pool1 unlimited sets an unlimited quota to pool1
+# If no unit is specified, the default capacity unit is MB.
+
+ATTRIBUTE Equallogic-Admin-Repl-Site-Access 8 string # Comma-separated list of sites
+
+# Required if Equallogic-EQL-Admin-Privilege is 3
+# Used only if Equallogic-EQL-Admin-Privilege is 3
+
+ATTRIBUTE Equallogic-Admin-Account-Type 9 string # RO or RW
+
+END-VENDOR Equallogic
diff --git a/radius/dictionary.redback b/radius/dictionary.ericsson.ab
index 3a67222812..24135977f9 100644
--- a/radius/dictionary.redback
+++ b/radius/dictionary.ericsson.ab
@@ -1,28 +1,29 @@
# -*- text -*-
#
-# Redback dictionary.
+# Ericsson-AB dictionary.
#
# Version: 1.00 14-Sep-2000 Chris Adams <cmadams@hiwaay.net>
+# 1.10 26-Oct-2014 Anish Bhatt <anish@chelsio.com>
# $Id$
#
-VENDOR Redback 2352
+VENDOR Ericsson-AB 2352
#
-# Redback Vendor Specific Extensions
+# Ericsson-AB Vendor Specific Extensions
#
-# The first set here uses '_' as the separator, as Redback has changed
+# The first set here uses '_' as the separator, as Ericsson-AB has changed
# their documentation to use '-' vs. '_'. The older '_' style entries
# are listed first so that they will still be accepted,
# yet not preferred.
#
#
-# Redback Vendor Specific Extensions ( older style syntax )
+# Ericsson-AB Vendor Specific Extensions ( older style syntax )
#
# The names use underscores (_) instead of dashes (-), because
-# that's what Redback used in their older documentation and examples.
+# that's what Ericsson-AB used in their older documentation and examples.
#
-BEGIN-VENDOR Redback
+BEGIN-VENDOR Ericsson-AB
ATTRIBUTE Client_DNS_Pri 1 ipaddr
ATTRIBUTE Client_DNS_Sec 2 ipaddr
@@ -606,7 +607,7 @@ VALUE LAC-Real-Port-Type NAS-PORT-TYPE-OC3-POS 58
VALUE LAC-Real-Port-Type NAS-PORT-TYPE-OC12-POS 59
VALUE LAC-Real-Port-Type NAS-PORT-TYPE-PPPOE 60
-# Although Redback uses - instead of _ in the Attributes, these values are listed
+# Although Ericsson-AB uses - instead of _ in the Attributes, these values are listed
# with _ in the latest (6.1.4.4) documentation, so I have entered them as so
# graeme
@@ -642,4 +643,4 @@ VALUE Service-Action DE-ACTIVATE 0
VALUE Service-Action ACTIVATE-WITH-ACCT 1
VALUE Service-Action ACTIVATE-WITHOUT-ACCT 2
-END-VENDOR Redback
+END-VENDOR Ericsson-AB
diff --git a/radius/dictionary.ericsson.packet.core.networks b/radius/dictionary.ericsson.packet.core.networks
new file mode 100644
index 0000000000..d15bfcb568
--- /dev/null
+++ b/radius/dictionary.ericsson.packet.core.networks
@@ -0,0 +1,15 @@
+#
+# dictionary.ericsson.packet.core.networks
+#
+
+VENDOR Ericsson-Packet-Core-Networks 10923
+
+#
+# Ericsson specific
+
+BEGIN-VENDOR Ericsson-Packet-Core-Networks
+
+ATTRIBUTE Suggested-Rule-Space 30 string
+ATTRIBUTE Suggested-Secondary-Rule-Space 31 string
+
+END-VENDOR Ericsson-Packet-Core-Networks
diff --git a/radius/dictionary.f5 b/radius/dictionary.f5
new file mode 100644
index 0000000000..b5961e9115
--- /dev/null
+++ b/radius/dictionary.f5
@@ -0,0 +1,49 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# F5 VSAs
+#
+# $Id: 5e01f5625f36a2dd7a22bea15f83c5cfbb09533c $
+#
+##############################################################################
+
+VENDOR F5 3375
+BEGIN-VENDOR F5
+
+ATTRIBUTE F5-LTM-User-Role 1 integer
+ATTRIBUTE F5-LTM-User-Role-Universal 2 integer # enable/disable
+ATTRIBUTE F5-LTM-User-Partition 3 string
+ATTRIBUTE F5-LTM-User-Console 4 integer # enable/disable
+ATTRIBUTE F5-LTM-User-Shell 5 string # supported values are disable, tmsh, and bpsh
+ATTRIBUTE F5-LTM-User-Context-1 10 integer
+ATTRIBUTE F5-LTM-User-Context-2 11 integer
+ATTRIBUTE F5-LTM-User-Info-1 12 string
+ATTRIBUTE F5-LTM-User-Info-2 13 string
+ATTRIBUTE F5-LTM-Audit-Msg 14 string
+
+VALUE F5-LTM-User-Role Administrator 0
+VALUE F5-LTM-User-Role Resource-Admin 20
+VALUE F5-LTM-User-Role User-Manager 40
+VALUE F5-LTM-User-Role Auditor 80
+VALUE F5-LTM-User-Role Manager 100
+VALUE F5-LTM-User-Role App-Editor 300
+VALUE F5-LTM-User-Role Advanced-Operator 350
+VALUE F5-LTM-User-Role Operator 400
+VALUE F5-LTM-User-Role Firewall-Manager 450
+VALUE F5-LTM-User-Role Fraud-Protection-Manager 480
+VALUE F5-LTM-User-Role Certificate-Manager 500
+VALUE F5-LTM-User-Role IRule-Manager 510
+VALUE F5-LTM-User-Role Guest 700
+VALUE F5-LTM-User-Role Web-Application-Security-Administrator 800
+VALUE F5-LTM-User-Role Web-Application-Security-Editor 810
+VALUE F5-LTM-User-Role Acceleration-Policy-Editor 850
+VALUE F5-LTM-User-Role No-Access 900
+
+VALUE F5-LTM-User-Role-Universal Disabled 0
+VALUE F5-LTM-User-Role-Universal Enabled 1
+
+VALUE F5-LTM-User-Console Disabled 0
+VALUE F5-LTM-User-Console Enabled 1
+
+END-VENDOR F5
diff --git a/radius/dictionary.fdxtended b/radius/dictionary.fdxtended
new file mode 100644
index 0000000000..55d9d97795
--- /dev/null
+++ b/radius/dictionary.fdxtended
@@ -0,0 +1,15 @@
+VENDOR fdXtended 34536
+
+BEGIN-VENDOR fdXtended
+ATTRIBUTE fdXtended-Bandwidth-Up 1 integer
+ATTRIBUTE fdXtended-Bandwidth-Down 2 integer
+ATTRIBUTE fdXtended-PostAuthURL 3 string
+ATTRIBUTE fdXtended-One2onenat-IP 4 string
+ATTRIBUTE fdXtended-ContentFilter 5 integer
+ATTRIBUTE fdXtended-NetworkPolicy 6 integer
+ATTRIBUTE fdXtended-BytesDown 7 integer
+ATTRIBUTE fdXtended-BytesUp 8 integer
+ATTRIBUTE fdXtended-Expiration 9 string
+ATTRIBUTE fdXtended-SessionTimeout 10 integer
+ATTRIBUTE fdXtended-Wan-Interface 11 string
+END-VENDOR fdXtended
diff --git a/radius/dictionary.freedhcp b/radius/dictionary.freedhcp
new file mode 100644
index 0000000000..a38e3c71c0
--- /dev/null
+++ b/radius/dictionary.freedhcp
@@ -0,0 +1,367 @@
+# -*- text -*-
+# Copyright (C) 2011 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# DHCP options carried inside of RADIUS VSAs.
+#
+# DHCP options can carry up to 255 octets, and RADIUS VSAs can
+# carry only 247 octets. DHCP options can carry multiple things
+# (e.g. IP addresses) in one option, and RADIUS can't.
+#
+# Despite those issues, this dictionary is still useful.
+#
+# $Id: 95e417fa9efd80f5c5a53b3dfc1660d429aee14f $
+#
+##############################################################################
+
+VENDOR FreeDHCP 34673
+
+BEGIN-VENDOR FreeDHCP
+
+##############################################################################
+#
+# DHCP Options, with comments. For now, many are "octets",
+# as FreeRADIUS doesn't handle complex data structures.
+#
+##############################################################################
+
+#ATTRIBUTE FreeDHCP-Pad 0 octets
+ATTRIBUTE FreeDHCP-Subnet-Mask 1 ipaddr
+# Time Offset in twos-complement notation.
+ATTRIBUTE FreeDHCP-Time-Offset 2 integer
+ATTRIBUTE FreeDHCP-Router-Address 3 ipaddr array
+ATTRIBUTE FreeDHCP-Time-Server 4 ipaddr array
+ATTRIBUTE FreeDHCP-IEN-116-Name-Server 5 ipaddr array
+ATTRIBUTE FreeDHCP-Domain-Name-Server 6 ipaddr array
+# Logging-Server addresses
+ATTRIBUTE FreeDHCP-Log-Server 7 ipaddr array
+ATTRIBUTE FreeDHCP-Quotes-Server 8 ipaddr array
+ATTRIBUTE FreeDHCP-LPR-Server 9 ipaddr array
+ATTRIBUTE FreeDHCP-Impress-Server 10 ipaddr array
+ATTRIBUTE FreeDHCP-RLP-Server 11 ipaddr array
+# Hostname string
+ATTRIBUTE FreeDHCP-Hostname 12 string
+# Size of boot file in 512 byte
+ATTRIBUTE FreeDHCP-Boot-File-Size 13 short
+# Client to dump and name
+ATTRIBUTE FreeDHCP-Merit-Dump-File 14 octets
+ATTRIBUTE FreeDHCP-Domain-Name 15 string
+ATTRIBUTE FreeDHCP-Swap-Server 16 ipaddr
+# Path name for root disk
+ATTRIBUTE FreeDHCP-Root-Path 17 string
+ATTRIBUTE FreeDHCP-Bootp-Extensions-Path 18 string
+ATTRIBUTE FreeDHCP-IP-Forward-Enable 19 byte
+ATTRIBUTE FreeDHCP-Source-Route-Enable 20 byte
+# Routing Policy Filters
+ATTRIBUTE FreeDHCP-Policy-Filter 21 octets
+ATTRIBUTE FreeDHCP-Max-Datagram-Reassembly-Sz 22 short
+ATTRIBUTE FreeDHCP-Default-IP-TTL 23 octets
+ATTRIBUTE FreeDHCP-Path-MTU-Aging-Timeout 24 integer
+ATTRIBUTE FreeDHCP-Path-MTU-Plateau-Table 25 short array
+ATTRIBUTE FreeDHCP-Interface-MTU-Size 26 short
+ATTRIBUTE FreeDHCP-All-Subnets-Are-Local 27 byte
+ATTRIBUTE FreeDHCP-Broadcast-Address 28 ipaddr
+ATTRIBUTE FreeDHCP-Perform-Mask-Discovery 29 byte
+ATTRIBUTE FreeDHCP-Provide-Mask-To-Others 30 byte
+ATTRIBUTE FreeDHCP-Perform-Router-Discovery 31 byte
+ATTRIBUTE FreeDHCP-Router-Solicitation-Address 32 ipaddr
+# first is destination address, second is router.
+ATTRIBUTE FreeDHCP-Static-Routes 33 ipaddr array
+ATTRIBUTE FreeDHCP-Trailer-Encapsulation 34 byte
+ATTRIBUTE FreeDHCP-ARP-Cache-Timeout 35 integer
+ATTRIBUTE FreeDHCP-Ethernet-Encapsulation 36 byte
+ATTRIBUTE FreeDHCP-Default-TCP-TTL 37 byte
+ATTRIBUTE FreeDHCP-Keep-Alive-Interval 38 integer
+ATTRIBUTE FreeDHCP-Keep-Alive-Garbage 39 byte
+ATTRIBUTE FreeDHCP-NIS-Domain-Name 40 string
+ATTRIBUTE FreeDHCP-NIS-Servers 41 ipaddr array
+ATTRIBUTE FreeDHCP-NTP-Servers 42 ipaddr array
+# N Vendor Specific Information
+ATTRIBUTE FreeDHCP-Vendor 43 octets # tlv
+ATTRIBUTE FreeDHCP-NETBIOS-Name-Servers 44 ipaddr array
+ATTRIBUTE FreeDHCP-NETBIOS-Dgm-Dist-Servers 45 ipaddr array
+ATTRIBUTE FreeDHCP-NETBIOS-Node-Type 46 byte
+# N NETBIOS Scope
+ATTRIBUTE FreeDHCP-NETBIOS 47 octets
+ATTRIBUTE FreeDHCP-X-Window-Font-Server 48 ipaddr array
+ATTRIBUTE FreeDHCP-X-Window-Display-Mgr 49 ipaddr array
+ATTRIBUTE FreeDHCP-Requested-IP-Address 50 ipaddr
+ATTRIBUTE FreeDHCP-IP-Address-Lease-Time 51 integer
+# Overload "sname" or "file"
+ATTRIBUTE FreeDHCP-Overload 52 byte
+ATTRIBUTE FreeDHCP-Message-Type 53 byte
+ATTRIBUTE FreeDHCP-FreeDHCP-Server-Identifier 54 ipaddr
+
+# Array of 1-byte numbers indicating which options the client
+# would like to see in the response.
+ATTRIBUTE FreeDHCP-Parameter-Request-List 55 byte array
+ATTRIBUTE FreeDHCP-FreeDHCP-Error-Message 56 octets
+ATTRIBUTE FreeDHCP-FreeDHCP-Maximum-Msg-Size 57 short
+ATTRIBUTE FreeDHCP-Renewal-Time 58 integer
+ATTRIBUTE FreeDHCP-Rebinding-Time 59 integer
+ATTRIBUTE FreeDHCP-Vendor-Class-Identifier 60 string
+
+# Client Identifier
+# First octets is FreeDHCP-Hardware-Type, rest are type-specific data,
+# e.g. MAC address.
+ATTRIBUTE FreeDHCP-Client-Identifier 61 octets
+ATTRIBUTE FreeDHCP-Netware-Domain-Name 62 octets
+ATTRIBUTE FreeDHCP-Netware-Sub-Options 63 octets
+ATTRIBUTE FreeDHCP-NIS-Client-Domain-Name 64 octets
+ATTRIBUTE FreeDHCP-NIS-Server-Address 65 ipaddr
+ATTRIBUTE FreeDHCP-TFTP-Server-Name 66 string
+ATTRIBUTE FreeDHCP-Boot-File-Name 67 string
+# Home Agent Addresses
+ATTRIBUTE FreeDHCP-Home-Agent-Address 68 octets
+ATTRIBUTE FreeDHCP-SMTP-Server-Address 69 ipaddr array
+ATTRIBUTE FreeDHCP-POP3-Server-Address 70 ipaddr array
+ATTRIBUTE FreeDHCP-NNTP-Server-Address 71 ipaddr array
+ATTRIBUTE FreeDHCP-WWW-Server-Address 72 ipaddr array
+ATTRIBUTE FreeDHCP-Finger-Server-Address 73 ipaddr array
+ATTRIBUTE FreeDHCP-IRC-Server-Address 74 ipaddr array
+ATTRIBUTE FreeDHCP-StreetTalk-Server-Address 75 ipaddr array
+ATTRIBUTE FreeDHCP-STDA-Server-Address 76 ipaddr array
+# User Class Information
+ATTRIBUTE FreeDHCP-User-Class 77 octets
+# directory agent information
+ATTRIBUTE FreeDHCP-Directory-Agent 78 octets
+# service location agent scope
+ATTRIBUTE FreeDHCP-Service-Scope 79 octets
+# Rapid Commit
+ATTRIBUTE FreeDHCP-Rapid-Commit 80 octets
+# Fully Qualified Domain Name
+ATTRIBUTE FreeDHCP-Client-FQDN 81 string
+# Relay Agent Information
+ATTRIBUTE FreeDHCP-Relay-Agent-Information 82 tlv
+
+ATTRIBUTE FreeDHCP-Agent-Circuit-Id 82.1 octets
+ATTRIBUTE FreeDHCP-Agent-Remote-Id 82.2 octets
+
+ATTRIBUTE FreeDHCP-Relay-Circuit-Id 82.1 octets
+ATTRIBUTE FreeDHCP-Relay-Remote-Id 82.2 octets
+
+# 3 is reserved and shouldn't be used for anything
+ATTRIBUTE FreeDHCP-Docsis-Device-Class 82.4 integer
+ATTRIBUTE FreeDHCP-Relay-Link-Selection 82.5 ipaddr
+ATTRIBUTE FreeDHCP-Subscriber-Id 82.6 string
+
+# AGH! RADIUS inside of DHCP!
+ATTRIBUTE FreeDHCP-RADIUS-Attributes 82.7 octets
+
+# Horribly complicated
+ATTRIBUTE FreeDHCP-Authentication-Information 82.8 octets
+ATTRIBUTE FreeDHCP-Vendor-Specific-Information 82.9 octets
+ATTRIBUTE FreeDHCP-Relay-Agent-Flags 82.10 byte
+ATTRIBUTE FreeDHCP-Server-Identifier-Override 82.11 ipaddr
+
+# Internet Storage Name Service
+ATTRIBUTE FreeDHCP-iSNS 83 octets
+# Novell Directory Services
+ATTRIBUTE FreeDHCP-NDS-Servers 85 octets
+# Novell Directory Services
+ATTRIBUTE FreeDHCP-NDS-Tree-Name 86 octets
+# Novell Directory Services
+ATTRIBUTE FreeDHCP-NDS-Context 87 octets
+# Authentication
+ATTRIBUTE FreeDHCP-Authentication 90 octets
+
+ATTRIBUTE FreeDHCP-Client-Last-Txn-Time 91 octets
+
+ATTRIBUTE FreeDHCP-associated-ip 92 octets
+# Client System Architecture
+ATTRIBUTE FreeDHCP-Client-System 93 octets
+# Client Network Device Interface
+ATTRIBUTE FreeDHCP-Client-NDI 94 octets
+# Lightweight Directory Access Protocol
+ATTRIBUTE FreeDHCP-LDAP 95 octets
+# UUID/GUID-based Client Identifier
+ATTRIBUTE FreeDHCP-UUID/GUID 97 octets
+# Open Group's User Authentication
+ATTRIBUTE FreeDHCP-User-Auth 98 octets
+# NetInfo Parent-Server Address
+ATTRIBUTE FreeDHCP-Netinfo-Address 112 octets
+# NetInfo Parent-Server Tag
+ATTRIBUTE FreeDHCP-Netinfo-Tag 113 octets
+# URL
+ATTRIBUTE FreeDHCP-URL 114 octets
+# DHCP Auto-Configuration
+ATTRIBUTE FreeDHCP-Auto-Config 116 byte
+# Name Service Search
+ATTRIBUTE FreeDHCP-Name-Service-Search 117 octets
+# Subnet Selection Option
+ATTRIBUTE FreeDHCP-Subnet-Selection-Option 118 octets
+# DNS domain serach list
+ATTRIBUTE FreeDHCP-Domain-Search 119 octets
+# SIP-Servers DHCP Option
+ATTRIBUTE FreeDHCP-SIP-Servers-FreeDHCP-Option 120 octets
+# Classless Static Route Option
+ATTRIBUTE FreeDHCP-Classless-Static-Route 121 octets
+# CableLabs Client Configuration
+ATTRIBUTE FreeDHCP-CCC 122 octets
+# 16 GeoConf Option
+ATTRIBUTE FreeDHCP-GeoConf-Option 123 octets
+
+# Vendor Class
+#
+# String name that defines the vendor space used for the TLV's
+# in option 125.
+#
+ATTRIBUTE FreeDHCP-V-I-Vendor-Class 124 octets
+# Vendor-Specific
+ATTRIBUTE FreeDHCP-V-I-Vendor-Specific 125 octets # tlv
+ATTRIBUTE FreeDHCP-Etherboot 128 ether
+# (for IP Phone software load)
+ATTRIBUTE FreeDHCP-TFTP-Server-IP-Address 128 octets
+
+ATTRIBUTE FreeDHCP-Call-Server-IP-address 129 octets
+
+ATTRIBUTE FreeDHCP-Ethernet-Interface 130 octets
+
+ATTRIBUTE FreeDHCP-Vendor-Discrimination-Str 130 octets
+
+ATTRIBUTE FreeDHCP-Remote-Stats-Svr-IP-Address 131 octets
+
+ATTRIBUTE FreeDHCP-IEEE-802.1Q-L2-Priority 132 octets
+
+ATTRIBUTE FreeDHCP-IEEE-802.1P-VLAN-ID 133 octets
+
+ATTRIBUTE FreeDHCP-Diffserv-Code-Point 134 octets
+
+ATTRIBUTE FreeDHCP-HTTP-Proxy 135 octets
+
+ATTRIBUTE FreeDHCP-Cisco-TFTP-Server-IP-Addresses 150 ipaddr array
+
+ATTRIBUTE FreeDHCP-End-Of-Options 255 byte
+
+VALUE FreeDHCP-Opcode Client-Message 1
+VALUE FreeDHCP-Opcode Server-Message 2
+
+VALUE FreeDHCP-Message-Type FreeDHCP-Discover 1
+VALUE FreeDHCP-Message-Type FreeDHCP-Offer 2
+VALUE FreeDHCP-Message-Type FreeDHCP-Request 3
+VALUE FreeDHCP-Message-Type FreeDHCP-Decline 4
+VALUE FreeDHCP-Message-Type FreeDHCP-Ack 5
+VALUE FreeDHCP-Message-Type FreeDHCP-NAK 6
+VALUE FreeDHCP-Message-Type FreeDHCP-Release 7
+VALUE FreeDHCP-Message-Type FreeDHCP-Inform 8
+VALUE FreeDHCP-Message-Type FreeDHCP-Force-Renew 9
+
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Subnet-Mask 1
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Time-Offset 2
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Router-Address 3
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Time-Server 4
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-IEN-116-Name-Server 5
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Domain-Name-Server 6
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Log-Server 7
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Quotes-Server 8
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-LPR-Server 9
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Impress-Server 10
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-RLP-Server 11
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Hostname 12
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Boot-File-Size 13
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Merit-Dump-File 14
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Domain-Name 15
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Swap-Server 16
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Root-Path 17
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Bootp-Extensions-Path 18
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-IP-Forward-Enable 19
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Source-Route-Enable 20
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Policy-Filter 21
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Max-Datagram-Reassembly-Sz 22
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Default-IP-TTL 23
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Path-MTU-Aging-Timeout 24
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Path-MTU-Plateau-Table 25
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Interface-MTU-Size 26
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-All-Subnets-Are-Local 27
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Broadcast-Address 28
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Perform-Mask-Discovery 29
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Provide-Mask-To-Others 30
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Perform-Router-Discovery 31
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Router-Solicitation-Address 32
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Static-Routes 33
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Trailer-Encapsulation 34
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-ARP-Cache-Timeout 35
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Ethernet-Encapsulation 36
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Default-TCP-TTL 37
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Keep-Alive-Interval 38
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Keep-Alive-Garbage 39
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NIS-Domain-Name 40
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NIS-Servers 41
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NTP-Servers 42
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Vendor 43
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NETBIOS-Name-Servers 44
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NETBIOS-Dgm-Dist-Servers 45
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NETBIOS-Node-Type 46
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NETBIOS 47
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-X-Window-Font-Server 48
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-X-Window-Display-Mgr 49
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Requested-IP-Address 50
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-IP-Address-Lease-Time 51
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Overload 52
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Message-Type 53
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-FreeDHCP-Server-Identifier 54
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Parameter-Request-List 55
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-FreeDHCP-Error-Message 56
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-FreeDHCP-Maximum-Msg-Size 57
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Renewal-Time 58
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Rebinding-Time 59
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Class-Identifier 60
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Client-Identifier 61
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Netware-Domain-Name 62
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Netware-Sub-Options 63
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NIS-Client-Domain-Name 64
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NIS-Server-Address 65
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-TFTP-Server-Name 66
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Boot-File-Name 67
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Home-Agent-Address 68
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-SMTP-Server-Address 69
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-POP3-Server-Address 70
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NNTP-Server-Address 71
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-WWW-Server-Address 72
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Finger-Server-Address 73
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-IRC-Server-Address 74
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-StreetTalk-Server-Address 75
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-STDA-Server-Address 76
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-User-Class 77
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Directory-Agent 78
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Service-Scope 79
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Rapid-Commit 80
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Client-FQDN 81
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Relay-Agent-Information 82
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-iSNS 83
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NDS-Servers 85
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NDS-Tree-Name 86
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-NDS-Context 87
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Authentication 90
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Client-Last-Txn-Time 91
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-associated-ip 92
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Client-System 93
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Client-NDI 94
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-LDAP 95
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-UUID/GUID 97
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-User-Auth 98
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Netinfo-Address 112
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Netinfo-Tag 113
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-URL 114
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Auto-Config 116
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Name-Service-Search 117
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Subnet-Selection-Option 118
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Domain-Search 119
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-SIP-Servers-FreeDHCP-Option 120
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Classless-Static-Route 121
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-CCC 122
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-GeoConf-Option 123
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-V-I-Vendor-Class 124
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-V-I-Vendor-Specific 125
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Etherboot 128
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-TFTP-Server-IP-Address 128
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Call-Server-IP-address 129
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Ethernet-Interface 130
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Vendor-Discrimination-Str 130
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Remote-Stats-Svr-IP-Address 131
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-IEEE-802.1P-VLAN-ID 132
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-IEEE-802.1Q-L2-Priority 133
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-Diffserv-Code-Point 134
+VALUE FreeDHCP-Parameter-Request-List FreeDHCP-HTTP-Proxy 135
+
+END-VENDOR FreeDHCP
diff --git a/radius/dictionary.iana b/radius/dictionary.iana
new file mode 100644
index 0000000000..b036d935a2
--- /dev/null
+++ b/radius/dictionary.iana
@@ -0,0 +1,44 @@
+# -*- text -*-
+# Copyright (C) 2011 The FreeRADIUS Server project and contributors
+#
+# Mostly values which have been allocated by IANA under
+# "expert review", but which don't have an RFC associated with them.
+#
+# $Id: 28c782fd6bdeac0a9f86403021b188ed9f6aeb8d $
+#
+
+# RFC 4005
+ATTRIBUTE Originating-Line-Info 94 string
+
+# draft-sterman-aaa-sip-00.txt
+#
+# This is bad... at some point the IETF will allocate these.
+#
+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
diff --git a/radius/dictionary.infoblox b/radius/dictionary.infoblox
new file mode 100644
index 0000000000..41733aeaef
--- /dev/null
+++ b/radius/dictionary.infoblox
@@ -0,0 +1,19 @@
+# -*- text -*-
+#
+# InfoBlox Inc. VSAs
+#
+VENDOR Infoblox 7779
+
+BEGIN-VENDOR Infoblox
+
+ATTRIBUTE Infoblox-windows-group 1 string
+ATTRIBUTE Infoblox-variable-1 2 string
+ATTRIBUTE Infoblox-variable-2 3 string
+ATTRIBUTE Infoblox-variable-3 4 string
+ATTRIBUTE Infoblox-variable-4 5 string
+ATTRIBUTE Infoblox-variable-5 6 string
+ATTRIBUTE Infoblox-Version 7 string
+ATTRIBUTE Infoblox-Product-Name 8 string
+ATTRIBUTE Infoblox-Group-Info 9 string
+
+END-VENDOR Infoblox
diff --git a/radius/dictionary.kineto b/radius/dictionary.kineto
new file mode 100644
index 0000000000..42944c14d6
--- /dev/null
+++ b/radius/dictionary.kineto
@@ -0,0 +1,119 @@
+# Kineto Wireless Dictionary
+# dictionary.kineto
+#
+# Copyright (C) 2011 The FreeRADIUS Server project and contributors
+#
+# Version $Id: 7180355bdf4b96a56c1c10b03a0baacbb79821dc $
+#
+# As posted to the list by Swaran Sethi <ssethi@kinetowireless.com>
+#
+# For documentation on Kineto Wireless RADIUS attributes, see:
+# http://www.kinetowireless.com/
+#
+
+VENDOR Kineto 16445 format=2,1
+
+BEGIN-VENDOR Kineto
+
+# Kineto Vendor Specific Attributes Based on UMA Information Elements
+#
+# For documentation on UMA Information Elements, see:
+# http://www.umatechnology.org/specifications/index.htm
+# Unlicensed Mobile Access (UMA) Protocols (Stage 3), Release 1.0.4,
+# May 2005
+#
+ATTRIBUTE Kineto-UMA-Release-Indicator 2 octets
+ATTRIBUTE Kineto-UMA-AP-Radio-Identity 3 octets
+ATTRIBUTE Kineto-UMA-Cell-Identity 4 octets
+ATTRIBUTE Kineto-UMA-Location-Area-Identification 5 octets
+ATTRIBUTE Kineto-UMA-Coverage-Indicator 6 octets
+ATTRIBUTE Kineto-UMA-Classmark 7 octets
+ATTRIBUTE Kineto-UMA-Geographical-Location 8 octets
+ATTRIBUTE Kineto-UMA-SGW-IP-Address 9 octets
+ATTRIBUTE Kineto-UMA-SGW-FQDN 10 octets
+ATTRIBUTE Kineto-UMA-Redirection-Counter 11 octets
+ATTRIBUTE Kineto-UMA-Discovery-Reject-Cause 12 octets
+ATTRIBUTE Kineto-UMA-RRC-State 17 octets
+ATTRIBUTE Kineto-UMA-Register-Reject-Cause 21 octets
+ATTRIBUTE Kineto-UMA-Routing-Area-Code 41 octets
+ATTRIBUTE Kineto-UMA-AP-Location 42 octets
+ATTRIBUTE Kineto-UMA-Location-Status 44 octets
+ATTRIBUTE Kineto-UMA-Utran-Cell-Identity 49 octets
+ATTRIBUTE Kineto-UMA-Location-Blacklist-Indicator 58 octets
+ATTRIBUTE Kineto-UMA-AP-Service-Name 61 octets
+ATTRIBUTE Kineto-UMA-Service-Zone-Information 62 octets
+ATTRIBUTE Kineto-UMA-Serving-UNC-Table-Indicator 67 octets
+ATTRIBUTE Kineto-UMA-Registration-Indicators 68 octets
+ATTRIBUTE Kineto-UMA-UMA-PLMN-List 69 octets
+ATTRIBUTE Kineto-UMA-Required-UMA-Services 71 octets
+ATTRIBUTE Kineto-UMA-3G-Cell-Identity 73 octets
+ATTRIBUTE Kineto-UMA-MS-Radio-Identity 96 octets
+ATTRIBUTE Kineto-UMA-UNC-IP-Address 97 octets
+ATTRIBUTE Kineto-UMA-UNC-FQDN 98 octets
+
+# Kineto Vendor Specific Attributes
+#
+
+ATTRIBUTE Kineto-URR-Transaction-Type 0xff01 octets
+ATTRIBUTE Kineto-Location-Key 0xff02 octets
+ATTRIBUTE Kineto-UP-Client-Remote-Address 0xff03 octets
+ATTRIBUTE Kineto-Hand-In-Control-Flag 0xff04 octets
+ATTRIBUTE Kineto-Hand-Out-Control-Flag 0xff05 octets
+ATTRIBUTE Kineto-Billing-Rate-Indicator 0xff06 octets
+ATTRIBUTE Kineto-Service-Area-Code 0xff09 octets
+ATTRIBUTE KW-IUH-MESSAGE-TYPE 65408 string
+ATTRIBUTE KW-HNB-REMOTE-ADDRESS 65409 ipaddr
+ATTRIBUTE KW-HNB-IDENTITY 65410 string
+ATTRIBUTE KW-HNB-LOC-INFO-MACRO-COVERAGE-IND 65411 integer
+ATTRIBUTE KW-HNB-LOC-INFO-GERAN-CELL-ID 65412 string
+ATTRIBUTE KW-HNB-LOC-INFO-UTRAN-CELL-ID 65413 string
+ATTRIBUTE KW-HNB-LOC-INFO-GEO-COORDINATES 65414 integer
+ATTRIBUTE KW-HNB-LOC-INFO-ALTITUDE-Direction 65415 integer
+ATTRIBUTE KW-HNB-LOC-INFO-IP-ADDRESS 65416 string
+ATTRIBUTE KW-HNB-PLMN-ID 65417 string
+ATTRIBUTE KW-HNB-CELL-ID 65418 string
+ATTRIBUTE KW-HNB-LAC 65419 string
+ATTRIBUTE KW-HNB-RAC 65420 string
+ATTRIBUTE KW-HNB-SAC 65421 string
+ATTRIBUTE KW-HNB-CSG-ID 65422 string
+ATTRIBUTE KW-UE-Capabilities 65423 integer
+ATTRIBUTE KW-HNB-LOCATION-AREA-IND 0xff90 octets
+ATTRIBUTE KW-IUH-BILLING-RATE-INDICATOR 0xff91 octets
+ATTRIBUTE KW-REGISTRATION-REJECT-CAUSE 0xff92 octets
+ATTRIBUTE KW-HNB-LOCATION-BLACKLIST-IND 0xff93 octets
+
+# (please refer Iuh-AAA-KS1 Rel 2.0.doc )
+ATTRIBUTE KW-HNB-CELL-ACCESS-MODE 0xff94 octets
+ATTRIBUTE KW-UE-MEMBERSHIP-STATUS 0xff95 octets
+
+# (please refer Iuh-AAA-S1.doc, 0xff93 are defined Blacklist & Reg-reject
+# in Iuh. by kbnao
+#ATTRIBUTE KW-HNB-REGISTER-REJECT-CAUSE 0xff94 octets
+
+#ATTRIBUTE KW-HNB-LOC-INFO-MACRO-COVERAGE-IND
+
+VALUE KW-HNB-LOC-INFO-MACRO-COVERAGE-IND GERAN 0
+VALUE KW-HNB-LOC-INFO-MACRO-COVERAGE-IND UTRAN 1
+VALUE KW-HNB-LOC-INFO-MACRO-COVERAGE-IND NONE 2
+
+#ATTRIBUTE KW-HNB-LOC-INFO-GEO-COORDINATES
+
+VALUE KW-HNB-LOC-INFO-GEO-COORDINATES North 0
+VALUE KW-HNB-LOC-INFO-GEO-COORDINATES South 1
+
+#ATTRIBUTE KW-HNB-LOC-INFO-ALTITUDE-Direction
+
+VALUE KW-HNB-LOC-INFO-ALTITUDE-Direction Height 0
+VALUE KW-HNB-LOC-INFO-ALTITUDE-Direction Depth 1
+
+#ATTRIBUTE KW-UE-Capabilities
+VALUE KW-UE-Capabilities R99 0
+VALUE KW-UE-Capabilities Rel-4 1
+VALUE KW-UE-Capabilities Rel-5 2
+VALUE KW-UE-Capabilities Rel-6 3
+VALUE KW-UE-Capabilities Rel-7 4
+VALUE KW-UE-Capabilities Rel-8 5
+VALUE KW-UE-Capabilities CSG-Capable 0
+VALUE KW-UE-Capabilities Not-CSG-Capable 1
+
+END-VENDOR Kineto
diff --git a/radius/dictionary.meru b/radius/dictionary.meru
new file mode 100644
index 0000000000..c6155ea705
--- /dev/null
+++ b/radius/dictionary.meru
@@ -0,0 +1,16 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+#
+# dictionary.meru
+#
+# $Id: af690865cade8c204b571c144fb5be5fcb2655e8 $
+#
+#
+VENDOR Meru 15983
+
+BEGIN-VENDOR Meru
+
+ATTRIBUTE Meru-Access-Point-Id 1 integer
+ATTRIBUTE Meru-Access-Point-Name 2 string
+
+END-VENDOR Meru
diff --git a/radius/dictionary.paloalto b/radius/dictionary.paloalto
new file mode 100644
index 0000000000..f0b59e0117
--- /dev/null
+++ b/radius/dictionary.paloalto
@@ -0,0 +1,21 @@
+# -*- text -*-
+# Copyright (C) 2012 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Palo Alto Networks.
+#
+# $Id: 3c51c348ae921be456be77beafc8608493899930 $
+#
+##############################################################################
+
+VENDOR PaloAlto 25461
+
+BEGIN-VENDOR PaloAlto
+
+ATTRIBUTE PaloAlto-Admin-Role 1 string
+ATTRIBUTE PaloAlto-Admin-Access-Domain 2 string
+ATTRIBUTE PaloAlto-Panorama-Admin-Role 3 string
+ATTRIBUTE PaloAlto-Panorama-Admin-Access-Domain 4 string
+ATTRIBUTE PaloAlto-User-Group 5 string
+
+END-VENDOR PaloAlto
diff --git a/radius/dictionary.proxim b/radius/dictionary.proxim
new file mode 100644
index 0000000000..1be1bdb739
--- /dev/null
+++ b/radius/dictionary.proxim
@@ -0,0 +1,93 @@
+# -*- text -*-
+# Copyright (C) 2012 The FreeRADIUS Server project and contributors
+#
+# Dictionary for Proxim Wireless.
+#
+# $Id: 87bbfb02f2df6a9b840c5e41a6a46319877a477b $
+#
+
+VENDOR Proxim 841
+
+BEGIN-VENDOR Proxim
+
+# SU Management VLAN and Ethernet 1 VLAN parameters
+ATTRIBUTE Proxim_E1_VLAN_MODE 4 integer
+ATTRIBUTE Proxim_SU_VLAN_NAME 5 string
+
+ATTRIBUTE Proxim_E1_Access_VLAN_ID 6 integer
+ATTRIBUTE Proxim_E1_Access_VLAN_Pri 7 integer
+
+ATTRIBUTE Proxim_Mgmt_VLAN_ID 8 integer
+ATTRIBUTE Proxim_Mgmt_VLAN_Pri 9 integer
+
+ATTRIBUTE Proxim_E1_TrunkID_01 10 integer
+ATTRIBUTE Proxim_E1_TrunkID_02 11 integer
+ATTRIBUTE Proxim_E1_TrunkID_03 12 integer
+ATTRIBUTE Proxim_E1_TrunkID_04 13 integer
+ATTRIBUTE Proxim_E1_TrunkID_05 14 integer
+ATTRIBUTE Proxim_E1_TrunkID_06 15 integer
+ATTRIBUTE Proxim_E1_TrunkID_07 16 integer
+ATTRIBUTE Proxim_E1_TrunkID_08 17 integer
+ATTRIBUTE Proxim_E1_TrunkID_09 18 integer
+ATTRIBUTE Proxim_E1_TrunkID_10 19 integer
+ATTRIBUTE Proxim_E1_TrunkID_11 20 integer
+ATTRIBUTE Proxim_E1_TrunkID_12 21 integer
+ATTRIBUTE Proxim_E1_TrunkID_13 22 integer
+ATTRIBUTE Proxim_E1_TrunkID_14 23 integer
+ATTRIBUTE Proxim_E1_TrunkID_15 24 integer
+ATTRIBUTE Proxim_E1_TrunkID_16 25 integer
+
+ATTRIBUTE Proxim_SU_VLAN_Table_Status 26 integer
+
+ATTRIBUTE Proxim_Service_VLAN_ID 32 integer
+ATTRIBUTE Proxim_Service_VLAN_Pri 33 integer
+
+# QoS Attributes
+ATTRIBUTE Proxim_QoS_Class_Index 34 integer
+ATTRIBUTE Proxim_QoS_Class_SU_Status 35 integer
+
+# The attributes listed above are applicable to Tsunami MP/QB 8XXX
+# series and MP.11/QB.11 series products. While, the attributes listed
+# below are applicable to Tsunami MP/QB 8XXX series products only.
+
+# SU Ethernet 2 VLAN parameters
+ATTRIBUTE Proxim_E2_VLAN_MODE 40 integer
+
+ATTRIBUTE Proxim_E2_Access_VLAN_ID 41 integer
+ATTRIBUTE Proxim_E2_Access_VLAN_Pri 42 integer
+
+ATTRIBUTE Proxim_E2_TrunkID_01 43 integer
+ATTRIBUTE Proxim_E2_TrunkID_02 44 integer
+ATTRIBUTE Proxim_E2_TrunkID_03 45 integer
+ATTRIBUTE Proxim_E2_TrunkID_04 46 integer
+ATTRIBUTE Proxim_E2_TrunkID_05 47 integer
+ATTRIBUTE Proxim_E2_TrunkID_06 48 integer
+ATTRIBUTE Proxim_E2_TrunkID_07 49 integer
+ATTRIBUTE Proxim_E2_TrunkID_08 50 integer
+ATTRIBUTE Proxim_E2_TrunkID_09 51 integer
+ATTRIBUTE Proxim_E2_TrunkID_10 52 integer
+ATTRIBUTE Proxim_E2_TrunkID_11 53 integer
+ATTRIBUTE Proxim_E2_TrunkID_12 54 integer
+ATTRIBUTE Proxim_E2_TrunkID_13 55 integer
+ATTRIBUTE Proxim_E2_TrunkID_14 56 integer
+ATTRIBUTE Proxim_E2_TrunkID_15 57 integer
+ATTRIBUTE Proxim_E2_TrunkID_16 58 integer
+
+# QinQ VLAN Attributes
+ATTRIBUTE Proxim_QinQ_Status 59 integer
+ATTRIBUTE Proxim_Service_VLAN_TPID 60 integer
+
+# Trunk mode Port VLAN ID
+ATTRIBUTE Proxim_E1_Port_VLAN_ID 61 integer
+ATTRIBUTE Proxim_E1_Port_VLAN_Pri 62 integer
+ATTRIBUTE Proxim_E1_Allow_Untag 63 integer
+
+ATTRIBUTE Proxim_E2_Port_VLAN_ID 64 integer
+ATTRIBUTE Proxim_E2_Port_VLAN_Pri 65 integer
+ATTRIBUTE Proxim_E2_Allow_Untag 66 integer
+
+# Access Mode Allow untagged traffic
+ATTRIBUTE Proxim_E1_SU_Allow_Untag_Mgmt 68 integer
+ATTRIBUTE Proxim_E2_SU_Allow_Untag_Mgmt 69 integer
+
+END-VENDOR Proxim
diff --git a/radius/dictionary.purewave b/radius/dictionary.purewave
new file mode 100644
index 0000000000..162be28682
--- /dev/null
+++ b/radius/dictionary.purewave
@@ -0,0 +1,52 @@
+# -*- text -*-
+# Copyright (C) 2011 The FreeRADIUS Server project and contributors
+#
+# Purewave Networks Base Station
+#
+# $Id: f5798a1ff359a5eceff019b6150698313a611cde $
+#
+VENDOR Purewave 21074
+
+BEGIN-VENDOR Purewave
+
+ATTRIBUTE Purewave-Client-Profile 1 integer
+
+ATTRIBUTE Purewave-CS-Type 2 integer
+ATTRIBUTE Purewave-Max-Downlink-Rate 3 integer
+ATTRIBUTE Purewave-Max-Uplink-Rate 4 integer
+
+# the following two attributes are needed when cs-Type is IPV4_CS
+#
+ATTRIBUTE Purewave-IP-Address 5 ipaddr
+ATTRIBUTE Purewave-IP-Netmask 6 ipaddr
+
+#
+# Attribute Purewave-Service-Enable (optional parameter)
+# Purpose Enable or Disable service
+# Range 0-1
+# Default value 1
+#
+ATTRIBUTE Purewave-Service-Enable 7 integer
+
+VALUE Purewave-CS-Type ETHERNET_CS 1
+VALUE Purewave-CS-Type IPV4_CS 0
+
+VALUE Purewave-Max-Downlink-Rate QPSK_1/2 3
+VALUE Purewave-Max-Downlink-Rate QPSK_3/4 4
+VALUE Purewave-Max-Downlink-Rate QAM16_1/2 5
+VALUE Purewave-Max-Downlink-Rate QAM16_3/4 6
+VALUE Purewave-Max-Downlink-Rate QAM64_1/2 7
+VALUE Purewave-Max-Downlink-Rate QAM64_2/3 8
+VALUE Purewave-Max-Downlink-Rate QAM64_3/4 9
+VALUE Purewave-Max-Downlink-Rate QAM64_5/6 10
+
+VALUE Purewave-Max-Uplink-Rate QPSK_1/2 3
+VALUE Purewave-Max-Uplink-Rate QPSK_3/4 4
+VALUE Purewave-Max-Uplink-Rate QAM16_1/2 5
+VALUE Purewave-Max-Uplink-Rate QAM16_3/4 6
+VALUE Purewave-Max-Uplink-Rate QAM64_1/2 7
+VALUE Purewave-Max-Uplink-Rate QAM64_2/3 8
+VALUE Purewave-Max-Uplink-Rate QAM64_3/4 9
+VALUE Purewave-Max-Uplink-Rate QAM64_5/6 10
+
+END-VENDOR Purewave
diff --git a/radius/dictionary.rfc6677 b/radius/dictionary.rfc6677
new file mode 100644
index 0000000000..280efa4bc8
--- /dev/null
+++ b/radius/dictionary.rfc6677
@@ -0,0 +1,18 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+#
+# Attributes and values defined in RFC 6677
+# http://www.ietf.org/rfc/rfc6677.txt
+#
+
+ATTRIBUTE EAP-Lower-Layer 163 integer
+
+VALUE EAP-Lower-Layer Wired-IEEE-802.1X 1
+VALUE EAP-Lower-Layer IEEE-802.1X-No-Preauth 2
+VALUE EAP-Lower-Layer IEEE-802.1X-Preauth 3
+VALUE EAP-Lower-Layer IEEE-802.16e 4
+VALUE EAP-Lower-Layer IKEv2 5
+VALUE EAP-Lower-Layer PPP 6
+VALUE EAP-Lower-Layer PANA-No-Preauth 7
+VALUE EAP-Lower-Layer GSS-API 8
+VALUE EAP-Lower-Layer PANA-Preauth 9
diff --git a/radius/dictionary.rfc6911 b/radius/dictionary.rfc6911
new file mode 100644
index 0000000000..f8d5204991
--- /dev/null
+++ b/radius/dictionary.rfc6911
@@ -0,0 +1,12 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+#
+# Attributes and values defined in RFC 6911
+# http://www.ietf.org/rfc/rfc6911.txt
+#
+
+ATTRIBUTE Framed-IPv6-Address 168 ipv6addr
+ATTRIBUTE DNS-Server-IPv6-Address 169 ipv6addr
+ATTRIBUTE Route-IPv6-Information 170 ipv6prefix
+ATTRIBUTE Delegated-IPv6-Prefix-Pool 171 string
+ATTRIBUTE Stateful-IPv6-Address-Pool 172 string
diff --git a/radius/dictionary.rfc6929 b/radius/dictionary.rfc6929
new file mode 100644
index 0000000000..cf2af75aae
--- /dev/null
+++ b/radius/dictionary.rfc6929
@@ -0,0 +1,25 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+#
+# Attributes and values defined in RFC 6929
+# http://www.ietf.org/rfc/rfc6929.txt
+
+#
+# These attributes in this dictionary are "place-holder". They
+# should NEVER be used by name. The "extended" and "long-extended"
+# and "evs" data types should NEVER be used in any other dictionary.
+#
+#
+ATTRIBUTE Extended-Attribute-1 241 extended
+ATTRIBUTE Extended-Attribute-2 242 extended
+ATTRIBUTE Extended-Attribute-3 243 extended
+ATTRIBUTE Extended-Attribute-4 244 extended
+ATTRIBUTE Extended-Attribute-5 245 long-extended
+ATTRIBUTE Extended-Attribute-6 246 long-extended
+
+ATTRIBUTE Extended-Vendor-Specific-1 241.26 evs
+ATTRIBUTE Extended-Vendor-Specific-2 242.26 evs
+ATTRIBUTE Extended-Vendor-Specific-3 243.26 evs
+ATTRIBUTE Extended-Vendor-Specific-4 244.26 evs
+ATTRIBUTE Extended-Vendor-Specific-5 245.26 evs
+ATTRIBUTE Extended-Vendor-Specific-6 246.26 evs
diff --git a/radius/dictionary.rfc6930 b/radius/dictionary.rfc6930
new file mode 100644
index 0000000000..8e89ac4f9d
--- /dev/null
+++ b/radius/dictionary.rfc6930
@@ -0,0 +1,11 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+#
+# Attributes and values defined in RFC 6930
+# http://www.ietf.org/rfc/rfc6930.txt
+#
+
+ATTRIBUTE IPv6-6rd-Configuration 173 tlv
+ATTRIBUTE IPv6-6rd-IPv4MaskLen 173.1 integer
+ATTRIBUTE IPv6-6rd-Prefix 173.2 ipv6prefix
+ATTRIBUTE IPv6-6rd-BR-IPv4-Address 173.3 ipaddr
diff --git a/radius/dictionary.rfc7055 b/radius/dictionary.rfc7055
new file mode 100644
index 0000000000..f366e334eb
--- /dev/null
+++ b/radius/dictionary.rfc7055
@@ -0,0 +1,11 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+#
+# Attributes and values defined in RFC 7055
+# http://www.ietf.org/rfc/rfc7055.txt
+#
+
+ATTRIBUTE GSS-Acceptor-Service-Name 164 string
+ATTRIBUTE GSS-Acceptor-Host-Name 165 string
+ATTRIBUTE GSS-Acceptor-Service-Specifics 166 string
+ATTRIBUTE GSS-Acceptor-Realm-Name 167 string
diff --git a/radius/dictionary.rfc7155 b/radius/dictionary.rfc7155
new file mode 100644
index 0000000000..6ed353c244
--- /dev/null
+++ b/radius/dictionary.rfc7155
@@ -0,0 +1,11 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+#
+# Attributes and values defined in RFC 7155
+# http://www.ietf.org/rfc/rfc7155.txt
+#
+
+# The Value field contains two octets (00 - 99). ANSI T1.113 and
+# BELLCORE 394 can be used for additional information about these
+# values and their use.
+ATTRIBUTE Originating-Line-Info 94 octets[2]
diff --git a/radius/dictionary.rfc7268 b/radius/dictionary.rfc7268
new file mode 100644
index 0000000000..9201d85d2e
--- /dev/null
+++ b/radius/dictionary.rfc7268
@@ -0,0 +1,68 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+#
+# Attributes and values defined in RFC 7268
+# http://www.ietf.org/rfc/rfc7268.txt
+#
+# $Id: f190ae023a462d5a8b66bf231e5ea51f8a4c6f50 $
+#
+
+ATTRIBUTE Allowed-Called-Station-Id 174 string
+ATTRIBUTE EAP-Peer-Id 175 octets
+ATTRIBUTE EAP-Server-Id 176 octets
+ATTRIBUTE Mobility-Domain-Id 177 integer
+ATTRIBUTE Preauth-Timeout 178 integer
+ATTRIBUTE Network-Id-Name 179 octets
+
+# TLVs in the format defined in Figure 11-8 of Section 11.12 of
+# "IEEE Standard for Local and metropolitan area
+# networks - Port-Based Network Access Control", IEEE Std
+# 802.1X-2010.
+#
+# These are <drum roll> 7 bit TLV-Type, and 9-bit TLV-Length
+#
+# If the TLVs are too large for 253 octets, they are fragmented
+# into multiple attributes.
+ATTRIBUTE EAPoL-Announcement 180 octets concat
+
+ATTRIBUTE WLAN-HESSID 181 string
+
+# The upper two octets MUST be zero.
+# low two octets are Venue-Group and Venue-Type.
+# Defined in Section 8.4.1.34 of the above IEEE document.
+ATTRIBUTE WLAN-Venue-Info 182 integer
+
+# A two or 3 character language code selected from ISO-639.
+# If it's two characters, a trailing zero byte is added
+ATTRIBUTE WLAN-Venue-Language 183 octets[3]
+
+ATTRIBUTE WLAN-Venue-Name 184 string
+
+# two least significant octets contain the Reason Code values defined
+# in Table 8-36 of Section 8.4.1.7 of the above IEEE document.
+ATTRIBUTE WLAN-Reason-Code 185 integer
+
+# The next four attributes are binary packed. The first 3 octets is
+# the OUI. The last octet is the Suite Type.
+
+# in Suite selector format as specified in Figure 8-187 within Section
+# 8.4.2.27.2 of [IEEE-802.11], with values of OUI and Suite Type drawn
+# from Table 8-99.
+ATTRIBUTE WLAN-Pairwise-Cipher 186 integer
+
+# same as WLAN-Pairwise-Cipher
+ATTRIBUTE WLAN-Group-Cipher 187 integer
+
+# in Suite selector format as specified in Figure 8-187
+# within Section 8.4.2.27.2 of [IEEE-802.11], with values of OUI and
+# Suite Type drawn from Table 8-101:
+ATTRIBUTE WLAN-AKM-Suite 188 integer
+
+# same as WLAN-Pairwise-Cipher
+ATTRIBUTE WLAN-Group-Mgmt-Cipher 189 integer
+
+# the upper 3 octets are zero
+# the low octet contains the RF Band field, whose values are defined
+# by the IEEE 802.11 Band ID field (Table 8-53a of [IEEE-802.11ad])
+
+ATTRIBUTE WLAN-RF-Band 190 integer
diff --git a/radius/dictionary.riverbed b/radius/dictionary.riverbed
new file mode 100644
index 0000000000..4c044c0bd0
--- /dev/null
+++ b/radius/dictionary.riverbed
@@ -0,0 +1,19 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Riverbed VSAs
+#
+# https://support.riverbed.com/bin/support/static/doc/steelhead/8.5.2/html/sh_8.5.2_dg/wwhelp/wwhimpl/common/html/wwhelp.htm#href=radius_tacacs.22.04.html&single=true
+#
+# $Id: b121f264c6ea124f86b72c368c0c0a8f17f59073 $
+#
+##############################################################################
+
+VENDOR Riverbed 17163
+
+BEGIN-VENDOR Riverbed
+
+ATTRIBUTE Riverbed-Local-User 1 string
+
+END-VENDOR Riverbed
diff --git a/radius/dictionary.ruckus b/radius/dictionary.ruckus
new file mode 100644
index 0000000000..ffba0a7d90
--- /dev/null
+++ b/radius/dictionary.ruckus
@@ -0,0 +1,27 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+#
+# Ruckus Wireless, Inc. dictionary
+#
+#
+
+VENDOR Ruckus 25053
+
+BEGIN-VENDOR Ruckus
+
+ATTRIBUTE Ruckus-User-Groups 1 string
+# Value Format: group_attr1,group_attr2,...
+
+ATTRIBUTE Ruckus-Sta-RSSI 2 integer
+ATTRIBUTE Ruckus-SSID 3 string
+ATTRIBUTE Ruckus-WlanID 4 integer
+ATTRIBUTE Ruckus-Location 5 string
+ATTRIBUTE Ruckus-Grace-Period 6 integer
+# Sent to the server, range: 1 to 14400 [minutes]
+
+ATTRIBUTE Ruckus-SCG-CBlade-IP 7 integer
+ATTRIBUTE Ruckus-SCG-DBlade-IP 8 integer
+ATTRIBUTE Ruckus-Session-Type 125 integer
+ATTRIBUTE Ruckus-Acct-Status 126 integer
+
+END-VENDOR Ruckus
diff --git a/radius/dictionary.sg b/radius/dictionary.sg
new file mode 100644
index 0000000000..c093fe170c
--- /dev/null
+++ b/radius/dictionary.sg
@@ -0,0 +1,148 @@
+# -*- text -*-
+# Copyright (C) 2011 The FreeRADIUS Server project and contributors
+#
+# SG-1 System by Runcom Technologies Ltd.
+#
+# ftp://ftp.3gpp.org/specs/2002-06/R1999/29_series/29061-3a0.zip
+#
+# $Id: 1102f6bc50eac7beb85635d4cf1dd14a4a6347fa $
+#
+VENDOR SG 2454
+
+BEGIN-VENDOR SG
+
+ATTRIBUTE SG-Filter-Redirect-Gw 1 ipaddr
+ATTRIBUTE SG-Accounting 10 integer
+ATTRIBUTE SG-Orig-Name 12 string
+ATTRIBUTE SG-Auth-Type 13 integer
+ATTRIBUTE SG-Action 14 integer
+ATTRIBUTE SG-SSC-Host 15 ipaddr
+ATTRIBUTE SG-Service-Name 16 string
+ATTRIBUTE SG-Personal-Site 17 string
+ATTRIBUTE SG-Mac-Address 18 string
+ATTRIBUTE SG-User-Group 19 integer
+ATTRIBUTE SG-Max-Allowed-Sessions 20 integer
+ATTRIBUTE SG-Class 21 string
+ATTRIBUTE SG-Eds-Enc-Key 22 string
+ATTRIBUTE SG-Eds-Cookie 23 string
+ATTRIBUTE SG-Original-Url-Prefix 24 string
+ATTRIBUTE SG-Max-Allowed-Nodes 25 integer
+ATTRIBUTE SG-Parent-User-Name 26 string
+ATTRIBUTE SG-Node-Group 27 integer
+ATTRIBUTE SG-Node-Default-Service 28 string
+ATTRIBUTE SG-Node-Dynamic-Service 29 string
+ATTRIBUTE SG-Dhcp-Server 30 ipaddr
+ATTRIBUTE SG-Opt82-Relay-Remote-Id 31 string
+ATTRIBUTE SG-Discover-Action 32 integer
+ATTRIBUTE SG-Release-Action 33 integer
+ATTRIBUTE SG-Fixed-Ip-Address 34 string
+ATTRIBUTE SG-Node-Fixed-Ip-Address 35 string
+ATTRIBUTE SG-Lease-Time 36 integer
+ATTRIBUTE SG-Protocol-Type 40 integer
+ATTRIBUTE SG-Service-Timeout 50 integer
+ATTRIBUTE SG-Next-Service-Name 51 string
+ATTRIBUTE SG-Auto-Service-Name 52 string
+ATTRIBUTE SG-Auth-Source 53 integer
+ATTRIBUTE SG-Data-Quota 54 string
+ATTRIBUTE SG-Acl-Data-Quota 55 string
+ATTRIBUTE SG-Service-Cache 56 integer
+ATTRIBUTE SG-Data-Quota-Used 57 string
+ATTRIBUTE SG-Acl-Data-Quota-Used 58 string
+ATTRIBUTE SG-Acl-Packet-Quota 59 string
+ATTRIBUTE SG-Acl-Packet-Quota-Used 60 string
+ATTRIBUTE SG-Roaming 61 integer
+ATTRIBUTE SG-Acl-Eds-Action 62 string
+ATTRIBUTE SG-Acl-Idle-Ignore 63 string
+ATTRIBUTE SG-Service-Quota-Ignore 65 string
+ATTRIBUTE SG-Service-Acl-Quota-Ignore 66 string
+ATTRIBUTE SG-Service-Acl-Quota-Indication 67 string
+ATTRIBUTE SG-Remote-Filter-Redirect-Gw 70 string
+ATTRIBUTE SG-Next-Hop 71 ipaddr
+ATTRIBUTE SG-Nip-Pipe-Next-Hop 72 ipaddr
+ATTRIBUTE SG-Advertise-Protocol 73 integer
+ATTRIBUTE SG-Forward-Addr 74 ipaddr
+ATTRIBUTE SG-Acl-Tcp-Nat-Redirect 75 string
+ATTRIBUTE SG-Acl-Next-Hop 76 string
+ATTRIBUTE SG-Tunnel-Id 80 string
+ATTRIBUTE SG-L2tp-Tunnel-Password 81 string
+ATTRIBUTE SG-Ip-Address 82 string
+ATTRIBUTE SG-Tunnel-Assignment-Id 83 integer
+ATTRIBUTE SG-Tunnel-Client-Ip-Address 84 ipaddr
+ATTRIBUTE SG-Nativeip 85 integer
+ATTRIBUTE SG-Ip-Tunnel 86 string
+ATTRIBUTE SG-Up-Mean-Rate 90 string
+ATTRIBUTE SG-Down-Mean-Rate 91 string
+ATTRIBUTE SG-Acl-Up-Mean-Rate 92 string
+ATTRIBUTE SG-Acl-Down-Mean-Rate 93 string
+ATTRIBUTE SG-Cos 94 string
+ATTRIBUTE SG-Acl-Priority 95 string
+ATTRIBUTE SG-Burst-Size 96 integer
+ATTRIBUTE SG-Ip-Primary 100 ipaddr
+ATTRIBUTE SG-Ip-Secondary 101 ipaddr
+ATTRIBUTE SG-Wimax-Reduced-Resources 110 integer
+ATTRIBUTE SG-Wimax-Acl-Schedule-Type 111 string
+ATTRIBUTE SG-Wimax-Acl-Min-Reserved-Traffic-Rate 112 string
+ATTRIBUTE SG-Wimax-Acl-Maximum-Traffic-Burst 113 string
+ATTRIBUTE SG-Wimax-Acl-Tolerated-Jitter 114 string
+ATTRIBUTE SG-Wimax-Acl-Maximum-Latency 115 string
+ATTRIBUTE SG-Wimax-Acl-Unsolicited-Grant-Int 116 string
+ATTRIBUTE SG-Wimax-Acl-Sdu-Size 117 string
+ATTRIBUTE SG-Wimax-Acl-Unsolicited-Polling-Int 118 string
+ATTRIBUTE SG-Wimax-MSK-Lifetime 119 integer
+ATTRIBUTE SG-Wimax-DM-Action-Code 120 integer
+ATTRIBUTE SG-Wimax-Acl-ARQ-Enable 121 string
+ATTRIBUTE SG-Wimax-Bsid-Next-Hop 122 ipaddr
+ATTRIBUTE SG-Wimax-Mobility-Features-Supported 123 integer
+ATTRIBUTE SG-Wimax-Node-Disconnect 124 integer
+ATTRIBUTE SG-Wimax-Service-Flow-Modification 125 integer
+ATTRIBUTE SG-Wimax-Service-Flow-Down 126 string
+ATTRIBUTE SG-Node-Acct-Username 130 string
+VALUE SG-Accounting Disable 1
+VALUE SG-Accounting Enable 2
+VALUE SG-Accounting Lastpacket 3
+VALUE SG-Accounting Enable-On-IP-Update 4
+VALUE SG-Accounting Reset-Acct-Session-ID 5
+VALUE SG-Auth-Type Pre-Auth 1
+VALUE SG-Auth-Type Service-Selection 2
+VALUE SG-Auth-Type Web-Auth 3
+VALUE SG-Action Reject 1
+VALUE SG-Action Echo 2
+VALUE SG-Action L2Echo 6
+VALUE SG-Action Macantispoof 3
+VALUE SG-Action User-Space-Overwrite 4
+VALUE SG-Action User-Space-Overwrite-On-Next-Service 5
+VALUE SG-Discover-Action Normal 1
+VALUE SG-Discover-Action Update 2
+VALUE SG-Discover-Action Pass-Through 3
+VALUE SG-Release-Action Disconnect 1
+VALUE SG-Release-Action Update 2
+VALUE SG-Protocol-Type MLP 1
+VALUE SG-Protocol-Type ROAM 2
+VALUE SG-Auth-Source Service 1
+VALUE SG-Auth-Source User 2
+VALUE SG-Auth-Source CLI 3
+VALUE SG-Service-Cache Off 1
+VALUE SG-Roaming Disable 1
+VALUE SG-Advertise-Protocol RIPv2 1
+VALUE SG-Advertise-Protocol OSPF 2
+VALUE SG-Nativeip PPP 1
+VALUE SG-Wimax-Reduced-Resources Enable 1
+VALUE SG-Wimax-Reduced-Resources Disable 2
+VALUE SG-Wimax-DM-Action-Code Reconnect-Disable 0x000010E0
+VALUE SG-Wimax-DM-Action-Code Reconnect-Disable-On-Idle 0x000410E0
+VALUE SG-Wimax-DM-Action-Code Idle 0x00000005
+VALUE SG-Wimax-DM-Action-Code Idle-On-Session-Idle 0x00040005
+VALUE SG-Wimax-Mobility-Features-Supported Mobility 1
+VALUE SG-Wimax-Mobility-Features-Supported Sleep 2
+VALUE SG-Wimax-Mobility-Features-Supported Idle 4
+VALUE SG-Wimax-Mobility-Features-Supported NoMobility 4294967294
+VALUE SG-Wimax-Mobility-Features-Supported NoSleep 4294967293
+VALUE SG-Wimax-Mobility-Features-Supported NoIdle 4294967291
+VALUE SG-Wimax-Node-Disconnect Enable 0
+VALUE SG-Wimax-Node-Disconnect Disable 1
+VALUE SG-Wimax-Service-Flow-Modification On 2
+VALUE SG-Wimax-Service-Flow-Modification Off 1
+VALUE Acct-Status-Type SG-Service-Start 0x09960001
+VALUE Acct-Status-Type SG-Service-Stop 0x09960002
+
+END-VENDOR SG
diff --git a/radius/dictionary.siemens b/radius/dictionary.siemens
new file mode 100644
index 0000000000..81ef4e8819
--- /dev/null
+++ b/radius/dictionary.siemens
@@ -0,0 +1,26 @@
+# -*- text -*-
+# Copyright (C) 2011 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Siemens
+#
+# $Id: d76de01938142cf0abd42e9ff37c097350e67deb $
+#
+##############################################################################
+
+VENDOR Siemens 4329
+
+BEGIN-VENDOR Siemens
+
+ATTRIBUTE Siemens-URL-Redirection 1 string
+ATTRIBUTE Siemens-AP-Name 2 string
+ATTRIBUTE Siemens-AP-Serial 3 string
+ATTRIBUTE Siemens-VNS-Name 4 string
+ATTRIBUTE Siemens-SSID 5 string
+ATTRIBUTE Siemens-BSS-MAC 6 string
+ATTRIBUTE Siemens-Policy-Name 7 string
+ATTRIBUTE Siemens-Topology-Name 8 string
+ATTRIBUTE Siemens-Ingress-RC-Name 9 string
+ATTRIBUTE Siemens-Egress-RC-Name 10 string
+
+END-VENDOR Siemens
diff --git a/radius/dictionary.starent.vsa1 b/radius/dictionary.starent.vsa1
new file mode 100644
index 0000000000..7599abdb2f
--- /dev/null
+++ b/radius/dictionary.starent.vsa1
@@ -0,0 +1,1200 @@
+# -*- text -*-
+# Copyright (C) 2011 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Starent dictionary
+# http://www.starentnetworks.com/
+#
+# Starent dictionary with 1 byte tag and 1 byte length.
+#
+# It conflicts with the standard Starent dictionary, so it is not
+# included by default.
+#
+# The source of this document is a Cisco Manual:
+# "Cisco ASR 5000 Series AAA and GTP Interface Administration and
+# Reference Release 12.x (Last Updated May 31, 2011)"
+#
+# This document is available at:
+# http://www.cisco.com/en/US/products/ps11072/products_implementation_design_guides_list.html
+#
+##############################################################################
+
+VENDOR Starent 8164 format=1,1
+
+BEGIN-VENDOR Starent
+
+ATTRIBUTE SN1-VPN-ID 1 integer
+ATTRIBUTE SN1-VPN-Name 2 string
+ATTRIBUTE SN1-Disconnect-Reason 3 integer
+ATTRIBUTE SN1-PPP-Progress-Code 4 integer
+ATTRIBUTE SN1-Primary-DNS-Server 5 ipaddr
+ATTRIBUTE SN1-Secondary-DNS-Server 6 ipaddr
+ATTRIBUTE SN1-Re-CHAP-Interval 7 integer
+ATTRIBUTE SN1-IP-Pool-Name 8 string
+ATTRIBUTE SN1-PPP-Data-Compression 9 integer
+ATTRIBUTE SN1-IP-Filter-In 10 string
+ATTRIBUTE SN1-IP-Filter-Out 11 string
+ATTRIBUTE SN1-Local-IP-Address 13 ipaddr
+ATTRIBUTE SN1-IP-Source-Validation 14 integer
+ATTRIBUTE SN1-PPP-Outbound-Password 15 string
+ATTRIBUTE SN1-PPP-Keepalive 16 integer
+ATTRIBUTE SN1-IP-In-ACL 17 string
+ATTRIBUTE SN1-IP-Out-ACL 18 string
+ATTRIBUTE SN1-PPP-Data-Compression-Mode 19 integer
+ATTRIBUTE SN1-Subscriber-Permission 20 integer
+ATTRIBUTE SN1-Admin-Permission 21 integer
+ATTRIBUTE SN1-Simultaneous-SIP-MIP 22 integer
+ATTRIBUTE SN1-Min-Compress-Size 23 integer
+ATTRIBUTE SN1-Service-Type 24 integer
+ATTRIBUTE SN1-DNS-Proxy-Use-Subscr-Addr 25 integer
+ATTRIBUTE SN1-Tunnel-Password 26 octets
+ATTRIBUTE SN1-Tunnel-Load-Balancing 27 integer
+ATTRIBUTE SN1-MN-HA-Timestamp-Tolerance 30 integer
+ATTRIBUTE SN1-Prepaid-Compressed-Count 31 integer
+ATTRIBUTE SN1-Prepaid-Inbound-Octets 32 integer
+ATTRIBUTE SN1-Prepaid-Outbound-Octets 33 integer
+ATTRIBUTE SN1-Prepaid-Total-Octets 34 integer
+ATTRIBUTE SN1-Prepaid-Timeout 35 integer
+ATTRIBUTE SN1-Prepaid-Watermark 36 integer
+ATTRIBUTE SN1-NAI-Construction-Domain 37 string
+ATTRIBUTE SN1-Tunnel-ISAKMP-Crypto-Map 38 string
+ATTRIBUTE SN1-Tunnel-ISAKMP-Secret 39 string
+ATTRIBUTE SN1-Ext-Inline-Srvr-Context 41 string
+ATTRIBUTE SN1-L3-to-L2-Tun-Addr-Policy 43 integer
+ATTRIBUTE SN1-Long-Duration-Timeout 44 integer
+ATTRIBUTE SN1-Long-Duration-Action 45 integer
+ATTRIBUTE SN1-PDSN1-Handoff-Req-IP-Addr 46 integer
+ATTRIBUTE SN1-HA-Send-DNS-ADDRESS 47 integer
+ATTRIBUTE SN1-MIP-Send-Term-Verification 48 integer
+ATTRIBUTE SN1-Data-Tunnel-Ignore-DF-Bit 49 integer
+ATTRIBUTE SN1-MIP-AAA-Assign-Addr 50 integer
+ATTRIBUTE SN1-Proxy-MIP 52 integer
+ATTRIBUTE SN1-MIP-Match-AAA-Assign-Addr 51 integer
+ATTRIBUTE SN1-IP-Alloc-Method 53 integer
+ATTRIBUTE SN1-Gratuitous-ARP-Aggressive 54 integer
+ATTRIBUTE SN1-Ext-Inline-Srvr-Up-Addr 55 ipaddr
+ATTRIBUTE SN1-Ext-Inline-Srvr-Down-Addr 56 ipaddr
+ATTRIBUTE SN1-Ext-Inline-Srvr-Preference 57 integer
+ATTRIBUTE SN1-Ext-Inline-Srvr-Up-VLAN 58 octets
+ATTRIBUTE SN1-Ext-Inline-Srvr-Down-VLAN 59 octets
+ATTRIBUTE SN1-IP-Hide-Service-Address 60 integer
+ATTRIBUTE SN1-PPP-Outbound-Username 61 string
+ATTRIBUTE SN1-GTP-Version 62 integer
+ATTRIBUTE SN1-Access-link-IP-Frag 63 integer
+ATTRIBUTE SN1-Subscriber-Accounting 64 integer
+ATTRIBUTE SN1-Nw-Reachability-Server-Name 65 string
+ATTRIBUTE SN1-Subscriber-IP-Hdr-Neg-Mode 67 integer
+ATTRIBUTE SN1-GGSN1-MIP-Required 68 integer
+ATTRIBUTE SN1-Subscriber-Acct-Start 69 integer
+ATTRIBUTE SN1-Subscriber-Acct-Interim 70 integer
+ATTRIBUTE SN1-Subscriber-Acct-Stop 71 integer
+ATTRIBUTE SN1-QoS-Tp-Dnlk 73 integer
+ATTRIBUTE SN1-Tp-Dnlk-Committed-Data-Rate 74 integer
+ATTRIBUTE SN1-Tp-Dnlk-Peak-Data-Rate 75 integer
+ATTRIBUTE SN1-Tp-Dnlk-Burst-Size 76 integer
+ATTRIBUTE SN1-Tp-Dnlk-Exceed-Action 77 integer
+ATTRIBUTE SN1-Tp-Dnlk-Violate-Action 78 integer
+ATTRIBUTE SN1-QoS-Tp-Uplk 79 integer
+ATTRIBUTE SN1-Tp-Uplk-Committed-Data-Rate 80 integer
+ATTRIBUTE SN1-Tp-Uplk-Peak-Data-Rate 81 integer
+ATTRIBUTE SN1-Tp-Uplk-Burst-Size 82 integer
+ATTRIBUTE SN1-Tp-Uplk-Exceed-Action 83 integer
+ATTRIBUTE SN1-Tp-Uplk-Violate-Action 84 integer
+ATTRIBUTE SN1-Subscriber-IP-TOS-Copy 85 integer
+ATTRIBUTE SN1-QoS-Conversation-Class 86 octets
+ATTRIBUTE SN1-QoS-Streaming-Class 87 octets
+ATTRIBUTE SN1-QoS-Interactive1-Class 88 octets
+ATTRIBUTE SN1-QoS-Interactive2-Class 89 octets
+ATTRIBUTE SN1-QoS-Interactive3-Class 90 octets
+ATTRIBUTE SN1-QoS-Background-Class 91 octets
+ATTRIBUTE SN1-PPP-NW-Layer-IPv4 92 integer
+ATTRIBUTE SN1-PPP-NW-Layer-IPv6 93 integer
+ATTRIBUTE SN1-Virtual-APN-Name 94 string
+ATTRIBUTE SN1-PPP-Accept-Peer-v6Ifid 95 integer
+ATTRIBUTE SN1-IPv6-rtr-advt-interval 96 integer
+ATTRIBUTE SN1-IPv6-num-rtr-advt 97 integer
+ATTRIBUTE SN1-NPU-Qos-Priority 98 integer
+ATTRIBUTE SN1-MN-HA-Hash-Algorithm 99 integer
+ATTRIBUTE SN1-Subscriber-Acct-Rsp-Action 100 integer
+ATTRIBUTE SN1-IPv6-Primary-DNS 101 ipv6addr
+ATTRIBUTE SN1-IPv6-Secondary-DNS 102 octets
+ATTRIBUTE SN1-IPv6-Egress-Filtering 103 integer
+ATTRIBUTE SN1-Mediation-VPN-Name 104 string
+ATTRIBUTE SN1-Mediation-Acct-Rsp-Action 105 integer
+ATTRIBUTE SN1-Home-Sub-Use-GGSN 106 integer
+ATTRIBUTE SN1-Visiting-Sub-Use-GGSN 107 integer
+ATTRIBUTE SN1-Roaming-Sub-Use-GGSN 108 integer
+ATTRIBUTE SN1-Home-Profile 109 integer
+ATTRIBUTE SN1-IP-Src-Validation-Drop-Limit 110 integer
+ATTRIBUTE SN1-QoS-Class-Conversational-PHB 111 integer
+ATTRIBUTE SN1-QoS-Class-Streaming-PHB 112 integer
+ATTRIBUTE SN1-QoS-Class-Background-PHB 113 integer
+ATTRIBUTE SN1-QoS-Class-Interactive-1-PHB 114 integer
+ATTRIBUTE SN1-QoS-Class-Interactive-2-PHB 115 integer
+ATTRIBUTE SN1-QoS-Class-Interactive-3-PHB 116 integer
+ATTRIBUTE SN1-Visiting-Profile 117 integer
+ATTRIBUTE SN1-Roaming-Profile 118 integer
+ATTRIBUTE SN1-Home-Behavior 119 integer
+ATTRIBUTE SN1-Visiting-Behavior 120 integer
+ATTRIBUTE SN1-Roaming-Behavior 121 integer
+ATTRIBUTE SN1-Internal-SM-Index 122 integer
+ATTRIBUTE SN1-Mediation-Enabled 123 integer
+ATTRIBUTE SN1-IPv6-Sec-Pool 124 string
+ATTRIBUTE SN1-IPv6-Sec-Prefix 125 octets
+ATTRIBUTE SN1-IPv6-DNS-Proxy 126 integer
+ATTRIBUTE SN1-Subscriber-Nexthop-Address 127 integer
+ATTRIBUTE SN1-Prepaid 128 integer
+ATTRIBUTE SN1-Prepaid-Preference 129 integer
+ATTRIBUTE SN1-PPP-Always-On-Vse 130 integer
+ATTRIBUTE SN1-Voice-Push-List-Name 131 string
+ATTRIBUTE SN1-Unclassify-List-Name 132 string
+ATTRIBUTE SN1-Subscriber-No-Interims 133 integer
+ATTRIBUTE SN1-Permit-User-Mcast-PDUs 134 integer
+ATTRIBUTE SN1-Prepaid-Final-Duration-Alg 135 integer
+ATTRIBUTE SN1-IPv6-Min-Link-MTU 136 integer
+ATTRIBUTE SN1-Charging-VPN-Name 137 string
+ATTRIBUTE SN1-Chrg-Char-Selection-Mode 138 integer
+ATTRIBUTE SN1-Cause-For-Rec-Closing 139 integer
+ATTRIBUTE SN1-Change-Condition 140 integer
+ATTRIBUTE SN1-Dynamic-Addr-Alloc-Ind-Flag 141 octets
+ATTRIBUTE SN1-Ntk-Initiated-Ctx-Ind-Flag 142 octets
+ATTRIBUTE SN1-Ntk-Session-Disconnect-Flag 143 integer
+ATTRIBUTE SN1-Enable-QoS-Renegotiation 144 integer
+ATTRIBUTE SN1-QoS-Renegotiation-Timeout 145 integer
+ATTRIBUTE SN1-QoS-Negotiated 147 string
+ATTRIBUTE SN1-Mediation-No-Interims 146 integer
+ATTRIBUTE SN1-Primary-NBNS-Server 148 ipaddr
+ATTRIBUTE SN1-Secondary-NBNS-Server 149 ipaddr
+ATTRIBUTE SN1-IP-Header-Compression 150 integer
+ATTRIBUTE SN1-Mode 151 integer
+#ATTRIBUTE SN1-ROHC-Mode 151 integer
+ATTRIBUTE SN1-Assigned-VLAN-ID 152 short
+ATTRIBUTE SN1-Direction 153 integer
+ATTRIBUTE SN1-MIP-HA-Assignment-Table 154 string
+ATTRIBUTE SN1-Tun-Addr-Policy 156 integer
+ATTRIBUTE SN1-DHCP-Lease-Expiry-Policy 157 integer
+ATTRIBUTE SN1-Subscriber-Template-Name 158 string
+ATTRIBUTE SN1-Subs-IMSA-Service-Name 159 string
+ATTRIBUTE SN1-Traffic-Group 161 integer
+ATTRIBUTE SN1-Rad-APN-Name 162 octets
+ATTRIBUTE SN1-MIP-Send-Ancid 163 integer
+ATTRIBUTE SN1-MIP-Send-Imsi 164 integer
+ATTRIBUTE SN1-MIP-Dual-Anchor 165 integer
+ATTRIBUTE SN1-MIP-ANCID 166 octets
+ATTRIBUTE SN1-IMS-AM-Address 167 ipaddr
+ATTRIBUTE SN1-IMS-AM-Domain-Name 168 octets
+ATTRIBUTE SN1-Service-Address 169 ipaddr
+ATTRIBUTE SN1-PDIF-MIP-Required 170 integer
+ATTRIBUTE SN1-FMC-Location 171 octets
+ATTRIBUTE SN1-PDIF-MIP-Release-TIA 172 integer
+ATTRIBUTE SN1-PDIF-MIP-Simple-IP-Fallback 173 integer
+ATTRIBUTE SN1-Tunnel-Gn 174 integer
+ATTRIBUTE SN1-MIP-Reg-Lifetime-Realm 175 integer
+ATTRIBUTE SN1-Ecs-Data-Volume 176 octets
+ATTRIBUTE SN1-QoS-Traffic-Policy 177 octets
+ATTRIBUTE SN1-ANID 178 octets
+ATTRIBUTE SN1-PPP-Reneg-Disc 187 integer
+ATTRIBUTE SN1-MIP-Send-Correlation-Info 188 integer
+ATTRIBUTE SN1-PDSN1-Correlation-Id 189 octets
+ATTRIBUTE SN1-PDSN1-NAS-Id 190 string
+ATTRIBUTE SN1-PDSN1-NAS-IP-Address 191 ipaddr
+ATTRIBUTE SN1-Subscriber-Acct-Mode 192 integer
+ATTRIBUTE SN1-IP-In-Plcy-Grp 193 string
+ATTRIBUTE SN1-IP-Out-Plcy-Grp 194 string
+ATTRIBUTE SN1-IP-Source-Violate-No-Acct 196 integer
+ATTRIBUTE SN1-Firewall-Enabled 198 integer
+ATTRIBUTE SNA-PPP-Unfr-data-In-Oct 200 integer
+ATTRIBUTE SNA-PPP-Unfr-data-Out-Oct 201 integer
+ATTRIBUTE SNA-PPP-Unfr-Data-In-Gig 202 integer
+ATTRIBUTE SNA-PPP-Unfr-Data-Out-Gig 203 integer
+ATTRIBUTE SN1-Admin-Expiry 204 integer
+ATTRIBUTE SNA-Input-Gigawords 206 integer
+ATTRIBUTE SNA-Output-Gigawords 207 integer
+ATTRIBUTE SN1-DNS-Proxy-Intercept-List 214 string
+ATTRIBUTE SN1-Subscriber-Class 219 integer
+ATTRIBUTE SN1-CFPolicy-ID 220 integer
+ATTRIBUTE SN1-Subs-VJ-Slotid-Cmp-Neg-Mode 221 integer
+ATTRIBUTE SN1-Primary-DCCA-Peer 223 string
+ATTRIBUTE SN1-Secondary-DCCA-Peer 224 string
+ATTRIBUTE SN1-Subs-Acc-Flow-Traffic-Valid 225 integer
+ATTRIBUTE SN1-Acct-Input-Packets-Dropped 226 integer
+ATTRIBUTE SN1-Acct-Output-Packets-Dropped 227 integer
+ATTRIBUTE SN1-Acct-Input-Octets-Dropped 228 integer64
+ATTRIBUTE SN1-Acct-Output-Octets-Dropped 229 integer64
+ATTRIBUTE SN1-Acct-Input-Giga-Dropped 230 integer
+ATTRIBUTE SN1-Acct-Output-Giga-Dropped 231 integer
+ATTRIBUTE SN1-Overload-Disc-Connect-Time 233 integer
+ATTRIBUTE SN1-Overload-Disconnect 235 integer
+ATTRIBUTE SN1-Radius-Returned-Username 236 integer
+ATTRIBUTE SN1-ROHC-Profile-Name 238 string
+ATTRIBUTE SN1-Firewall-Policy 239 octets
+ATTRIBUTE SN1-Transparent-Data 247 octets
+ATTRIBUTE SN1-MS-ISDN 248 octets
+ATTRIBUTE SN1-Routing-Area-Id 249 string
+#ATTRIBUTE SN1-Rulebase 249 string
+ATTRIBUTE SN1-Call-Id 251 integer
+ATTRIBUTE SN1-IMSI 252 octets
+ATTRIBUTE SN1-Long-Duration-Notification 253 integer
+ATTRIBUTE SN1-SIP-Method 254 integer
+ATTRIBUTE SN1-Event 255 string
+
+VALUE SN1-Disconnect-Reason Not-Defined 0
+VALUE SN1-Disconnect-Reason Admin-Disconnect 1
+VALUE SN1-Disconnect-Reason Remote-Disconnect 2
+VALUE SN1-Disconnect-Reason Local-Disconnect 3
+VALUE SN1-Disconnect-Reason Disc-No-Resource 4
+VALUE SN1-Disconnect-Reason Disc-Excd-Service-Limit 5
+VALUE SN1-Disconnect-Reason PPP-LCP-Neg-Failed 6
+VALUE SN1-Disconnect-Reason PPP-LCP-No-Response 7
+VALUE SN1-Disconnect-Reason PPP-LCP-Loopback 8
+VALUE SN1-Disconnect-Reason PPP-LCP-Max-Retry 9
+VALUE SN1-Disconnect-Reason PPP-Echo-Failed 10
+VALUE SN1-Disconnect-Reason PPP-Auth-Failed 11
+VALUE SN1-Disconnect-Reason PPP-Auth-Failed-No-AAA-Resp 12
+VALUE SN1-Disconnect-Reason PPP-Auth-No-Response 13
+VALUE SN1-Disconnect-Reason PPP-Auth-Max-Retry 14
+VALUE SN1-Disconnect-Reason Invalid-AAA-Attr 15
+VALUE SN1-Disconnect-Reason Failed-User-Filter 16
+VALUE SN1-Disconnect-Reason Failed-Provide-Service 17
+VALUE SN1-Disconnect-Reason Invalid-IP-Address-AAA 18
+VALUE SN1-Disconnect-Reason Invalid-IP-Pool-AAA 19
+VALUE SN1-Disconnect-Reason PPP-IPCP-Neg-Failed 20
+VALUE SN1-Disconnect-Reason PPP-IPCP-No-Response 21
+VALUE SN1-Disconnect-Reason PPP-IPCP-Max-Retry 22
+VALUE SN1-Disconnect-Reason PPP-No-Rem-IP-Address 23
+VALUE SN1-Disconnect-Reason Inactivity-Timeout 24
+VALUE SN1-Disconnect-Reason Session-Timeout 25
+VALUE SN1-Disconnect-Reason Max-Data-Excd 26
+VALUE SN1-Disconnect-Reason Invalid-IP-Source-Address 27
+VALUE SN1-Disconnect-Reason MSID-Auth-Failed 28
+VALUE SN1-Disconnect-Reason MSID-Auth-Fauiled-No-AAA-Resp 29
+VALUE SN1-Disconnect-Reason A11-Max-Retry 30
+VALUE SN1-Disconnect-Reason A11-Lifetime-Expired 31
+VALUE SN1-Disconnect-Reason A11-Message-Integrity-Failure 32
+VALUE SN1-Disconnect-Reason PPP-lcp-remote-disc 33
+VALUE SN1-Disconnect-Reason Session-setup-timeout 34
+VALUE SN1-Disconnect-Reason PPP-keepalive-failure 35
+VALUE SN1-Disconnect-Reason Flow-add-failed 36
+VALUE SN1-Disconnect-Reason Call-type-detection-failed 37
+VALUE SN1-Disconnect-Reason Wrong-ipcp-params 38
+VALUE SN1-Disconnect-Reason MIP-remote-dereg 39
+VALUE SN1-Disconnect-Reason MIP-lifetime-expiry 40
+VALUE SN1-Disconnect-Reason MIP-proto-error 41
+VALUE SN1-Disconnect-Reason MIP-auth-failure 42
+VALUE SN1-Disconnect-Reason MIP-reg-timeout 43
+VALUE SN1-Disconnect-Reason Invalid-dest-context 44
+VALUE SN1-Disconnect-Reason Source-context-removed 45
+VALUE SN1-Disconnect-Reason Destination-context-removed 46
+VALUE SN1-Disconnect-Reason Req-service-addr-unavailable 47
+VALUE SN1-Disconnect-Reason Demux-mgr-failed 48
+VALUE SN1-Disconnect-Reason Internal-error 49
+VALUE SN1-Disconnect-Reason AAA-context-removed 50
+VALUE SN1-Disconnect-Reason invalid-service-type 51
+VALUE SN1-Disconnect-Reason mip-relay-req-failed 52
+VALUE SN1-Disconnect-Reason mip-rcvd-relay-failure 53
+VALUE SN1-Disconnect-Reason ppp-restart-inter-pdsn-handoff 54
+VALUE SN1-Disconnect-Reason gre-key-mismatch 55
+VALUE SN1-Disconnect-Reason invalid_tunnel_context 56
+VALUE SN1-Disconnect-Reason no_peer_lns_address 57
+VALUE SN1-Disconnect-Reason failed_tunnel_connect 58
+VALUE SN1-Disconnect-Reason l2tp-tunnel-disconnect-remote 59
+VALUE SN1-Disconnect-Reason l2tp-tunnel-timeout 60
+VALUE SN1-Disconnect-Reason l2tp-protocol-error-remote 61
+VALUE SN1-Disconnect-Reason l2tp-protocol-error-local 62
+VALUE SN1-Disconnect-Reason l2tp-auth-failed-remote 63
+VALUE SN1-Disconnect-Reason l2tp-auth-failed-local 64
+VALUE SN1-Disconnect-Reason l2tp-try-another-lns-from-remote 65
+VALUE SN1-Disconnect-Reason l2tp-no-resource-local 66
+VALUE SN1-Disconnect-Reason l2tp-no-resource-remote 67
+VALUE SN1-Disconnect-Reason l2tp-tunnel-disconnect-local 68
+VALUE SN1-Disconnect-Reason l2tp-admin-disconnect_remote 69
+VALUE SN1-Disconnect-Reason l2tpmgr-reached-max-capacity 70
+VALUE SN1-Disconnect-Reason MIP-reg-revocation 71
+VALUE SN1-Disconnect-Reason path-failure 72
+VALUE SN1-Disconnect-Reason dhcp-relay-ip-validation-failed 73
+VALUE SN1-Disconnect-Reason gtp-unknown-pdp-addr-or-pdp-type 74
+VALUE SN1-Disconnect-Reason gtp-all-dynamic-pdp-addr-occupied 75
+VALUE SN1-Disconnect-Reason gtp-no-memory-is-available 76
+VALUE SN1-Disconnect-Reason dhcp-relay-static-ip-addr-not-allowed 77
+VALUE SN1-Disconnect-Reason dhcp-no-ip-addr-allocated 78
+VALUE SN1-Disconnect-Reason dhcp-ip-addr-allocation-tmr-exp 79
+VALUE SN1-Disconnect-Reason dhcp-ip-validation-failed 80
+VALUE SN1-Disconnect-Reason dhcp-static-addr-not-allowed 81
+VALUE SN1-Disconnect-Reason dhcp-ip-addr-not-available-at-present 82
+VALUE SN1-Disconnect-Reason dhcp-lease-expired 83
+VALUE SN1-Disconnect-Reason lpool-ip-validation-failed 84
+VALUE SN1-Disconnect-Reason lpool-static-ip-addr-not-allowed 85
+VALUE SN1-Disconnect-Reason static-ip-validation-failed 86
+VALUE SN1-Disconnect-Reason static-ip-addr-not-present 87
+VALUE SN1-Disconnect-Reason static-ip-addr-not-allowed 88
+VALUE SN1-Disconnect-Reason radius-ip-validation-failed 89
+VALUE SN1-Disconnect-Reason radius-ip-addr-not-provided 90
+VALUE SN1-Disconnect-Reason invalid-ip-addr-from-sgsn 91
+VALUE SN1-Disconnect-Reason no-more-sessions-in-aaa 92
+VALUE SN1-Disconnect-Reason ggsn-aaa-auth-req-failed 93
+VALUE SN1-Disconnect-Reason conflict-in-ip-addr-assignment 94
+VALUE SN1-Disconnect-Reason apn-removed 95
+VALUE SN1-Disconnect-Reason credits-used-bytes-in 96
+VALUE SN1-Disconnect-Reason credits-used-bytes-out 97
+VALUE SN1-Disconnect-Reason credits-used-bytes-total 98
+VALUE SN1-Disconnect-Reason prepaid-failed 99
+VALUE SN1-Disconnect-Reason l2tp-ipsec-tunnel-failure 100
+VALUE SN1-Disconnect-Reason l2tp-ipsec-tunnel-disconnected 101
+VALUE SN1-Disconnect-Reason mip-ipsec-sa-inactive 102
+VALUE SN1-Disconnect-Reason Long-Duration-Timeout 103
+VALUE SN1-Disconnect-Reason proxy-mip-registration-failure 104
+VALUE SN1-Disconnect-Reason proxy-mip-binding-update 105
+VALUE SN1-Disconnect-Reason proxy-mip-inter-pdsn-handoff-require-ip-address 106
+VALUE SN1-Disconnect-Reason proxy-mip-inter-pdsn-handoff-mismatched-address 107
+VALUE SN1-Disconnect-Reason Local-purge 108
+VALUE SN1-Disconnect-Reason failed-update-handoff 109
+VALUE SN1-Disconnect-Reason closed_rp-handoff-complete 110
+VALUE SN1-Disconnect-Reason closed_rp-duplicate-session 111
+VALUE SN1-Disconnect-Reason closed_rp-handoff-session-not-found 112
+VALUE SN1-Disconnect-Reason closed_rp-handoff-failed 113
+VALUE SN1-Disconnect-Reason pcf-monitor-keep-alive-failed 114
+VALUE SN1-Disconnect-Reason call-internal-reject 115
+VALUE SN1-Disconnect-Reason call-restarted 116
+VALUE SN1-Disconnect-Reason a11-mn-ha-auth-failure 117
+VALUE SN1-Disconnect-Reason a11-badly-formed 118
+VALUE SN1-Disconnect-Reason a11-t-bit-not-set 119
+VALUE SN1-Disconnect-Reason a11-unsupported-vendor-id 120
+VALUE SN1-Disconnect-Reason a11-mismatched-id 121
+VALUE SN1-Disconnect-Reason mipha-dup-home-addr-req 122
+VALUE SN1-Disconnect-Reason mipha-dup-imsi-session 123
+VALUE SN1-Disconnect-Reason ha-unreachable 124
+VALUE SN1-Disconnect-Reason IPSP-addr-in-use 125
+VALUE SN1-Disconnect-Reason mipfa-dup-home-addr-req 126
+VALUE SN1-Disconnect-Reason mipha-ip-pool-busyout 127
+VALUE SN1-Disconnect-Reason inter-pdsn-handoff 128
+VALUE SN1-Disconnect-Reason active-to-dormant 129
+VALUE SN1-Disconnect-Reason ppp-renegotiation 130
+VALUE SN1-Disconnect-Reason active-start-param-change 131
+VALUE SN1-Disconnect-Reason tarrif-boundary 132
+VALUE SN1-Disconnect-Reason a11-disconnect-no-active-stop 133
+VALUE SN1-Disconnect-Reason nw-reachability-failed-reject 134
+VALUE SN1-Disconnect-Reason nw-reachability-failed-redirect 135
+VALUE SN1-Disconnect-Reason container-max-exceeded 136
+VALUE SN1-Disconnect-Reason static-addr-not-allowed-in-apn 137
+VALUE SN1-Disconnect-Reason static-addr-required-by-radius 138
+VALUE SN1-Disconnect-Reason static-addr-not-allowed-by-radius 139
+VALUE SN1-Disconnect-Reason mip-registration-dropped 140
+VALUE SN1-Disconnect-Reason counter-rollover 141
+VALUE SN1-Disconnect-Reason constructed-nai-auth-fail 142
+VALUE SN1-Disconnect-Reason inter-pdsn-service-optimize-handoff-disabled 143
+VALUE SN1-Disconnect-Reason gre-key-collision 144
+VALUE SN1-Disconnect-Reason inter-pdsn-service-optimize-handoff-triggered 145
+VALUE SN1-Disconnect-Reason intra-pdsn-handoff-triggered 146
+VALUE SN1-Disconnect-Reason delayed-abort-timer-expired 147
+VALUE SN1-Disconnect-Reason Admin-AAA-disconnect 148
+VALUE SN1-Disconnect-Reason Admin-AAA-disconnect-handoff 149
+VALUE SN1-Disconnect-Reason PPP-IPV6CP-Neg-Failed 150
+VALUE SN1-Disconnect-Reason PPP-IPV6CP-No-Response 151
+VALUE SN1-Disconnect-Reason PPP-IPV6CP-Max-Retry 152
+VALUE SN1-Disconnect-Reason PPP-Restart-Invalid-source-IPV4-address 153
+VALUE SN1-Disconnect-Reason a11-disconnect-handoff-no-active-stop 154
+VALUE SN1-Disconnect-Reason call-restarted-inter-pdsn-handoff 155
+VALUE SN1-Disconnect-Reason call-restarted-ppp-termination 156
+VALUE SN1-Disconnect-Reason mipfa-resource-conflict 157
+VALUE SN1-Disconnect-Reason failed-auth-with-charging-svc 158
+VALUE SN1-Disconnect-Reason mipha-dup-imsi-session-purge 159
+VALUE SN1-Disconnect-Reason mipha-rev-pending-newcall 160
+VALUE SN1-Disconnect-Reason volume-quota-reached 161
+VALUE SN1-Disconnect-Reason duration-quota-reached 162
+VALUE SN1-Disconnect-Reason gtp-user-authentication-failed 163
+VALUE SN1-Disconnect-Reason MIP-reg-revocation-no-lcp-term 164
+VALUE SN1-Disconnect-Reason MIP-private-ip-no-rev-tunnel 165
+VALUE SN1-Disconnect-Reason Invalid-Prepaid-AAA-attr-in-auth-response 166
+VALUE SN1-Disconnect-Reason mipha-prepaid-reset-dynamic-newcall 167
+VALUE SN1-Disconnect-Reason gre-flow-control-timeout 168
+VALUE SN1-Disconnect-Reason mip-paaa-bc-query-not-found 169
+VALUE SN1-Disconnect-Reason mipha-dynamic-ip-addr-not-available 170
+VALUE SN1-Disconnect-Reason a11-mismatched-id-on-handoff 171
+VALUE SN1-Disconnect-Reason a11-badly-formed-on-handoff 172
+VALUE SN1-Disconnect-Reason a11-unsupported-vendor-id-on-handoff 173
+VALUE SN1-Disconnect-Reason a11-t-bit-not-set-on-handoff 174
+VALUE SN1-Disconnect-Reason MIP-reg-revocation-i-bit-on 175
+VALUE SN1-Disconnect-Reason A11-RRQ-Deny-Max-Count 176
+VALUE SN1-Disconnect-Reason Dormant-Transition-During-Session-Setup 177
+VALUE SN1-Disconnect-Reason PPP-Rem-Reneg-Disc-Always-Cfg 178
+VALUE SN1-Disconnect-Reason PPP-Rem-Reneg-Disc-NAI-MSID-Mismatch 179
+VALUE SN1-Disconnect-Reason mipha-subscriber-ipsec-tunnel-down 180
+VALUE SN1-Disconnect-Reason mipha-subscriber-ipsec-tunnel-failed 181
+VALUE SN1-Disconnect-Reason mipha-subscriber-ipsecmgr-death 182
+VALUE SN1-Disconnect-Reason flow-is-deactivated 183
+VALUE SN1-Disconnect-Reason ecsv2-license-exceeded 184
+VALUE SN1-Disconnect-Reason IPSG-Auth-Failed 185
+VALUE SN1-Disconnect-Reason driver-initiated 186
+VALUE SN1-Disconnect-Reason ims-authorization-failed 187
+VALUE SN1-Disconnect-Reason service-instance-released 188
+VALUE SN1-Disconnect-Reason flow-released 189
+VALUE SN1-Disconnect-Reason ppp-renego-no-ha-addr 190
+VALUE SN1-Disconnect-Reason intra-pdsn-handoff 191
+VALUE SN1-Disconnect-Reason overload-disconnect 192
+VALUE SN1-Disconnect-Reason css-service-not-found 193
+VALUE SN1-Disconnect-Reason Auth-Failed 194
+VALUE SN1-Disconnect-Reason dhcp-client-sent-release 195
+VALUE SN1-Disconnect-Reason dhcp-client-sent-nak 196
+VALUE SN1-Disconnect-Reason msid-dhcp-chaddr-mismatch 197
+VALUE SN1-Disconnect-Reason link-broken 198
+VALUE SN1-Disconnect-Reason prog-end-timeout 199
+VALUE SN1-Disconnect-Reason qos-update-wait-timeout 200
+VALUE SN1-Disconnect-Reason css-synch-cause 201
+VALUE SN1-Disconnect-Reason Gtp-context-replacement 202
+VALUE SN1-Disconnect-Reason PDIF-Auth-failed 203
+VALUE SN1-Disconnect-Reason l2tp-unknown-apn 204
+VALUE SN1-Disconnect-Reason ms-unexpected-network-reentry 205
+VALUE SN1-Disconnect-Reason r6-invalid-nai 206
+VALUE SN1-Disconnect-Reason eap-max-retry-reached 207
+VALUE SN1-Disconnect-Reason vbm-hoa-session-disconnected 208
+VALUE SN1-Disconnect-Reason vbm-voa-session-disconnected 209
+VALUE SN1-Disconnect-Reason in-acl-disconnect-on-violation 210
+VALUE SN1-Disconnect-Reason eap-msk-lifetime-expiry 211
+VALUE SN1-Disconnect-Reason eap-msk-lifetime-too-low 212
+VALUE SN1-Disconnect-Reason mipfa-inter-tech-handoff 213
+VALUE SN1-Disconnect-Reason r6-max-retry-reached 214
+VALUE SN1-Disconnect-Reason r6-nwexit-recd 215
+VALUE SN1-Disconnect-Reason r6-dereg-req-recd 216
+VALUE SN1-Disconnect-Reason r6-remote-failure 217
+VALUE SN1-Disconnect-Reason r6r4-protocol-errors 218
+VALUE SN1-Disconnect-Reason wimax-qos-invalid-aaa-attr 219
+VALUE SN1-Disconnect-Reason npu-gre-flows-not-available 220
+VALUE SN1-Disconnect-Reason r4-max-retry-reached 221
+VALUE SN1-Disconnect-Reason r4-nwexit-recd 222
+VALUE SN1-Disconnect-Reason r4-dereg-req-recd 223
+VALUE SN1-Disconnect-Reason r4-remote-failure 224
+VALUE SN1-Disconnect-Reason ims-authorization-revoked 225
+VALUE SN1-Disconnect-Reason ims-authorization-released 226
+VALUE SN1-Disconnect-Reason ims-auth-decision-invalid 227
+VALUE SN1-Disconnect-Reason mac-addr-validation-failed 228
+VALUE SN1-Disconnect-Reason excessive-wimax-pd-flows-cfgd 229
+VALUE SN1-Disconnect-Reason sgsn-canc-loc-sub 230
+VALUE SN1-Disconnect-Reason sgsn-canc-loc-upd 231
+VALUE SN1-Disconnect-Reason sgsn-mnr-exp 232
+VALUE SN1-Disconnect-Reason sgsn-ident-fail 233
+VALUE SN1-Disconnect-Reason sgsn-sec-fail 234
+VALUE SN1-Disconnect-Reason sgsn-auth-fail 235
+VALUE SN1-Disconnect-Reason sgsn-glu-fail 236
+VALUE SN1-Disconnect-Reason sgsn-imp-det 237
+VALUE SN1-Disconnect-Reason sgsn-smgr-purge 238
+VALUE SN1-Disconnect-Reason sgsn-subs-handed-to-peer 239
+VALUE SN1-Disconnect-Reason sgsn-dns-fail-inter-rau 240
+VALUE SN1-Disconnect-Reason sgsn-cont-rsp-fail 241
+VALUE SN1-Disconnect-Reason sgsn-hlr-not-found-for-imsi 242
+VALUE SN1-Disconnect-Reason sgsn-ms-init-det 243
+VALUE SN1-Disconnect-Reason sgsn-opr-policy-fail 244
+VALUE SN1-Disconnect-Reason sgsn-duplicate-context 245
+VALUE SN1-Disconnect-Reason hss-profile-update-failed 246
+VALUE SN1-Disconnect-Reason sgsn-no-pdp-activated 247
+VALUE SN1-Disconnect-Reason asnpc-idle-mode-timeout 248
+VALUE SN1-Disconnect-Reason asnpc-idle-mode-exit 249
+VALUE SN1-Disconnect-Reason asnpc-idle-mode-auth-failed 250
+VALUE SN1-Disconnect-Reason asngw-invalid-qos-configuration 251
+VALUE SN1-Disconnect-Reason sgsn-dsd-allgprswithdrawn 252
+VALUE SN1-Disconnect-Reason r6-pmk-key-change-failure 253
+VALUE SN1-Disconnect-Reason sgsn-illegal-me 254
+VALUE SN1-Disconnect-Reason sess-termination-timeout 255
+VALUE SN1-Disconnect-Reason sgsn-sai-fail 256
+VALUE SN1-Disconnect-Reason sgsn-rnc-removal 257
+VALUE SN1-Disconnect-Reason sgsn-rai-removal 258
+VALUE SN1-Disconnect-Reason sgsn-init-deact 259
+VALUE SN1-Disconnect-Reason ggsn-init-deact 260
+VALUE SN1-Disconnect-Reason hlr-init-deact 261
+VALUE SN1-Disconnect-Reason ms-init-deact 262
+VALUE SN1-Disconnect-Reason sgsn-detach-init-deact 263
+VALUE SN1-Disconnect-Reason sgsn-rab-rel-init-deact 264
+VALUE SN1-Disconnect-Reason sgsn-iu-rel-init-deact 265
+VALUE SN1-Disconnect-Reason sgsn-gtpu-path-failure 266
+VALUE SN1-Disconnect-Reason sgsn-gtpc-path-failure 267
+VALUE SN1-Disconnect-Reason sgsn-local-handoff-init-deact 268
+VALUE SN1-Disconnect-Reason sgsn-remote-handoff-init-deact 269
+VALUE SN1-Disconnect-Reason sgsn-gtp-no-resource 270
+VALUE SN1-Disconnect-Reason sgsn-rnc-no-resource 271
+VALUE SN1-Disconnect-Reason sgsn-odb-init-deact 272
+VALUE SN1-Disconnect-Reason sgsn-invalid-ti 273
+VALUE SN1-Disconnect-Reason sgsn-ggsn-ctxt-non-existent 274
+VALUE SN1-Disconnect-Reason sgsn-apn-restrict-vio 275
+VALUE SN1-Disconnect-Reason sgsn-regular-deact 276
+VALUE SN1-Disconnect-Reason sgsn-abnormal-deact 277
+VALUE SN1-Disconnect-Reason sgsn-actv-rejected-by-peer 278
+VALUE SN1-Disconnect-Reason sgsn-err-ind 279
+VALUE SN1-Disconnect-Reason asngw-non-anchor-prohibited 280
+VALUE SN1-Disconnect-Reason asngw-im-entry-prohibited 281
+VALUE SN1-Disconnect-Reason session-idle-mode-entry-timeout 282
+VALUE SN1-Disconnect-Reason session-idle-mode-exit-timeout 283
+VALUE SN1-Disconnect-Reason asnpc-ms-power-down-nwexit 284
+VALUE SN1-Disconnect-Reason asnpc-r4-nwexit-recd 285
+VALUE SN1-Disconnect-Reason sgsn-iu-rel-before-call-est 286
+VALUE SN1-Disconnect-Reason ikev2-subscriber-ipsecmgr-death 287
+VALUE SN1-Disconnect-Reason All-dynamic-pool-addr-occupied 288
+VALUE SN1-Disconnect-Reason mip6ha-ip-addr-not-available 289
+VALUE SN1-Disconnect-Reason bs-monitor-keep-alive-failed 290
+VALUE SN1-Disconnect-Reason sgsn-att-in-reg-state 291
+VALUE SN1-Disconnect-Reason sgsn-inbound-srns-in-reg-state 292
+VALUE SN1-Disconnect-Reason dt-ggsn-tun-reestablish-failed 293
+VALUE SN1-Disconnect-Reason sgsn-unknown-pdp 294
+VALUE SN1-Disconnect-Reason sgsn-pdp-auth-failure 295
+VALUE SN1-Disconnect-Reason sgsn-duplicate-pdp-context 296
+VALUE SN1-Disconnect-Reason sgsn-no-rsp-from-ggsn 297
+VALUE SN1-Disconnect-Reason sgsn-failure-rsp-from-ggsn 298
+VALUE SN1-Disconnect-Reason sgsn-apn-unknown 299
+VALUE SN1-Disconnect-Reason sgsn-serv-req-init-deact 300
+VALUE SN1-Disconnect-Reason sgsn-attach-on-attch-init-abort 301
+VALUE SN1-Disconnect-Reason sgsn-iu-rel-in-israu-init-abort 302
+VALUE SN1-Disconnect-Reason sgsn-smgr-init-abort 303
+VALUE SN1-Disconnect-Reason sgsn-mm-ctx-cleanup-init-abort 304
+VALUE SN1-Disconnect-Reason sgsn-unknown-abort 305
+VALUE SN1-Disconnect-Reason sgsn-guard-timeout-abort 306
+VALUE SN1-Disconnect-Reason vpn-bounce-dhcpip-validate-req 307
+VALUE SN1-Disconnect-Reason mipv6-id-mismatch 308
+VALUE SN1-Disconnect-Reason aaa-session-id-not-found 309
+VALUE SN1-Disconnect-Reason x1-max-retry-reached 310
+VALUE SN1-Disconnect-Reason x1-nwexit-recd 311
+VALUE SN1-Disconnect-Reason x1-dereg-req-recd 312
+VALUE SN1-Disconnect-Reason x1-remote-failure 313
+VALUE SN1-Disconnect-Reason x1x2-protocol-errors 314
+VALUE SN1-Disconnect-Reason x2-max-retry-reached 315
+VALUE SN1-Disconnect-Reason x2-nwexit-recd 316
+VALUE SN1-Disconnect-Reason x2-dereg-req-recd 317
+VALUE SN1-Disconnect-Reason x2-remote-failure 318
+VALUE SN1-Disconnect-Reason x1-pmk-key-change-failure 319
+VALUE SN1-Disconnect-Reason sa-rekeying-failure 320
+VALUE SN1-Disconnect-Reason sess-sleep-mode-entry-timeout 321
+VALUE SN1-Disconnect-Reason phsgw-non-anchor-prohibited 322
+VALUE SN1-Disconnect-Reason asnpc-pc-relocation-failed 323
+VALUE SN1-Disconnect-Reason asnpc-pc-relocation 324
+VALUE SN1-Disconnect-Reason auth_policy_mismatch 325
+VALUE SN1-Disconnect-Reason sa-lifetime-expiry 326
+VALUE SN1-Disconnect-Reason asnpc-del-ms-entry-recd 327
+VALUE SN1-Disconnect-Reason phspc-sleep-mode-timeout 328
+VALUE SN1-Disconnect-Reason phspc-sleep-mode-exit 329
+VALUE SN1-Disconnect-Reason phspc-sleep-mode-auth-failed 330
+VALUE SN1-Disconnect-Reason phspc-ms-power-down-nwexit 331
+VALUE SN1-Disconnect-Reason phspc-x2-nwexit-recd 332
+VALUE SN1-Disconnect-Reason invalid-nat-config 333
+VALUE SN1-Disconnect-Reason asngw-tid-entry-not-found 334
+VALUE SN1-Disconnect-Reason No-NAT-IP-Address 335
+VALUE SN1-Disconnect-Reason excessive-phs-pd-flows-cfgd 336
+VALUE SN1-Disconnect-Reason phsgw-invalid-qos-configuration 337
+VALUE SN1-Disconnect-Reason Interim-Update 338
+VALUE SN1-Disconnect-Reason sgsn-attach-abrt-rad-lost 339
+VALUE SN1-Disconnect-Reason sgsn-inbnd-irau-abrt-rad-lost 340
+VALUE SN1-Disconnect-Reason ike-keepalive-failed 341
+VALUE SN1-Disconnect-Reason sgsn-attach-abrt-ms-suspend 342
+VALUE SN1-Disconnect-Reason sgsn-inbnd-irau-abrt-ms-suspend 343
+VALUE SN1-Disconnect-Reason duplicate-session-detected 344
+VALUE SN1-Disconnect-Reason sgsn-xid-response-failure 345
+VALUE SN1-Disconnect-Reason sgsn-nse-cleanup 346
+VALUE SN1-Disconnect-Reason sgsn-gtp-req-failure 347
+VALUE SN1-Disconnect-Reason sgsn-imsi-mismatch 348
+VALUE SN1-Disconnect-Reason sgsn-bvc-blocked 349
+VALUE SN1-Disconnect-Reason sgsn-attach-on-inbound-irau 350
+VALUE SN1-Disconnect-Reason sgsn-attach-on-outbound-irau 351
+VALUE SN1-Disconnect-Reason sgsn-incorrect-state 352
+VALUE SN1-Disconnect-Reason sgsn-t3350-expiry 353
+VALUE SN1-Disconnect-Reason sgsn-page-timer-expiry 354
+VALUE SN1-Disconnect-Reason phsgw-tid-entry-not-found 355
+VALUE SN1-Disconnect-Reason phspc-del-ms-entry-recd 356
+VALUE SN1-Disconnect-Reason sgsn-pdp-local-purge 357
+VALUE SN1-Disconnect-Reason phs-invalid-nai 358
+VALUE SN1-Disconnect-Reason session-sleep-mode-exit-timeout 359
+VALUE SN1-Disconnect-Reason sgsn-offload-phase2 360
+VALUE SN1-Disconnect-Reason phs-thirdparty-auth-fail 361
+VALUE SN1-Disconnect-Reason remote-error-notify 362
+VALUE SN1-Disconnect-Reason no-response 363
+VALUE SN1-Disconnect-Reason PDG-Auth-failed 364
+VALUE SN1-Disconnect-Reason mme-s1AP-send-failed 365
+VALUE SN1-Disconnect-Reason mme-egtpc-connection-failed 366
+VALUE SN1-Disconnect-Reason mme-egtpc-create-session-failed 367
+VALUE SN1-Disconnect-Reason mme-authentication-failure 368
+VALUE SN1-Disconnect-Reason mme-ue-detach 369
+VALUE SN1-Disconnect-Reason mme-mme-detach 370
+VALUE SN1-Disconnect-Reason mme-hss-detach 371
+VALUE SN1-Disconnect-Reason mme-pgw-detach 372
+VALUE SN1-Disconnect-Reason mme-sub-validation-failure 373
+VALUE SN1-Disconnect-Reason mme-hss-connection-failure 374
+VALUE SN1-Disconnect-Reason mme-hss-user-unknown 375
+VALUE SN1-Disconnect-Reason dhcp-lease-mismatch-detected 376
+VALUE SN1-Disconnect-Reason nemo-link-layer-down 377
+VALUE SN1-Disconnect-Reason eapol-max-retry-reached 378
+VALUE SN1-Disconnect-Reason sgsn-offload-phase3 379
+VALUE SN1-Disconnect-Reason mbms-bearer-service-disconnect 380
+VALUE SN1-Disconnect-Reason disconnect-on-violation-odb 381
+VALUE SN1-Disconnect-Reason disconn-on-violation-focs-odb 382
+VALUE SN1-Disconnect-Reason CSCF-REG-Admin-disconnect 383
+VALUE SN1-Disconnect-Reason CSCF-REG-User-disconnect 384
+VALUE SN1-Disconnect-Reason CSCF-REG-Inactivity-timeout 385
+VALUE SN1-Disconnect-Reason CSCF-REG-Network-disconnect 386
+VALUE SN1-Disconnect-Reason CSCF-Call-Admin-disconnect 387
+VALUE SN1-Disconnect-Reason CSCF-CAll-User-disconnect 388
+VALUE SN1-Disconnect-Reason CSCF-CALL-Local-disconnect 389
+VALUE SN1-Disconnect-Reason CSCF-CALL-No-Resource 390
+VALUE SN1-Disconnect-Reason CSCF-CALL-No-Respone 391
+VALUE SN1-Disconnect-Reason CSCF-CALL-Inactivity-timeout 392
+VALUE SN1-Disconnect-Reason CSCF-CALL-Media-Auth-Failure 393
+VALUE SN1-Disconnect-Reason CSCF-REG-No-Resource 394
+VALUE SN1-Disconnect-Reason ms-unexpected-idle-mode-entry 395
+VALUE SN1-Disconnect-Reason re-auth-failed 396
+VALUE SN1-Disconnect-Reason sgsn-pdp-nse-cleanup 397
+VALUE SN1-Disconnect-Reason sgsn-mm-ctxt-gtp-no-resource 398
+VALUE SN1-Disconnect-Reason unknown-apn 399
+VALUE SN1-Disconnect-Reason gtpc-path-failure 400
+VALUE SN1-Disconnect-Reason gtpu-path-failure 401
+VALUE SN1-Disconnect-Reason actv-rejected-by-sgsn 402
+VALUE SN1-Disconnect-Reason sgsn-pdp-gprs-camel-release 403
+VALUE SN1-Disconnect-Reason sgsn-check-imei-failure 404
+VALUE SN1-Disconnect-Reason sgsn-sndcp-init-deact 405
+VALUE SN1-Disconnect-Reason sgsn-pdp-inactivity-timeout 406
+VALUE SN1-Disconnect-Reason fw-and-nat-policy-removed 407
+VALUE SN1-Disconnect-Reason FNG-Auth-failed 408
+VALUE SN1-Disconnect-Reason ha-stale-key-disconnect 409
+VALUE SN1-Disconnect-Reason No-IPV6-address-for-subscriber 410
+VALUE SN1-Disconnect-Reason prefix-registration-failure 411
+VALUE SN1-Disconnect-Reason disconnect-from-policy-server 412
+VALUE SN1-Disconnect-Reason s6b-auth-failed 413
+VALUE SN1-Disconnect-Reason gtpc-err-ind 414
+VALUE SN1-Disconnect-Reason gtpu-err-ind 415
+VALUE SN1-Disconnect-Reason invalid-pdn-type 416
+VALUE SN1-Disconnect-Reason aaa-auth-req-failed 417
+VALUE SN1-Disconnect-Reason apn-denied-no-subscription 418
+VALUE SN1-Disconnect-Reason Sgw-context-replacement 419
+VALUE SN1-Disconnect-Reason dup-static-ip-addr-req 420
+VALUE SN1-Disconnect-Reason apn-restrict-violation 421
+VALUE SN1-Disconnect-Reason invalid-wapn 422
+VALUE SN1-Disconnect-Reason ttg-nsapi-allocation-failed 423
+VALUE SN1-Disconnect-Reason mandatory-gtp-ie-missing 424
+VALUE SN1-Disconnect-Reason aaa-unreachable 425
+VALUE SN1-Disconnect-Reason asngw-service-flow-deletion 426
+VALUE SN1-Disconnect-Reason CT-PMIP-RRQ-NVSE-Value-Change 427
+VALUE SN1-Disconnect-Reason tcp-read-failed 428
+VALUE SN1-Disconnect-Reason tcp-write-failed 429
+VALUE SN1-Disconnect-Reason ssl-handshake-failed 430
+VALUE SN1-Disconnect-Reason ssl-renegotiate-failed 431
+VALUE SN1-Disconnect-Reason ssl-bad-message 432
+VALUE SN1-Disconnect-Reason ssl-alert-received 433
+VALUE SN1-Disconnect-Reason ssl-disconnect 434
+VALUE SN1-Disconnect-Reason ssl-migration 435
+VALUE SN1-Disconnect-Reason sgsn-ard-failure 436
+VALUE SN1-Disconnect-Reason sgsn-camel-release 437
+VALUE SN1-Disconnect-Reason Hotlining-Status-Change 447
+VALUE SN1-Disconnect-Reason ggsn-no-rsp-from-sgsn 448
+VALUE SN1-Disconnect-Reason diameter-protocol-error 449
+VALUE SN1-Disconnect-Reason diameter-request-timeout 450
+VALUE SN1-Disconnect-Reason operator-policy 451
+VALUE SN1-Disconnect-Reason spr-connection-timeout 452
+VALUE SN1-Disconnect-Reason mipha-dup-wimax-session 453
+VALUE SN1-Disconnect-Reason invalid-version-attr 454
+VALUE SN1-Disconnect-Reason sgsn-zone-code-failure 455
+
+VALUE SN1-PPP-Progress-Code Not-Defined 0
+VALUE SN1-PPP-Progress-Code Call-Lcp-Down 1
+VALUE SN1-PPP-Progress-Code Call-Disconnecting 2
+VALUE SN1-PPP-Progress-Code Call-PPP-Renegotiating 3
+VALUE SN1-PPP-Progress-Code Call-Lcp-Down_1 10
+VALUE SN1-PPP-Progress-Code Call-Arrived 11
+VALUE SN1-PPP-Progress-Code Call-Lcp-Up 12
+VALUE SN1-PPP-Progress-Code Call-Authenticating 13
+VALUE SN1-PPP-Progress-Code Call-Authenticated 14
+VALUE SN1-PPP-Progress-Code Call-Ipcp-Up 15
+VALUE SN1-PPP-Progress-Code Call-Simple-IP-Connected 16
+VALUE SN1-PPP-Progress-Code Call-Mobile-IP-Connected 17
+#VALUE SN1-PPP-Progress-Code Call-Disconnecting 20
+#VALUE SN1-PPP-Progress-Code Call-PPP-Renegotiating 30
+#VALUE SN1-PPP-Progress-Code Call-Arrived 40
+VALUE SN1-PPP-Progress-Code Call-Pdg-Tcp-Connecting 45
+VALUE SN1-PPP-Progress-Code Call-Pdg-Ssl-Connecting 46
+#VALUE SN1-PPP-Progress-Code Call-Lcp-Up 50
+#VALUE SN1-PPP-Progress-Code Call-Authenticating 60
+VALUE SN1-PPP-Progress-Code Call-Bcmcs-Authenticating 70
+#VALUE SN1-PPP-Progress-Code Call-Authenticated 80
+VALUE SN1-PPP-Progress-Code Call-Tunnel-Connecting 85
+#VALUE SN1-PPP-Progress-Code Call-Ipcp-Up 90
+VALUE SN1-PPP-Progress-Code Call-Imsa-Authorizing 95
+VALUE SN1-PPP-Progress-Code Call-Imsa-Authorized 97
+VALUE SN1-PPP-Progress-Code Call-MBMS-UE-Authorizing 98
+VALUE SN1-PPP-Progress-Code Call-MBMS-Bearer-Authorizing 99
+#VALUE SN1-PPP-Progress-Code Call-Simple-IP-Connected 100
+#VALUE SN1-PPP-Progress-Code Call-Mobile-IP-Connected 110
+VALUE SN1-PPP-Progress-Code Call-Tunnel-Connected 115
+VALUE SN1-PPP-Progress-Code Call-Pdp-Type-IP-Connected 120
+VALUE SN1-PPP-Progress-Code Call-Pdp-Type-IPv6-Connected 125
+VALUE SN1-PPP-Progress-Code Call-Pdp-Type-PPP-Connected 130
+VALUE SN1-PPP-Progress-Code Call-Proxy-Mobile-IP-Connected 140
+VALUE SN1-PPP-Progress-Code Call-Pdg-Connected 142
+VALUE SN1-PPP-Progress-Code Call-Pdg-Ssl-Connected 141
+VALUE SN1-PPP-Progress-Code Call-Pdg-Connected 142
+VALUE SN1-PPP-Progress-Code Call-Pdg-Connected 142
+VALUE SN1-PPP-Progress-Code Call-Ipsg-Connected 145
+VALUE SN1-PPP-Progress-Code Call-Bcmcs-Connected 150
+VALUE SN1-PPP-Progress-Code Call-MBMS-UE-Connected 155
+VALUE SN1-PPP-Progress-Code Call-MBMS-Bearer-Connected 156
+VALUE SN1-PPP-Progress-Code Call-Pending-Addr-From-DHCP 160
+VALUE SN1-PPP-Progress-Code Call-Got-Addr-From-DHCP 170
+VALUE SN1-PPP-Progress-Code Call-HA-IPSEC-Tunnel-Connecting 180
+VALUE SN1-PPP-Progress-Code Call-HA-IPSEC-Connected 190
+VALUE SN1-PPP-Progress-Code Call-ASN-Non-Anchor-Connected 200
+VALUE SN1-PPP-Progress-Code Call-ASNPC-Connected 210
+VALUE SN1-PPP-Progress-Code Call-Mobile-IPv6-Connected 220
+VALUE SN1-PPP-Progress-Code Call-PMIPv6-Connected 221
+VALUE SN1-PPP-Progress-Code Call-PHSPC-Connected 230
+VALUE SN1-PPP-Progress-Code Call-GTP-IPv4-Connected 235
+VALUE SN1-PPP-Progress-Code Call-GTP-IPv6-Connected 236
+VALUE SN1-PPP-Progress-Code Call-GTP-IPv4-IPv6-Connected 237
+VALUE SN1-PPP-Progress-Code Call-SGW-Connected 245
+VALUE SN1-PPP-Progress-Code Call-MME-Attached 246
+VALUE SN1-PPP-Progress-Code Call-Auth-Only-Connected 247
+
+VALUE SN1-PPP-Data-Compression None 0
+VALUE SN1-PPP-Data-Compression Stac-LZS 1
+VALUE SN1-PPP-Data-Compression MPPC 2
+VALUE SN1-PPP-Data-Compression MPCC-Stac-LZS 3
+VALUE SN1-PPP-Data-Compression Deflate 4
+VALUE SN1-PPP-Data-Compression Deflate-Stac-LZS 5
+VALUE SN1-PPP-Data-Compression Deflate-MPCC 6
+VALUE SN1-PPP-Data-Compression Deflate-MPCC-Stac-LZS 7
+
+VALUE SN1-IP-Source-Validation No 0
+VALUE SN1-IP-Source-Validation Yes 1
+
+VALUE SN1-Subscriber-Permission None 0
+VALUE SN1-Subscriber-Permission Simple-IP 1
+VALUE SN1-Subscriber-Permission Mobile-IP 2
+VALUE SN1-Subscriber-Permission Simple-IP-Mobile-IP 3
+VALUE SN1-Subscriber-Permission HA-Mobile-IP 4
+VALUE SN1-Subscriber-Permission Simple-IP-HA-Mobile-IP 5
+VALUE SN1-Subscriber-Permission Mobile-IP-HA-Mobile-IP 6
+VALUE SN1-Subscriber-Permission All 7
+VALUE SN1-Subscriber-Permission GGSN-PDP-TYPE-IP 8
+VALUE SN1-Subscriber-Permission GGSN-PDP-TYPE-PPP 16
+VALUE SN1-Subscriber-Permission Network-Mobility 32
+VALUE SN1-Subscriber-Permission FA-HA-NEMO 38
+VALUE SN1-Subscriber-Permission All_ 63
+
+VALUE SN1-Admin-Permission None 0
+VALUE SN1-Admin-Permission CLI 1
+VALUE SN1-Admin-Permission FTP 2
+VALUE SN1-Admin-Permission CLI-FTP 3
+VALUE SN1-Admin-Permission Intercept 4
+VALUE SN1-Admin-Permission CLI-Intercept 5
+VALUE SN1-Admin-Permission CLI-Intercept-FTP 7
+VALUE SN1-Admin-Permission ECS 8
+VALUE SN1-Admin-Permission CLI-ECS 9
+VALUE SN1-Admin-Permission CLI-FTP-ECS 11
+VALUE SN1-Admin-Permission CLI-Intercept-ECS 13
+VALUE SN1-Admin-Permission CLI-Intercept-FTP-ECS 15
+
+VALUE SN1-Simultaneous-SIP-MIP Disabled 0
+VALUE SN1-Simultaneous-SIP-MIP Enabled 1
+
+VALUE SN1-PPP-Data-Compression-Mode Normal 0
+VALUE SN1-PPP-Data-Compression-Mode Stateless 1
+
+VALUE SN1-Access-link-IP-Frag Normal 0
+VALUE SN1-Access-link-IP-Frag DF-Ignore 1
+VALUE SN1-Access-link-IP-Frag DF-Fragment-ICMP-Notify 2
+
+VALUE SN1-Change-Condition QOSCHANGE 0
+VALUE SN1-Change-Condition TARIFFTIMECHANGE 1
+VALUE SN1-Change-Condition SGSNCHANGE 500
+
+VALUE SN1-Data-Tunnel-Ignore-DF-Bit Disabled 0
+VALUE SN1-Data-Tunnel-Ignore-DF-Bit Enabled 1
+
+VALUE SN1-DHCP-Lease-Expiry-Policy auto-renew 0
+VALUE SN1-DHCP-Lease-Expiry-Policy disconnect 1
+
+VALUE SN1-Direction Any 0
+VALUE SN1-Direction Uplink 1
+VALUE SN1-Direction Downlink 2
+
+VALUE SN1-DNS-Proxy-Use-Subscr-Addr Disable 0
+VALUE SN1-DNS-Proxy-Use-Subscr-Addr Enable 1
+
+VALUE SN1-Enable-QoS-Renegotiation No 0
+VALUE SN1-Enable-QoS-Renegotiation Yes 1
+
+VALUE SN1-Firewall-Enabled False 0
+VALUE SN1-Firewall-Enabled True 1
+
+VALUE SN1-GGSN1-MIP-Required Disabled 0
+VALUE SN1-GGSN1-MIP-Required Enabled 1
+
+VALUE SN1-Gratuitous-ARP-Aggressive Disabled 0
+VALUE SN1-Gratuitous-ARP-Aggressive Enabled 1
+
+VALUE SN1-GTP-Version GTP_VERSION_0 0
+VALUE SN1-GTP-Version GTP_VERSION_1 1
+VALUE SN1-GTP-Version GTP_VERSION_2 2
+
+VALUE SN1-HA-Send-DNS-ADDRESS Disabled 0
+VALUE SN1-HA-Send-DNS-ADDRESS Enabled 1
+
+VALUE SN1-Home-Sub-Use-GGSN Deny 0
+VALUE SN1-Home-Sub-Use-GGSN Accept 1
+
+VALUE SN1-IP-Alloc-Method Alloc_Local_Pool 0
+VALUE SN1-IP-Alloc-Method Alloc_Dhcp_Client 1
+VALUE SN1-IP-Alloc-Method Alloc_Radius 2
+VALUE SN1-IP-Alloc-Method Alloc_No_Alloc 3
+VALUE SN1-IP-Alloc-Method Alloc_Static_Alloc 4
+VALUE SN1-IP-Alloc-Method Alloc_Dhcp_Relay 5
+
+VALUE SN1-IP-Header-Compression None 0
+VALUE SN1-IP-Header-Compression VJ 1
+VALUE SN1-IP-Header-Compression ROHC 2
+VALUE SN1-IP-Header-Compression VJ_ROHC 3
+
+VALUE SN1-IP-Hide-Service-Address Disabled 0
+VALUE SN1-IP-Hide-Service-Address Enabled 1
+
+VALUE SN1-IP-Source-Violate-No-Acct Disabled 0
+VALUE SN1-IP-Source-Violate-No-Acct Enabled 1
+
+VALUE SN1-IPv6-DNS-Proxy Disabled 0
+VALUE SN1-IPv6-DNS-Proxy Enabled 1
+
+VALUE SN1-IPv6-Egress-Filtering Disabled 0
+VALUE SN1-IPv6-Egress-Filtering Enabled 1
+
+VALUE SN1-L3-to-L2-Tun-Addr-Policy no-local-alloc-validate 0
+VALUE SN1-L3-to-L2-Tun-Addr-Policy local-alloc 1
+VALUE SN1-L3-to-L2-Tun-Addr-Policy local-alloc-validate 2
+
+VALUE SN1-Long-Duration-Action Detection 1
+VALUE SN1-Long-Duration-Action Disconnection 2
+VALUE SN1-Long-Duration-Action Dormant-Only-Disconnection 3
+VALUE SN1-Long-Duration-Action Dormant-Only-Detection 4
+
+VALUE SN1-Long-Duration-Notification Suppress 0
+VALUE SN1-Long-Duration-Notification Send 1
+
+VALUE SN1-Mediation-Acct-Rsp-Action None 0
+VALUE SN1-Mediation-Acct-Rsp-Action No_Early_PDUs 1
+VALUE SN1-Mediation-Acct-Rsp-Action Delay_GTP_Response 2
+
+VALUE SN1-Mediation-Enabled Disabled 0
+VALUE SN1-Mediation-Enabled Enabled 1
+
+VALUE SN1-Mediation-No-Interims Disabled 0
+VALUE SN1-Mediation-No-Interims Enabled 1
+
+VALUE SN1-MIP-AAA-Assign-Addr Disabled 0
+VALUE SN1-MIP-AAA-Assign-Addr Enabled 1
+
+VALUE SN1-MIP-Dual-Anchor Disabled 0
+VALUE SN1-MIP-Dual-Anchor Enabled 1
+
+VALUE SN1-MIP-Match-AAA-Assign-Addr Disabled 0
+VALUE SN1-MIP-Match-AAA-Assign-Addr Enabled 1
+
+VALUE SN1-MIP-Send-Ancid Disabled 0
+VALUE SN1-MIP-Send-Ancid Enabled 1
+
+VALUE SN1-MIP-Send-Correlation-Info Disabled 0
+# In StarOS 8.3 and later, supported value 1 is NVSE_Starent, before 8.3 it is Enabled.
+VALUE SN1-MIP-Send-Correlation-Info EnabledOrNVSE_Starent 1
+VALUE SN1-MIP-Send-Correlation-Info NVSE_CUstom1 2
+VALUE SN1-MIP-Send-Correlation-Info NVSE_Custom2 3
+
+VALUE SN1-MIP-Send-Imsi NoneOrDisabled 0
+VALUE SN1-MIP-Send-Imsi Starent_NVSE 1
+VALUE SN1-MIP-Send-Imsi NVSE_Custom1 2
+VALUE SN1-MIP-Send-Imsi NVSE_Custom2 3
+
+VALUE SN1-MIP-Send-Term-Verification Disabled 0
+VALUE SN1-MIP-Send-Term-Verification EnabledOrNVSE_Custom1 1
+VALUE SN1-MIP-Send-Term-Verification NVSE_Custom2 2
+VALUE SN1-MIP-Send-Term-Verification NVSE_Starent 3
+
+VALUE SN1-MN-HA-Hash-Algorithm MD5 1
+VALUE SN1-MN-HA-Hash-Algorithm MD5_RFC2002 2
+VALUE SN1-MN-HA-Hash-Algorithm HMAC_MD5 3
+
+VALUE SN1-Mode Reliable 0
+VALUE SN1-Mode Optimistic 1
+VALUE SN1-Mode Unidirectional 2
+
+VALUE SN1-NPU-Qos-Priority Best_Effort 0
+VALUE SN1-NPU-Qos-Priority Bronze 1
+VALUE SN1-NPU-Qos-Priority Silver 2
+VALUE SN1-NPU-Qos-Priority Gold 3
+VALUE SN1-NPU-Qos-Priority From_DSCP 4
+
+VALUE SN1-Ntk-Session-Disconnect-Flag Session-Disconnect 1
+
+VALUE SN1-PDIF-MIP-Release-TIA No 0
+VALUE SN1-PDIF-MIP-Release-TIA Yes 1
+
+VALUE SN1-PDIF-MIP-Required No 0
+VALUE SN1-PDIF-MIP-Required Yes 1
+
+VALUE SN1-PDIF-MIP-Simple-IP-Fallback No 0
+VALUE SN1-PDIF-MIP-Simple-IP-Fallback Yes 1
+
+VALUE SN1-PDSN1-Handoff-Req-IP-Addr Disabled 0
+VALUE SN1-PDSN1-Handoff-Req-IP-Addr Enabled 1
+
+VALUE SN1-Permit-User-Mcast-PDUs Disabled 0
+VALUE SN1-Permit-User-Mcast-PDUs Enabled 1
+
+VALUE SN1-PPP-Accept-Peer-v6Ifid Disabled 0
+VALUE SN1-PPP-Accept-Peer-v6Ifid Enabled 1
+
+VALUE SN1-PPP-Always-On-Vse Disabled 0
+VALUE SN1-PPP-Always-On-Vse Enabled 1
+
+VALUE SN1-PPP-NW-Layer-IPv4 Disabled 0
+VALUE SN1-PPP-NW-Layer-IPv4 Enabled 1
+VALUE SN1-PPP-NW-Layer-IPv4 Passive 2
+
+VALUE SN1-PPP-NW-Layer-IPv6 Disabled 0
+VALUE SN1-PPP-NW-Layer-IPv6 Enabled 1
+VALUE SN1-PPP-NW-Layer-IPv6 Passive 2
+
+VALUE SN1-PPP-Reneg-Disc Never 0
+VALUE SN1-PPP-Reneg-Disc Always 1
+VALUE SN1-PPP-Reneg-Disc NAI_Prefix_MSID_Mismatch 2
+
+VALUE SN1-Prepaid no_prepaid 0
+VALUE SN1-Prepaid custom_prepaid 1
+VALUE SN1-Prepaid standard_prepaid 2
+VALUE SN1-Prepaid wimax_prepaid 4
+
+VALUE SN1-Prepaid-Compressed-Count Uncompressed 0
+VALUE SN1-Prepaid-Compressed-Count Compressed 1
+
+VALUE SN1-Prepaid-Final-Duration-Alg current_time 0
+VALUE SN1-Prepaid-Final-Duration-Alg last-user-layer3-activity-time 1
+VALUE SN1-Prepaid-Final-Duration-Alg last-airlink-activity-time 2
+VALUE SN1-Prepaid-Final-Duration-Alg last-airlink-activity-time-last-reported 3
+
+VALUE SN1-Prepaid-Preference prepaid_duration 0
+VALUE SN1-Prepaid-Preference prepaid_volume 1
+
+VALUE SN1-Proxy-MIP Disabled 0
+VALUE SN1-Proxy-MIP Enabled 1
+
+VALUE SN1-QoS-Class-Background-PHB Best-Effort 0
+VALUE SN1-QoS-Class-Background-PHB Pass-Through 1
+VALUE SN1-QoS-Class-Background-PHB AF11 10
+VALUE SN1-QoS-Class-Background-PHB AF12 12
+VALUE SN1-QoS-Class-Background-PHB AF13 14
+VALUE SN1-QoS-Class-Background-PHB AF21 18
+VALUE SN1-QoS-Class-Background-PHB AF22 20
+VALUE SN1-QoS-Class-Background-PHB AF23 22
+VALUE SN1-QoS-Class-Background-PHB AF31 26
+VALUE SN1-QoS-Class-Background-PHB AF32 28
+VALUE SN1-QoS-Class-Background-PHB AF33 30
+VALUE SN1-QoS-Class-Background-PHB AF41 34
+VALUE SN1-QoS-Class-Background-PHB AF42 36
+VALUE SN1-QoS-Class-Background-PHB AF43 38
+VALUE SN1-QoS-Class-Background-PHB EF 46
+
+VALUE SN1-QoS-Class-Conversational-PHB Best-Effort 0
+VALUE SN1-QoS-Class-Conversational-PHB Pass-Through 1
+VALUE SN1-QoS-Class-Conversational-PHB AF11 10
+VALUE SN1-QoS-Class-Conversational-PHB AF12 12
+VALUE SN1-QoS-Class-Conversational-PHB AF13 14
+VALUE SN1-QoS-Class-Conversational-PHB AF21 18
+VALUE SN1-QoS-Class-Conversational-PHB AF22 20
+VALUE SN1-QoS-Class-Conversational-PHB AF23 22
+VALUE SN1-QoS-Class-Conversational-PHB AF31 26
+VALUE SN1-QoS-Class-Conversational-PHB AF32 28
+VALUE SN1-QoS-Class-Conversational-PHB AF33 30
+VALUE SN1-QoS-Class-Conversational-PHB AF41 34
+VALUE SN1-QoS-Class-Conversational-PHB AF42 36
+VALUE SN1-QoS-Class-Conversational-PHB AF43 38
+VALUE SN1-QoS-Class-Conversational-PHB EF 46
+
+VALUE SN1-QoS-Class-Interactive-1-PHB Best-Effort 0
+VALUE SN1-QoS-Class-Interactive-1-PHB Pass-Through 1
+VALUE SN1-QoS-Class-Interactive-1-PHB AF11 10
+VALUE SN1-QoS-Class-Interactive-1-PHB AF12 12
+VALUE SN1-QoS-Class-Interactive-1-PHB AF13 14
+VALUE SN1-QoS-Class-Interactive-1-PHB AF21 18
+VALUE SN1-QoS-Class-Interactive-1-PHB AF22 20
+VALUE SN1-QoS-Class-Interactive-1-PHB AF23 22
+VALUE SN1-QoS-Class-Interactive-1-PHB AF31 26
+VALUE SN1-QoS-Class-Interactive-1-PHB AF32 28
+VALUE SN1-QoS-Class-Interactive-1-PHB AF33 30
+VALUE SN1-QoS-Class-Interactive-1-PHB AF41 34
+VALUE SN1-QoS-Class-Interactive-1-PHB AF42 36
+VALUE SN1-QoS-Class-Interactive-1-PHB AF43 38
+VALUE SN1-QoS-Class-Interactive-1-PHB EF 46
+
+VALUE SN1-QoS-Class-Interactive-2-PHB Best-Effort 0
+VALUE SN1-QoS-Class-Interactive-2-PHB Pass-Through 1
+VALUE SN1-QoS-Class-Interactive-2-PHB AF11 10
+VALUE SN1-QoS-Class-Interactive-2-PHB AF12 12
+VALUE SN1-QoS-Class-Interactive-2-PHB AF13 14
+VALUE SN1-QoS-Class-Interactive-2-PHB AF21 18
+VALUE SN1-QoS-Class-Interactive-2-PHB AF22 20
+VALUE SN1-QoS-Class-Interactive-2-PHB AF23 22
+VALUE SN1-QoS-Class-Interactive-2-PHB AF31 26
+VALUE SN1-QoS-Class-Interactive-2-PHB AF32 28
+VALUE SN1-QoS-Class-Interactive-2-PHB AF33 30
+VALUE SN1-QoS-Class-Interactive-2-PHB AF41 34
+VALUE SN1-QoS-Class-Interactive-2-PHB AF42 36
+VALUE SN1-QoS-Class-Interactive-2-PHB AF43 38
+VALUE SN1-QoS-Class-Interactive-2-PHB EF 46
+
+VALUE SN1-QoS-Class-Interactive-3-PHB Best-Effort 0
+VALUE SN1-QoS-Class-Interactive-3-PHB Pass-Through 1
+VALUE SN1-QoS-Class-Interactive-3-PHB AF11 10
+VALUE SN1-QoS-Class-Interactive-3-PHB AF12 12
+VALUE SN1-QoS-Class-Interactive-3-PHB AF13 14
+VALUE SN1-QoS-Class-Interactive-3-PHB AF21 18
+VALUE SN1-QoS-Class-Interactive-3-PHB AF22 20
+VALUE SN1-QoS-Class-Interactive-3-PHB AF23 22
+VALUE SN1-QoS-Class-Interactive-3-PHB AF31 26
+VALUE SN1-QoS-Class-Interactive-3-PHB AF32 28
+VALUE SN1-QoS-Class-Interactive-3-PHB AF33 30
+VALUE SN1-QoS-Class-Interactive-3-PHB AF41 34
+VALUE SN1-QoS-Class-Interactive-3-PHB AF42 36
+VALUE SN1-QoS-Class-Interactive-3-PHB AF43 38
+VALUE SN1-QoS-Class-Interactive-3-PHB EF 46
+
+VALUE SN1-QoS-Class-Streaming-PHB Best-Effort 0
+VALUE SN1-QoS-Class-Streaming-PHB Pass-Through 1
+VALUE SN1-QoS-Class-Streaming-PHB AF11 10
+VALUE SN1-QoS-Class-Streaming-PHB AF12 12
+VALUE SN1-QoS-Class-Streaming-PHB AF13 14
+VALUE SN1-QoS-Class-Streaming-PHB AF21 18
+VALUE SN1-QoS-Class-Streaming-PHB AF22 20
+VALUE SN1-QoS-Class-Streaming-PHB AF23 22
+VALUE SN1-QoS-Class-Streaming-PHB AF31 26
+VALUE SN1-QoS-Class-Streaming-PHB AF32 28
+VALUE SN1-QoS-Class-Streaming-PHB AF33 30
+VALUE SN1-QoS-Class-Streaming-PHB AF41 34
+VALUE SN1-QoS-Class-Streaming-PHB AF42 36
+VALUE SN1-QoS-Class-Streaming-PHB AF43 38
+VALUE SN1-QoS-Class-Streaming-PHB EF 46
+
+VALUE SN1-QoS-Tp-Dnlk Disabled 0
+VALUE SN1-QoS-Tp-Dnlk Policing 1
+VALUE SN1-QoS-Tp-Dnlk Shaping 2
+
+VALUE SN1-QoS-Tp-Uplk Disabled 0
+VALUE SN1-QoS-Tp-Uplk Policing 1
+VALUE SN1-QoS-Tp-Uplk Shaping 2
+
+VALUE SN1-Radius-Returned-Username No 0
+VALUE SN1-Radius-Returned-Username Yes 1
+
+VALUE SN1-Roaming-Sub-Use-GGSN Deny 0
+VALUE SN1-Roaming-Sub-Use-GGSN Accept 1
+
+VALUE SN1-Service-Type None 0
+VALUE SN1-Service-Type PDSN 1
+VALUE SN1-Service-Type Management 2
+VALUE SN1-Service-Type HA 3
+VALUE SN1-Service-Type GGSN 4
+VALUE SN1-Service-Type LNS 5
+VALUE SN1-Service-Type IPSG 6
+VALUE SN1-Service-Type CSCF 7
+VALUE SN1-Service-Type ASNGW 8
+VALUE SN1-Service-Type PDIF 9
+VALUE SN1-Service-Type STANDALONE_FA 10
+VALUE SN1-Service-Type SGSN 11
+VALUE SN1-Service-Type PHSGW 12
+VALUE SN1-Service-Type PDG 13
+VALUE SN1-Service-Type MIPV6HA 14
+VALUE SN1-Service-Type PGW 15
+VALUE SN1-Service-Type SGW 16
+VALUE SN1-Service-Type FNG 17
+VALUE SN1-Service-Type OGW 18
+VALUE SN1-Service-Type HNBGW 19
+VALUE SN1-Service-Type BNG 20
+
+VALUE SN1-Subs-Acc-Flow-Traffic-Valid Disabled 0
+VALUE SN1-Subs-Acc-Flow-Traffic-Valid Enabled 1
+
+VALUE SN1-Subscriber-Accounting None 0
+VALUE SN1-Subscriber-Accounting Radius 1
+VALUE SN1-Subscriber-Accounting GTPP 2
+
+VALUE SN1-Subscriber-Acct-Interim Normal 0
+VALUE SN1-Subscriber-Acct-Interim Suppress 1
+
+VALUE SN1-Subscriber-Acct-Mode flow-based-auxilliary 0
+VALUE SN1-Subscriber-Acct-Mode flow-based-all 1
+VALUE SN1-Subscriber-Acct-Mode flow-based-none 2
+VALUE SN1-Subscriber-Acct-Mode session-based 3
+VALUE SN1-Subscriber-Acct-Mode main-a10-only 4
+
+VALUE SN1-Subscriber-Acct-Rsp-Action None 0
+VALUE SN1-Subscriber-Acct-Rsp-Action No_Early_PDUs 1
+VALUE SN1-Subscriber-Acct-Rsp-Action Delay_GTP_Response 2
+
+VALUE SN1-Subscriber-Acct-Start Normal 0
+VALUE SN1-Subscriber-Acct-Start Suppress 1
+
+VALUE SN1-Subscriber-Acct-Stop Normal 0
+VALUE SN1-Subscriber-Acct-Stop Suppress 1
+
+VALUE SN1-Subscriber-Class Normal_Subscriber 0
+VALUE SN1-Subscriber-Class Ting_100 1
+VALUE SN1-Subscriber-Class Ting_500 2
+VALUE SN1-Subscriber-Class Ting_Buddy 3
+VALUE SN1-Subscriber-Class Ting_Star 4
+VALUE SN1-Subscriber-Class Ting_Nolimit_SMS 5
+VALUE SN1-Subscriber-Class Kids_Locator 6
+VALUE SN1-Subscriber-Class Ting_2000 7
+VALUE SN1-Subscriber-Class Handicapped_Welfare 8
+VALUE SN1-Subscriber-Class Reserved 9
+
+VALUE SN1-Subscriber-IP-Hdr-Neg-Mode Force 0
+VALUE SN1-Subscriber-IP-Hdr-Neg-Mode Detect 1
+
+VALUE SN1-Subscriber-IP-TOS-Copy None 0
+VALUE SN1-Subscriber-IP-TOS-Copy Access-Tunnel 1
+VALUE SN1-Subscriber-IP-TOS-Copy Data-Tunnel 2
+VALUE SN1-Subscriber-IP-TOS-Copy Both 3
+
+VALUE SN1-Subscriber-No-Interims Disabled 0
+VALUE SN1-Subscriber-No-Interims Enabled 1
+
+VALUE SN1-Subs-VJ-Slotid-Cmp-Neg-Mode None 0
+VALUE SN1-Subs-VJ-Slotid-Cmp-Neg-Mode Receive 1
+VALUE SN1-Subs-VJ-Slotid-Cmp-Neg-Mode Transmit 2
+VALUE SN1-Subs-VJ-Slotid-Cmp-Neg-Mode Both 3
+
+VALUE SN1-Tp-Dnlk-Exceed-Action Transmit 0
+VALUE SN1-Tp-Dnlk-Exceed-Action Drop 1
+VALUE SN1-Tp-Dnlk-Exceed-Action Lower-IP-Precedence 2
+VALUE SN1-Tp-Dnlk-Exceed-Action Buffer 3
+VALUE SN1-Tp-Dnlk-Exceed-Action Transmit-On-Buffer-Full 4
+
+VALUE SN1-Tp-Dnlk-Violate-Action Transmit 0
+VALUE SN1-Tp-Dnlk-Violate-Action Drop 1
+VALUE SN1-Tp-Dnlk-Violate-Action Lower-IP-Precedence 2
+VALUE SN1-Tp-Dnlk-Violate-Action Buffer 3
+VALUE SN1-Tp-Dnlk-Violate-Action Transmit-On-Buffer-Full 4
+
+VALUE SN1-Tp-Uplk-Exceed-Action Transmit 0
+VALUE SN1-Tp-Uplk-Exceed-Action Drop 1
+VALUE SN1-Tp-Uplk-Exceed-Action Lower-IP-Precedence 2
+VALUE SN1-Tp-Uplk-Exceed-Action Buffer 3
+VALUE SN1-Tp-Uplk-Exceed-Action Transmit-On-Buffer-Full 4
+
+VALUE SN1-Tp-Uplk-Violate-Action Transmit 0
+VALUE SN1-Tp-Uplk-Violate-Action Drop 1
+VALUE SN1-Tp-Uplk-Violate-Action Lower-IP-Precedence 2
+VALUE SN1-Tp-Uplk-Violate-Action Buffer 3
+VALUE SN1-Tp-Uplk-Violate-Action Transmit-On-Buffer-Full 4
+
+VALUE SN1-Tun-Addr-Policy no-local-alloc-validate 0
+VALUE SN1-Tun-Addr-Policy local-alloc 1
+VALUE SN1-Tun-Addr-Policy local-alloc-validate 2
+
+VALUE SN1-Tunnel-Gn Disabled 0
+VALUE SN1-Tunnel-Gn Enabled 1
+
+VALUE SN1-Tunnel-Load-Balancing random 1
+VALUE SN1-Tunnel-Load-Balancing balanced 2
+VALUE SN1-Tunnel-Load-Balancing prioritized 3
+
+VALUE SN1-Visiting-Sub-Use-GGSN Deny 0
+VALUE SN1-Visiting-Sub-Use-GGSN Accept 1
+
+END-VENDOR Starent
diff --git a/radius/dictionary.surfnet b/radius/dictionary.surfnet
new file mode 100644
index 0000000000..f6ac6889f7
--- /dev/null
+++ b/radius/dictionary.surfnet
@@ -0,0 +1,19 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Surfnet
+#
+# $Id: 3f1e25351f0e9971a5c803b0dae17b35c5ae3ab1 $
+#
+##############################################################################
+
+VENDOR Surfnet 1076
+
+BEGIN-VENDOR Surfnet
+
+ATTRIBUTE Surfnet-AVPair 1 string
+ATTRIBUTE Surfnet-Service-Identifier 2 string
+ATTRIBUTE Surfnet-Service-Provider 3 string
+
+END-VENDOR Surfnet
diff --git a/radius/dictionary.symbol b/radius/dictionary.symbol
new file mode 100644
index 0000000000..270bd9f66b
--- /dev/null
+++ b/radius/dictionary.symbol
@@ -0,0 +1,53 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Symbol VSAs
+#
+# Symbol Technologies has been acquired by Motorola in 2007.
+# Some attributes remain in use by products after the acquisition.
+#
+# $Id: bec517865943d8f50af7831d9023fba4772edd07 $
+#
+##############################################################################
+VENDOR Symbol 388
+
+BEGIN-VENDOR Symbol
+
+ATTRIBUTE Symbol-Admin-Role 1 integer
+
+VALUE Symbol-Admin-Role Monitor 1
+VALUE Symbol-Admin-Role Helpdesk 2
+VALUE Symbol-Admin-Role NetworkAdmin 4
+VALUE Symbol-Admin-Role SysAdmin 8
+VALUE Symbol-Admin-Role WebAdmin 16
+VALUE Symbol-Admin-Role Security 32
+VALUE Symbol-Admin-Role SuperUser 32768
+
+ATTRIBUTE Symbol-Current-ESSID 2 string
+ATTRIBUTE Symbol-Allowed-ESSID 3 string
+ATTRIBUTE Symbol-WLAN-Index 4 integer
+ATTRIBUTE Symbol-QoS-Profile 5 integer
+
+VALUE Symbol-QoS-Profile BestEffort 1
+VALUE Symbol-QoS-Profile Background 2
+VALUE Symbol-QoS-Profile Video 3
+VALUE Symbol-QoS-Profile Voice 4
+
+ATTRIBUTE Symbol-Allowed-Radio 6 string
+ATTRIBUTE Symbol-Expiry-Date-Time 7 string # Format: MM/DD/YYYY-HH:MM
+ATTRIBUTE Symbol-Start-Date-Time 8 string # Format: MM/DD/YYYY-HH:MM
+ATTRIBUTE Symbol-Posture-Status 9 string
+ATTRIBUTE Symbol-Downlink-Limit 10 string # Format: 100-10000 (Kbps), 0 = Disabled
+ATTRIBUTE Symbol-Uplink-Limit 11 string # Format: 100-10000 (Kbps), 0 = Disabled
+ATTRIBUTE Symbol-User-Group 12 string
+
+ATTRIBUTE Symbol-Login-Source 100 integer
+
+VALUE Symbol-Login-Source HTTP 16
+VALUE Symbol-Login-Source SSH 32
+VALUE Symbol-Login-Source Telnet 64
+VALUE Symbol-Login-Source Console 128
+VALUE Symbol-Login-Source All 240
+
+END-VENDOR Symbol
diff --git a/radius/dictionary.terena b/radius/dictionary.terena
new file mode 100644
index 0000000000..0e3a396828
--- /dev/null
+++ b/radius/dictionary.terena
@@ -0,0 +1,17 @@
+# -*- text -*-
+#
+# For TERENA VSA's
+#
+# The reference for these values is:
+# http://www.terena.org/activities/tf-emc2/oid.html
+#
+# $Id: 9637e3debc73eff0332bc198837db24ea2935b5f $
+#
+VENDOR TERENA 25178
+
+BEGIN-VENDOR TERENA
+
+ATTRIBUTE Eduroam-SP-Country 10 string
+ATTRIBUTE Eduroam-Monitoring-Inflate 11 string
+
+END-VENDOR TERENA
diff --git a/radius/dictionary.wimax.alvarion b/radius/dictionary.wimax.alvarion
new file mode 100644
index 0000000000..611f587413
--- /dev/null
+++ b/radius/dictionary.wimax.alvarion
@@ -0,0 +1,514 @@
+# -*- text -*-
+# Copyright (C) 2011 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Alvarion has taken it on themselves to produce a WiMAX dictionary
+# which is NOT the same as the standard WiMAX dictionary. If you
+# want to use this file, edit the "dictionary" file, and change:
+#
+# $INCLUDE dictionary.wimax
+# to
+# $INCLUDE dictionary.wimax.alvarion
+#
+# You CANNOT use both dictionaries at the same time.
+#
+# $Id: c4c5a6a52a79020c3c791a8408e4c95597f13cba $
+#
+##############################################################################
+
+VENDOR WiMAX 24757 format=1,1,c
+
+BEGIN-VENDOR WiMAX
+
+ATTRIBUTE WiMAX-Capability 1 tlv
+ATTRIBUTE WiMAX-Release 1.1 string
+ATTRIBUTE WiMAX-Accounting-Capabilities 1.2 byte
+ATTRIBUTE WiMAX-Hotlining-Capabilities 1.3 byte
+ATTRIBUTE WiMAX-Idle-Mode-Notification-Cap 1.4 byte
+
+# This is really a bitmap
+VALUE WiMAX-Accounting-Capabilities No-Accounting 0
+VALUE WiMAX-Accounting-Capabilities IP-Session-Based 1
+VALUE WiMAX-Accounting-Capabilities Flow-Based 2
+
+# This is really a bitmap
+VALUE WiMAX-Hotlining-Capabilities Not-Supported 0
+VALUE WiMAX-Hotlining-Capabilities Hotline-Profile-Id 1
+VALUE WiMAX-Hotlining-Capabilities NAS-Filter-Rule 2
+VALUE WiMAX-Hotlining-Capabilities HTTP-Redirection 4
+VALUE WiMAX-Hotlining-Capabilities IP-Redirection 8
+
+VALUE WiMAX-Idle-Mode-Notification-Cap Not-Supported 0
+VALUE WiMAX-Idle-Mode-Notification-Cap Supported 1
+
+ATTRIBUTE WiMAX-Device-Authentication-Indicator 2 byte
+ATTRIBUTE WiMAX-GMT-Timezone-offset 3 signed
+ATTRIBUTE WiMAX-AAA-Session-Id 4 octets
+
+# 32 octets in length
+ATTRIBUTE WiMAX-MSK 5 octets encrypt=2
+ATTRIBUTE WiMAX-hHA-IP-MIP4 6 ipaddr
+ATTRIBUTE WiMAX-hHA-IP-MIP6 7 ipv6addr
+ATTRIBUTE WiMAX-DHCPv4-Server 8 combo-ip
+ATTRIBUTE WiMAX-DHCPv6-Server 9 combo-ip
+
+# MN-HA-CMIP4 = H(MIP-RK, "CMIP4 MN HA" | HA-IPv4 | MN-NAI), or
+# MN-HA-PMIP4 = H(MIP-RK, "PMIP4 MN HA" | HA-IPv4 | MN-NAI)
+ATTRIBUTE WiMAX-MN-hHA-MIP4-Key 10 octets encrypt=2
+
+# MN-HA-CMIP4-SPI == MIP-SPI, or
+# MN-HA-PIMP4-SPI == MIP-SPI + 1
+ATTRIBUTE WiMAX-MN-hHA-MIP4-SPI 11 integer
+
+# MN-HA-CMIP6 = H(MIP-RK, "CMIP6 MN HA" | HA-IPv6 | MN-NAI)
+ATTRIBUTE WiMAX-MN-hHA-MIP6-Key 12 octets encrypt=2
+
+# MN-HA-CMIP6-SPI == MIP-SPI + 2
+ATTRIBUTE WiMAX-MN-hHA-MIP6-SPI 13 integer
+
+# FA-RK = H(MIP-RK, "FA-RK")
+ATTRIBUTE WiMAX-FA-RK-Key 14 octets encrypt=2
+
+# 160 bit random number
+ATTRIBUTE WiMAX-HA-RK-Key 15 octets encrypt=2
+# SPI-CMIP4
+ATTRIBUTE WiMAX-HA-RK-SPI 16 integer
+
+ATTRIBUTE WiMAX-HA-RK-Lifetime 17 integer
+
+# The same as MN-HA-CMIP4, etc. But in different packets.
+ATTRIBUTE WiMAX-RRQ-HA-IP 18 combo-ip
+ATTRIBUTE WiMAX-RRQ-MN-HA-Key 19 octets encrypt=2
+ATTRIBUTE WiMAX-RRQ-MN-HA-SPI 20 integer
+
+ATTRIBUTE WiMAX-Session-Continue 21 integer
+ATTRIBUTE WiMAX-Beginning-Of-Session 22 integer
+ATTRIBUTE WiMAX-IP-Technology 23 integer
+
+VALUE WiMAX-IP-Technology Reserved-0 0
+VALUE WiMAX-IP-Technology Reserved-1 1
+VALUE WiMAX-IP-Technology PMIP4 2
+VALUE WiMAX-IP-Technology CMIP4 3
+VALUE WiMAX-IP-Technology CMIP6 4
+VALUE WiMAX-IP-Technology Ethernet-CS 5
+
+ATTRIBUTE WiMAX-Hotline-Indicator 24 string
+ATTRIBUTE WiMAX-Prepaid-Indicator 25 byte
+ATTRIBUTE WiMAX-PDFID 26 short
+ATTRIBUTE WiMAX-SDFID 27 short
+
+# The WMF standard version of this attribute is deprecated in WMF 1.5
+# and shall no longer be used. Replaced by (26/84) Packet Flow Descriptor v2
+#
+# Alvarion uses a vendor specific version of this attribute that combines
+# some aspects of v1 (26/28) and v2 (26/84)
+# See their Radius Interoperability Spec documentation for additional details.
+ATTRIBUTE WiMAX-Packet-Flow-Descriptor 28 tlv
+ATTRIBUTE WiMAX-Packet-Data-Flow-Id 28.1 short
+ATTRIBUTE WiMAX-Service-Data-Flow-Id 28.2 short
+ATTRIBUTE WiMAX-Service-Profile-Id 28.3 integer
+ATTRIBUTE WiMAX-Direction 28.4 byte
+
+VALUE WiMAX-Direction Reserved-0 0
+VALUE WiMAX-Direction Uplink 1
+VALUE WiMAX-Direction Downlink 2
+VALUE WiMAX-Direction Bi-Directional 3
+
+ATTRIBUTE WiMAX-Activation-Trigger 28.5 byte # bitmap
+ATTRIBUTE WiMAX-Transport-Type 28.6 byte
+
+VALUE WiMAX-Transport-Type Reserved-0 0
+VALUE WiMAX-Transport-Type IPv4-CS 1
+VALUE WiMAX-Transport-Type IPv6-CS 2
+VALUE WiMAX-Transport-Type Ethernet 3
+
+ATTRIBUTE WiMAX-Uplink-QOS-Id 28.7 byte
+ATTRIBUTE WiMAX-Downlink-QOS-Id 28.8 byte
+# The following are not listed in Alvarion's Spec
+#ATTRIBUTE WiMAX-Uplink-Classifier 28.9 string
+#ATTRIBUTE WiMAX-Downlink-Classifier 28.10 string
+# Added by Alvarion
+ATTRIBUTE WiMAX-Classifier 28.11 tlv
+
+ATTRIBUTE WiMAX-ClassifierID 28.11.1 byte
+ATTRIBUTE WiMAX-Classifier-Priority 28.11.2 byte
+ATTRIBUTE WiMAX-Classifier-Protocol 28.11.3 byte
+ATTRIBUTE WiMAX-Classifier-Direction 28.11.4 byte
+
+VALUE WiMAX-Classifier-Direction Reserved-0 0
+VALUE WiMAX-Classifier-Direction IN 1
+VALUE WiMAX-Classifier-Direction OUT 2
+VALUE WiMAX-Classifier-Direction Bi-Directional 3
+VALUE WiMAX-Classifier-Direction FF 4
+
+ATTRIBUTE WiMAX-Source-Specification 28.11.5 tlv
+
+ATTRIBUTE WiMAX-Source-IPAddress 28.11.5.1 combo-ip
+# 2 IPv4 or IPv6 addresses
+ATTRIBUTE WiMAX-Source-IPAddressRange 28.11.5.2 octets
+# IPv4/IPv6 subnet mask plus bit-width mask
+ATTRIBUTE WiMAX-Source-IPAddressMask 28.11.5.3 octets
+ATTRIBUTE WiMAX-Source-Port 28.11.5.4 short
+# 4 bytes: first two indicate beginning of range, second two indicate end
+ATTRIBUTE WiMAX-Source-Port-Range 28.11.5.5 octets
+ATTRIBUTE WiMAX-Source-Inverted 28.11.5.6 byte
+
+VALUE WiMAX-Source-Inverted False 0
+VALUE WiMAX-Source-Inverted True 1
+
+# 8 bit unsigned enum
+ATTRIBUTE WiMAX-Source-Assigned 28.11.5.7 byte
+
+VALUE WiMAX-Source-Assigned Src-Assigned 1
+VALUE WiMAX-Source-Assigned Dst-Assigned 2
+VALUE WiMAX-Source-Assigned Src-Dst-Assigned 3
+
+ATTRIBUTE WiMAX-Destination-Specification 28.11.6 tlv
+
+ATTRIBUTE WiMAX-Destination-IPAddress 28.11.6.1 combo-ip
+# 2 IPv4 or IPv6 addresses to indicate beginning/end of range
+ATTRIBUTE WiMAX-Destination-IPAddressRange 28.11.6.2 octets
+# IPv4/IPv6 subnet mask plus bit-width mask
+ATTRIBUTE WiMAX-Destination-IPAddressMask 28.11.6.3 octets
+ATTRIBUTE WiMAX-Destination-Port 28.11.6.4 short
+# 4 bytes: first two indicate beginning of range, second two indicate end
+ATTRIBUTE WiMAX-Destination-Port-Range 28.11.6.5 octets
+ATTRIBUTE WiMAX-Destination-Inverted 28.11.6.6 byte
+
+VALUE WiMAX-Destination-Inverted False 0
+VALUE WiMAX-Destination-Inverted True 1
+
+ATTRIBUTE WiMAX-Destination-Assigned 28.11.6.7 byte
+
+VALUE WiMAX-Destination-Assigned Src-Assigned 1
+VALUE WiMAX-Destination-Assigned Dst-Assigned 2
+VALUE WiMAX-Destination-Assigned Src-Dst-Assigned 3
+
+ATTRIBUTE WiMAX-IP-TOS-DSCP-Range-and-Mask 28.11.7 octets
+ATTRIBUTE WiMAX-VLAN-ID 28.11.9 short
+ATTRIBUTE WiMAX-8021p 28.11.10 byte
+
+ATTRIBUTE WiMAX-QoS-Descriptor 29 tlv
+ATTRIBUTE WiMAX-QoS-Id 29.1 byte
+ATTRIBUTE WiMAX-Global-Service-Class-Name 29.2 string # 6 octets
+ATTRIBUTE WiMAX-Service-Class-Name 29.3 string
+ATTRIBUTE WiMAX-Schedule-Type 29.4 byte
+ATTRIBUTE WiMAX-Traffic-Priority 29.5 byte
+ATTRIBUTE WiMAX-Maximum-Sustained-Traffic-Rate 29.6 integer
+ATTRIBUTE WiMAX-Minimum-Reserved-Traffic-Rate 29.7 integer
+ATTRIBUTE WiMAX-Maximum-Traffic-Burst 29.8 integer
+ATTRIBUTE WiMAX-Tolerated-Jitter 29.9 integer
+ATTRIBUTE WiMAX-Maximum-Latency 29.10 integer
+ATTRIBUTE WiMAX-Reduced-Resources-Code 29.11 byte
+ATTRIBUTE WiMAX-Media-Flow-Type 29.12 byte
+ATTRIBUTE WiMAX-Unsolicited-Grant-Interval 29.13 short
+ATTRIBUTE WiMAX-SDU-Size 29.14 short
+ATTRIBUTE WiMAX-Unsolicited-Polling-Interval 29.15 short
+ATTRIBUTE WiMAX-Media-Flow-Description-SDP 29.16 string
+
+VALUE WiMAX-Schedule-Type Best-Effort 2
+VALUE WiMAX-Schedule-Type nrtPS 3
+VALUE WiMAX-Schedule-Type rtPS 4
+VALUE WiMAX-Schedule-Type Extended-rtPS 5
+VALUE WiMAX-Schedule-Type UGS 6
+
+VALUE WiMAX-Media-Flow-Type VoIP 1
+VALUE WiMAX-Media-Flow-Type Robust-Browser 2
+VALUE WiMAX-Media-Flow-Type Secure-Browser-VPN 3
+VALUE WiMAX-Media-Flow-Type Streaming-Video 4
+VALUE WiMAX-Media-Flow-Type Streaming-Live-TV 5
+VALUE WiMAX-Media-Flow-Type Music-Photo-Download 6
+VALUE WiMAX-Media-Flow-Type Multi-Player-Gaming 7
+VALUE WiMAX-Media-Flow-Type Location-Based-Services 8
+VALUE WiMAX-Media-Flow-Type Text-Audio-Books 9
+VALUE WiMAX-Media-Flow-Type Video-Conversation 10
+VALUE WiMAX-Media-Flow-Type Message 11
+VALUE WiMAX-Media-Flow-Type Control 12
+VALUE WiMAX-Media-Flow-Type Data 13
+
+ATTRIBUTE WiMAX-Uplink-Granted-QoS 30 string
+ATTRIBUTE WiMAX-Control-Packets-In 31 integer
+ATTRIBUTE WiMAX-Control-Octets-In 32 integer
+ATTRIBUTE WiMAX-Control-Packets-Out 33 integer
+ATTRIBUTE WiMAX-Control-Octets-Out 34 integer
+ATTRIBUTE WiMAX-PPAC 35 tlv
+ATTRIBUTE WiMAX-Available-In-Client 35.1 integer
+
+# Really a bitmap
+VALUE WiMAX-Available-In-Client Volume-Metering 1
+VALUE WiMAX-Available-In-Client Duration-Metering 2
+VALUE WiMAX-Available-In-Client Resource-Metering 4
+VALUE WiMAX-Available-In-Client Pools 8
+VALUE WiMAX-Available-In-Client Rating-Groups 0x10
+VALUE WiMAX-Available-In-Client Multi-Services 0x20
+VALUE WiMAX-Available-In-Client Tariff-Switch 0x40
+
+ATTRIBUTE WiMAX-Session-Termination-Capability 36 integer
+
+# Really a bitmap
+VALUE WiMAX-Session-Termination-Capability Dynamic-Authorization 1
+
+ATTRIBUTE WiMAX-PPAQ 37 tlv
+ATTRIBUTE WiMAX-PPAQ-Quota-Identifier 37.1 octets
+ATTRIBUTE WiMAX-Volume-Quota 37.2 integer #kb
+ATTRIBUTE WiMAX-Volume-Threshold 37.3 integer #kb
+ATTRIBUTE WiMAX-Duration-Quota 37.4 integer #s
+ATTRIBUTE WiMAX-Duration-Threshold 37.5 integer #s
+ATTRIBUTE WiMAX-Resource-Quota 37.6 integer
+ATTRIBUTE WiMAX-Resource-Threshold 37.7 integer
+ATTRIBUTE WiMAX-Update-Reason 37.8 integer
+ATTRIBUTE WiMAX-Prepaid-Server 37.9 combo-ip
+ATTRIBUTE WiMAX-Service-Id 37.10 string
+ATTRIBUTE WiMAX-Rating-Group-Id 37.11 integer
+ATTRIBUTE WiMAX-Termination-Action 37.12 byte
+ATTRIBUTE WiMAX-Pool-Id 37.13 integer
+ATTRIBUTE WiMAX-Pool-Multiplier 37.14 integer
+ATTRIBUTE WiMAX-Requested-Action 37.15 byte
+ATTRIBUTE WiMAX-Check-Balance-Result 37.16 byte
+
+#
+# 4 octets - integer representing 1/10's of lowest currency (e.g. cents)
+# 4 octets - currency code as in ISO-4217
+# 1+ - UTF8 string containing text like "cost is $1 per minute"
+#
+ATTRIBUTE WiMAX-Cost-Information-AVP 37.17 octets
+
+VALUE WiMAX-Update-Reason Pre-Initialization 1
+VALUE WiMAX-Update-Reason Initial-Request 2
+VALUE WiMAX-Update-Reason Threshold-Reached 3
+VALUE WiMAX-Update-Reason Quota-Reached 4
+VALUE WiMAX-Update-Reason TITSU-Approaching 5
+VALUE WiMAX-Update-Reason Remote-Forced-Disconnect 6
+VALUE WiMAX-Update-Reason Client-Service-Termination 7
+VALUE WiMAX-Update-Reason Access-Service-Terminated 8
+VALUE WiMAX-Update-Reason Service-Not-Established 9
+VALUE WiMAX-Update-Reason One-Time-Charging 10
+
+VALUE WiMAX-Termination-Action Terminate 1
+VALUE WiMAX-Termination-Action Request-More-Quota 2
+VALUE WiMAX-Termination-Action Redirect-Or-Filter 3
+
+VALUE WiMAX-Requested-Action Balance-Check 1
+VALUE WiMAX-Requested-Action Price-Enquiry 2
+
+ATTRIBUTE WiMAX-Prepaid-Tariff-Switching 38 tlv
+ATTRIBUTE WiMAX-Prepaid-Quota-Identifier 38.1 string
+ATTRIBUTE WiMAX-Volume-Used-After 38.2 integer #1k
+ATTRIBUTE WiMAX-Tariff-Switch-Interval 38.3 integer #s
+ATTRIBUTE WiMAX-Time-Interval-After 38.4 integer #s
+
+ATTRIBUTE WiMAX-Active-Time-Duration 39 integer
+ATTRIBUTE WiMAX-DHCP-RK 40 octets encrypt=2
+ATTRIBUTE WiMAX-DHCP-RK-Key-Id 41 integer
+ATTRIBUTE WiMAX-DHCP-RK-Lifetime 42 integer
+ATTRIBUTE WiMAX-DHCP-Msg-Server-IP 43 ipaddr
+ATTRIBUTE WiMAX-Idle-Mode-Transition 44 byte
+ATTRIBUTE WiMAX-NAP-Id 45 octets
+
+# 3 octets of NAP Id
+# 3 octets of base-station Id
+ATTRIBUTE WiMAX-BS-Id 46 octets
+ATTRIBUTE WiMAX-Location 47 octets
+
+# Number of times Acct-Input-Packets rolled over 2^32.
+ATTRIBUTE WiMAX-Acct-Input-Packets-Gigaword 48 integer
+ATTRIBUTE WiMAX-Acct-Output-Packets-Gigaword 49 integer
+
+# Formatted as per IP Filter rule specification.
+ATTRIBUTE WiMAX-Uplink-Flow-Description 50 string
+
+ATTRIBUTE WiMAX-Blu-Coa-IPv6 51 ipv6addr
+ATTRIBUTE WiMAX-DNS-Server 52 combo-ip
+ATTRIBUTE WiMAX-Hotline-Profile-Id 53 string
+
+# Formatted as per IP Filter rule specification.
+ATTRIBUTE WiMAX-HTTP-Redirection-Rule 54 string
+
+# Formatted as per IP Filter rule specification.
+ATTRIBUTE WiMAX-IP-Redirection-Rule 55 string
+ATTRIBUTE WiMAX-Hotline-Session-Timer 56 integer
+
+# 3 octets
+ATTRIBUTE WiMAX-NSP-Id 57 octets
+ATTRIBUTE WiMAX-HA-RK-Key-Requested 58 integer
+
+VALUE WiMAX-HA-RK-Key-Requested No 0
+VALUE WiMAX-HA-RK-Key-Requested Yes 1
+
+ATTRIBUTE WiMAX-Count-Type 59 byte
+ATTRIBUTE WiMAX-DM-Action-Code 60 integer
+
+VALUE WiMAX-DM-Action-Code Deregister-MS 0
+VALUE WiMAX-DM-Action-Code Suspend-MS-Traffic 1
+VALUE WiMAX-DM-Action-Code Suspend-User-Traffic 2
+VALUE WiMAX-DM-Action-Code Resume-Traffic 3
+VALUE WiMAX-DM-Action-Code MS-Terminate 4
+VALUE WiMAX-DM-Action-Code MS-Idle 5
+VALUE WiMAX-DM-Action-Code MS-Completed-IPv6-Handover 6
+VALUE WiMAX-DM-Action-Code BS-Sends-RES-Cmd 0xffff
+
+# FA-RK-SPI = SPI-CMIP4 = MIP-SPI
+ATTRIBUTE WiMAX-FA-RK-SPI 61 integer
+
+# Formatted as per IP Filter rule specification.
+ATTRIBUTE WiMAX-Downlink-Flow-Description 62 string
+
+# Same as QoS-Descriptor... dang.
+ATTRIBUTE WiMAX-Downlink-Granted-QoS 63 tlv
+
+# More MIP keys, calculated as above... but in different packets.
+# Why, oh why?
+ATTRIBUTE WiMAX-vHA-IP-MIP4 64 ipaddr
+ATTRIBUTE WiMAX-vHA-IP-MIP6 65 ipv6addr
+ATTRIBUTE WiMAX-vHA-MIP4-Key 66 octets encrypt=2
+ATTRIBUTE WiMAX-vHA-RK-Key 67 octets encrypt=2
+ATTRIBUTE WiMAX-vHA-RK-SPI 68 integer
+ATTRIBUTE WiMAX-vHA-RK-Lifetime 69 integer
+
+ATTRIBUTE WiMAX-MN-vHA-MIP6-Key 70 octets encrypt=2
+ATTRIBUTE WiMAX-MN-vHA-MIP4-SPI 71 integer
+ATTRIBUTE WiMAX-MN-vHA-MIP6-SPI 72 integer
+ATTRIBUTE WiMAX-vDHCPv4-Server 73 ipaddr
+ATTRIBUTE WiMAX-vDHCPv6-Server 74 ipv6addr
+ATTRIBUTE WiMAX-vDHCP-RK 75 octets encrypt=2
+ATTRIBUTE WiMAX-vDHCP-RK-Key-ID 76 integer
+ATTRIBUTE WiMAX-vDHCP-RK-Lifetime 77 integer
+
+ATTRIBUTE WiMAX-PMIP-Authenticated-Network-Identity 78 string
+ATTRIBUTE WiMAX-Visited-Framed-IP-Address 79 ipaddr
+ATTRIBUTE WiMAX-Visited-Framed-IPv6-Prefix 80 ipv6prefix
+ATTRIBUTE WiMAX-Visited-Framed-Interface-Id 81 ifid
+ATTRIBUTE WiMAX-MIP-Authorization-Status 82 integer
+
+VALUE WiMAX-MIP-Authorization-Status False 0
+VALUE WiMAX-MIP-Authorization-Status True 1
+
+#
+# FIXME: See WiMAX-Src-Dst-Specification for TLVs
+#
+ATTRIBUTE WiMAX-Flow-Descriptor-v2 83 tlv
+
+ATTRIBUTE WiMAX-Packet-Flow-Descriptor-v2 84 tlv
+ATTRIBUTE WiMAX-PFDv2-Packet-Data-Flow-Id 84.1 short
+ATTRIBUTE WiMAX-PFDv2-Service-Data-Flow-Id 84.2 short
+ATTRIBUTE WiMAX-PFDv2-Service-Profile-Id 84.3 integer
+ATTRIBUTE WiMAX-PFDv2-Direction 84.4 byte
+ATTRIBUTE WiMAX-PFDv2-Activation-Trigger 84.5 byte
+ATTRIBUTE WiMAX-PFDv2-Transport-Type 84.6 byte
+ATTRIBUTE WiMAX-PFDv2-Uplink-QoS-Id 84.7 byte
+ATTRIBUTE WiMAX-PFDv2-Downlink-QoS-Id 84.8 byte
+
+#
+# Classifiers
+#
+ATTRIBUTE WiMAX-PFDv2-Classifier 84.9 tlv
+ATTRIBUTE WiMAX-PFDv2-Classifier-Id 84.9.1 byte
+ATTRIBUTE WiMAX-PFDv2-Classifier-Priority 84.9.2 byte
+ATTRIBUTE WiMAX-PFDv2-Classifier-Protocol 84.9.3 byte
+ATTRIBUTE WiMAX-PFDv2-Classifier-Direction 84.9.4 byte
+
+ATTRIBUTE WiMAX-PFDv2-Classifier-Source-Spec 84.9.5 tlv
+ATTRIBUTE WiMAX-PFDv2-Src-IP-Address 84.9.5.1 combo-ip
+# really two IPv4 OR IPv6 addresses
+ATTRIBUTE WiMAX-PFDv2-Src-IP-Address-Range 84.9.5.2 octets
+ATTRIBUTE WiMAX-PFDv2-Src-IP-Address-Mask 84.9.5.3 combo-ip
+ATTRIBUTE WiMAX-PFDv2-Src-Port 84.9.5.4 short
+# 2 shorts
+ATTRIBUTE WiMAX-PFDv2-Src-Port-Range 84.9.5.5 integer
+ATTRIBUTE WiMAX-PFDv2-Src-Inverted 84.9.5.6 byte
+ATTRIBUTE WiMAX-PFDv2-Src-Assigned 84.9.5.7 byte
+
+VALUE WiMAX-PFDv2-Src-Assigned Src-Assigned 1
+VALUE WiMAX-PFDv2-Src-Assigned Dst-Assigned 2
+VALUE WiMAX-PFDv2-Src-Assigned Src-Dst-Assigned 3
+
+ATTRIBUTE WiMAX-PFDv2-Src-MAC-Address 84.9.5.8 ether
+ATTRIBUTE WiMAX-PFDv2-Src-MAC-Mask 84.9.5.9 ether
+
+ATTRIBUTE WiMAX-PFDv2-Classifier-Dest-Spec 84.9.6 tlv
+ATTRIBUTE WiMAX-PFDv2-Classifier-IP-ToS-DSCP 84.9.7 byte
+ATTRIBUTE WiMAX-PFDv2-Classifier-Action 84.9.8 byte
+
+ATTRIBUTE WiMAX-PFDv2-Classifier-Eth-Option 84.9.9 tlv
+
+ATTRIBUTE WiMAX-PFDv2-Eth-Proto-Type 84.9.9.1 tlv
+ATTRIBUTE WiMAX-PFDv2-Eth-Proto-Type-Ethertype 84.9.9.1.1 short
+ATTRIBUTE WiMAX-PFDv2-Eth-Proto-Type-DSAP 84.9.9.1.2 byte
+
+ATTRIBUTE WiMAX-PFDv2-Eth-VLAN-Id 84.9.9.2 tlv
+ATTRIBUTE WiMAX-PFDv2-Eth-VLAN-Id-S-VID 84.9.9.2.1 integer
+ATTRIBUTE WiMAX-PFDv2-Eth-VLAN-Id-C-VID 84.9.9.2.2 integer
+
+ATTRIBUTE WiMAX-PFDv2-Eth-Priority-Range 84.9.9.3 tlv
+ATTRIBUTE WiMAX-PFDv2-Eth-Priority-Range-Low 84.9.9.3.1 byte
+ATTRIBUTE WiMAX-PFDv2-Eth-Priority-Range-High 84.9.9.3.2 byte
+
+ATTRIBUTE WiMAX-XXX 84.9.9.4 byte
+
+ATTRIBUTE WiMAX-PFDv2-Paging-Preference 84.9.10 byte
+ATTRIBUTE WiMAX-PFDv2-VLAN-Tag-Rule-Id 84.9.11 short
+
+VALUE WiMAX-PFDv2-Direction Uplink 1
+VALUE WiMAX-PFDv2-Direction Downlink 2
+VALUE WiMAX-PFDv2-Direction Bi-Directional 3
+
+VALUE WiMAX-PFDv2-Activation-Trigger Provisioned 1
+VALUE WiMAX-PFDv2-Activation-Trigger Admit 2
+VALUE WiMAX-PFDv2-Activation-Trigger Activate 4
+VALUE WiMAX-PFDv2-Activation-Trigger Dynamic 8
+
+VALUE WiMAX-PFDv2-Transport-Type IPv4-CS 1
+VALUE WiMAX-PFDv2-Transport-Type IPv6-CS 2
+VALUE WiMAX-PFDv2-Transport-Type Ethernet 3
+
+ATTRIBUTE WiMAX-VLAN-Tag-Processing-Descriptor 85 tlv
+ATTRIBUTE WiMAX-VLAN-Tag-Rule-Id 85.1 short
+ATTRIBUTE WiMAX-VLAN-Tag-C-VLAN-Priority 85.2 byte
+ATTRIBUTE WiMAX-VLAN-Tag-VLAN-Id-Assignment 85.3 short
+ATTRIBUTE WiMAX-VLAN-Tag-C-VLAN-Id 85.4 short
+ATTRIBUTE WiMAX-VLAN-Tag-S-VLAN-Id 85.5 short
+ATTRIBUTE WiMAX-VLAN-Tag-C-S-VLAN-Id-Mapping 85.6 integer
+ATTRIBUTE WiMAX-VLAN-Tag-Local-Config-Info 85.7 octets
+
+ATTRIBUTE WiMAX-hDHCP-Server-Parameters 86 tlv
+ATTRIBUTE WiMAX-hDHCP-DHCPv4-Address 86.1 ipaddr
+ATTRIBUTE WiMAX-hDHCP-DHCPv6-Address 86.2 ipv6addr
+ATTRIBUTE WiMAX-hDHCP-DHCP-RK 86.3 string encrypt=2
+ATTRIBUTE WiMAX-hDHCP-DHCP-RK-Key-Id 86.4 integer
+ATTRIBUTE WiMAX-hDHCP-DHCP-RK-Lifetime 86.5 integer
+
+ATTRIBUTE WiMAX-vDHCP-Server-Parameters 87 tlv
+ATTRIBUTE WiMAX-vDHCP-DHCPv4-Address 87.1 ipaddr
+ATTRIBUTE WiMAX-vDHCP-DHCPv6-Address 87.2 ipv6addr
+ATTRIBUTE WiMAX-vDHCP-DHCP-RK 87.3 string encrypt=2
+ATTRIBUTE WiMAX-vDHCP-DHCP-RK-Key-Id 87.4 integer
+ATTRIBUTE WiMAX-vDHCP-DHCP-RK-Lifetime 87.5 integer
+
+ATTRIBUTE WiMAX-BS-Location 88 octets
+ATTRIBUTE WiMAX-Visited-IPv4-HoA-PMIP6 89 byte
+
+VALUE WiMAX-Visited-IPv4-HoA-PMIP6 Fixed 1
+VALUE WiMAX-Visited-IPv4-HoA-PMIP6 Nomadic 2
+VALUE WiMAX-Visited-IPv4-HoA-PMIP6 Mobile 3
+
+ATTRIBUTE WiMAX-MS-Authenticated 90 byte
+
+VALUE WiMAX-MS-Authenticated No 0
+VALUE WiMAX-MS-Authenticated Yes 1
+
+ATTRIBUTE WiMAX-PMIP6-Service-Info 126 short
+
+ATTRIBUTE WiMAX-hLMA-IPv6-PMIP6 127 ipv6addr
+ATTRIBUTE WiMAX-hLMA-IPv4-PMIP6 128 ipaddr
+ATTRIBUTE WiMAX-vLMA-IPv6-PMIP6 129 ipv6addr
+ATTRIBUTE WiMAX-vLMA-IPv4-PMIP6 130 ipaddr
+ATTRIBUTE WiMAX-PMIP6-RK-Key 131 octets encrypt=2
+ATTRIBUTE WiMAX-PMIP6-RK-SPI 132 integer
+ATTRIBUTE WiMAX-Home-HNP-PMIP6 133 ipv6prefix
+ATTRIBUTE WiMAX-Home-Interface-Id-PMIP6 134 ifid
+ATTRIBUTE WiMAX-Home-IPv4-HoA-PMIP6 135 ipaddr
+ATTRIBUTE WiMAX-Visited-HNP-PMIP6 136 ipv6prefix
+ATTRIBUTE WiMAX-Visited-Interface-Id-PMIP6 137 ifid
+ATTRIBUTE WiMAX-Visited-IPv4-HoA-PMIP6-2 138 ipaddr
+
+END-VENDOR WiMAX
diff --git a/radius/dictionary.xylan b/radius/dictionary.xylan
new file mode 100644
index 0000000000..0a1ce37a08
--- /dev/null
+++ b/radius/dictionary.xylan
@@ -0,0 +1,44 @@
+# -*- text -*-
+##############################################################################
+#
+# Xylan dictionary
+#
+# $Id$
+#
+##############################################################################
+
+VENDOR Xylan 800
+
+BEGIN-VENDOR Xylan
+
+ATTRIBUTE Xylan-Auth-Group 1 integer
+ATTRIBUTE Xylan-Slot-Port 2 string
+ATTRIBUTE Xylan-Time-of-Day 3 string
+ATTRIBUTE Xylan-Client-IP-Addr 4 ipaddr
+ATTRIBUTE Xylan-Group-Desc 5 string
+ATTRIBUTE Xylan-Port-Desc 6 string
+ATTRIBUTE Xylan-Profil-Numb 7 integer
+ATTRIBUTE Xylan-Auth-Group-Protocol 8 string
+ATTRIBUTE Xylan-Asa-Access 9 string
+ATTRIBUTE Xylan-End-User-Profile 10 integer
+ATTRIBUTE Xylan-Access-Priv 16 integer
+ATTRIBUTE Xylan-Nms-Group 20 string
+ATTRIBUTE Xylan-Nms-First-Name 21 string
+ATTRIBUTE Xylan-Nms-Last-Name 22 string
+ATTRIBUTE Xylan-Nms-Description 23 string
+ATTRIBUTE Xylan-Acce-Priv-R1 33 octets
+ATTRIBUTE Xylan-Acce-Priv-R2 34 octets
+ATTRIBUTE Xylan-Acce-Priv-W1 35 octets
+ATTRIBUTE Xylan-Acce-Priv-W2 36 octets
+ATTRIBUTE Xylan-Acce-Priv-G1 37 octets
+ATTRIBUTE Xylan-Acce-Priv-G2 38 octets
+ATTRIBUTE Xylan-Acce-Priv-F-R1 39 octets
+ATTRIBUTE Xylan-Acce-Priv-F-R2 40 octets
+ATTRIBUTE Xylan-Acce-Priv-F-W1 41 octets
+ATTRIBUTE Xylan-Acce-Priv-F-W2 42 octets
+
+VALUE Xylan-Access-Priv Xylan-Read-Priv 1
+VALUE Xylan-Access-Priv Xylan-Write-Priv 2
+VALUE Xylan-Access-Priv Xylan-Admin-Priv 3
+
+END-VENDOR Xylan
diff --git a/radius/dictionary.yubico b/radius/dictionary.yubico
new file mode 100644
index 0000000000..89d5be1627
--- /dev/null
+++ b/radius/dictionary.yubico
@@ -0,0 +1,23 @@
+# -*- text -*-
+# Copyright (C) 2013 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+# Yubico VSA's
+#
+# $Id: d52519361d0e4df613fa8463134f5a7876cfd054 $
+#
+##############################################################################
+
+VENDOR Yubico 41482
+
+BEGIN-VENDOR Yubico
+
+ATTRIBUTE Yubikey-Key 1 octets
+ATTRIBUTE Yubikey-Public-ID 2 string
+ATTRIBUTE Yubikey-Private-ID 3 octets
+ATTRIBUTE Yubikey-Counter 4 integer
+ATTRIBUTE Yubikey-Timestamp 5 integer
+ATTRIBUTE Yubikey-Random 6 integer
+ATTRIBUTE Yubikey-OTP 7 string
+
+END-VENDOR Yubico
diff --git a/radius/dictionary.zeus b/radius/dictionary.zeus
new file mode 100644
index 0000000000..1604b7bdef
--- /dev/null
+++ b/radius/dictionary.zeus
@@ -0,0 +1,16 @@
+# dictionary.zeus
+# Zeus Packet RADIUS Dictionary
+#
+# http://www.zeus.com
+#
+#
+
+VENDOR Zeus 7146
+BEGIN-VENDOR Zeus
+
+#
+# ZXTM Group Attributes
+#
+ATTRIBUTE Zeus-ZXTM-Group 1 string
+
+END-VENDOR Zeus
diff --git a/radius/dictionary.zte b/radius/dictionary.zte
new file mode 100644
index 0000000000..a0b4ec192d
--- /dev/null
+++ b/radius/dictionary.zte
@@ -0,0 +1,71 @@
+# -*- text -*-
+# Copyright (C) 2014 The FreeRADIUS Server project and contributors
+#
+# For ZTE.
+#
+# $Id: b4eae0addea41dce5d9dbc2f968e9e29fd8abd45 $
+#
+# QoS attributes Mostly derived from:
+# http://wwwen.zte.com.cn/en/products/bearer/201308/P020130828522349526032.pdf
+#
+VENDOR ZTE 3902
+BEGIN-VENDOR ZTE
+
+ATTRIBUTE ZTE-Client-DNS-Pri 1 integer
+ATTRIBUTE ZTE-Client-DNS-Sec 2 integer
+ATTRIBUTE ZTE-Context-Name 4 string
+ATTRIBUTE ZTE-Tunnel-Max-Sessions 21 integer
+ATTRIBUTE ZTE-Tunnel-Max-Tunnels 22 integer
+ATTRIBUTE ZTE-Tunnel-Window 24 integer
+ATTRIBUTE ZTE-Tunnel-Retransmit 25 integer
+ATTRIBUTE ZTE-Tunnel-Cmd-Timeout 26 integer
+ATTRIBUTE ZTE-PPPOE-URL 27 string
+ATTRIBUTE ZTE-PPPOE-MOTM 28 string
+ATTRIBUTE ZTE-Tunnel-Algorithm 31 integer
+ATTRIBUTE ZTE-Tunnel-Deadtime 32 integer
+ATTRIBUTE ZTE-Mcast-Send 33 integer
+ATTRIBUTE ZTE-Mcast-Receive 34 integer
+ATTRIBUTE ZTE-Mcast-MaxGroups 35 integer
+ATTRIBUTE ZTE-Access-Type 74 integer
+
+ATTRIBUTE ZTE-QoS-Type 81 integer
+ATTRIBUTE ZTE-QoS-Profile-Down 82 string
+ATTRIBUTE ZTE-Rate-Ctrl-SCR-Down 83 integer
+ATTRIBUTE ZTE-Rate-Ctrl-Burst-Down 84 integer
+ATTRIBUTE ZTE-Rate-Ctrl-PCR 86 integer
+ATTRIBUTE ZTE-TCP-Syn-Rate 88 integer
+ATTRIBUTE ZTE-Rate-Ctrl-SCR-Up 89 integer
+ATTRIBUTE ZTE-Priority-Level 90 integer
+ATTRIBUTE ZTE-Rate-Ctrl-Burst-Up 91 integer
+ATTRIBUTE ZTE-Rate-Ctrl-Burst-Max-Down 92 integer
+ATTRIBUTE ZTE-Rate-Ctrl-Burst-Max-Up 93 integer
+ATTRIBUTE ZTE-QOS-Profile-Up 94 string
+
+ATTRIBUTE ZTE-TCP-Limit-Num 95 integer
+ATTRIBUTE ZTE-TCP-Limit-Mode 96 integer
+ATTRIBUTE ZTE-IGMP-Service-Profile-Num 97 integer
+ATTRIBUTE ZTE-PPP-Sservice-Type 101 integer
+ATTRIBUTE ZTE-Access-Domain 151 string
+ATTRIBUTE ZTE-VPN-ID 190 string
+
+# 0 (lowest) - 15 (highest) privilege level
+#ATTRIBUTE ZTE-SW-Privilege 191 integer
+
+ATTRIBUTE ZTE_Rate-Bust-DPIR 191 integer
+ATTRIBUTE ZTE_Rate-Bust-UPIR 192 integer
+
+ATTRIBUTE ZTE-Rate-Ctrl-PBS-Down 202 integer
+ATTRIBUTE ZTE-Rate-Ctrl-PBS-Up 203 integer
+ATTRIBUTE ZTE-Rate-Ctrl-SCR-Up-v6 228 integer
+ATTRIBUTE ZTE-Rate-Ctrl-Burst-Up-v6 229 integer
+ATTRIBUTE ZTE-Rate-Ctrl-Burst-Max-Up-v6 230 integer
+ATTRIBUTE ZTE-Rate-Ctrl-PBS-Up-v6 231 integer
+ATTRIBUTE ZTE-QoS-Profile-Up-v6 232 string
+
+ATTRIBUTE ZTE-Rate-Ctrl-SCR-Down-v6 233 integer
+ATTRIBUTE ZTE-Rate-Ctrl-Burst-Down-v6 234 integer
+ATTRIBUTE ZTE-Rate-Ctrl-Burst-Max-Down-v6 235 integer
+ATTRIBUTE ZTE-Rate-Ctrl-PBS-Down-v6 236 integer
+ATTRIBUTE ZTE-QoS-Profile-Down-v6 237 string
+
+END-VENDOR ZTE