summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--radius/dictionary23
-rw-r--r--radius/dictionary.acme230
-rw-r--r--radius/dictionary.alcatel.sr62
-rw-r--r--radius/dictionary.iea19
-rw-r--r--radius/dictionary.motorola.wimax32
-rw-r--r--radius/dictionary.rfc460317
-rw-r--r--radius/dictionary.rfc558041
-rw-r--r--radius/dictionary.rfc560730
-rw-r--r--radius/dictionary.rfc590422
-rw-r--r--radius/dictionary.wichorus16
10 files changed, 491 insertions, 1 deletions
diff --git a/radius/dictionary b/radius/dictionary
index f934e32b97..ef4cfb5c36 100644
--- a/radius/dictionary
+++ b/radius/dictionary
@@ -2,7 +2,11 @@
#
# Version $Id$
#
-# 2009-07-09 Wireshark changes to FreeRadius v2.1.6 dictionary file
+# 2011-05-24 Updated based upon FreeRadius v2.1.10 dictionary file
+# - Added: acme, alcatel.sr, iea, motorola.wimax, rfc4603, rfc 5580, rfc5607, rfc5904, wichorus
+# - Added: additional Integer Translations
+#
+# 2009-07-09 Wireshark changes to FreeRadius v2.1.6 dictionary file
# - enabled include: dictionary.cisco.vpn3000
# - disabled include: dictionary.vqp
# - disabled include: dictionary.freeradius.internal
@@ -81,11 +85,15 @@ $INCLUDE dictionary.rfc3576
$INCLUDE dictionary.rfc3580
$INCLUDE dictionary.rfc4072
$INCLUDE dictionary.rfc4372
+$INCLUDE dictionary.rfc4603
$INCLUDE dictionary.rfc4675
$INCLUDE dictionary.rfc4679
$INCLUDE dictionary.rfc4818
$INCLUDE dictionary.rfc4849
$INCLUDE dictionary.rfc5176
+$INCLUDE dictionary.rfc5580
+$INCLUDE dictionary.rfc5607
+$INCLUDE dictionary.rfc5904
#
# Include vendor dictionaries after the standard ones.
@@ -94,8 +102,10 @@ $INCLUDE dictionary.3com
$INCLUDE dictionary.3gpp
$INCLUDE dictionary.3gpp2
$INCLUDE dictionary.acc
+$INCLUDE dictionary.acme
$INCLUDE dictionary.airespace
$INCLUDE dictionary.alcatel
+$INCLUDE dictionary.alcatel.sr
$INCLUDE dictionary.alteon
$INCLUDE dictionary.alvarion
$INCLUDE dictionary.apc
@@ -134,6 +144,7 @@ $INCLUDE dictionary.gemtek
$INCLUDE dictionary.h3c
$INCLUDE dictionary.hp
$INCLUDE dictionary.huawei
+$INCLUDE dictionary.iea
$INCLUDE dictionary.infonet
$INCLUDE dictionary.issanni
$INCLUDE dictionary.itk
@@ -149,6 +160,7 @@ $INCLUDE dictionary.manzara
$INCLUDE dictionary.merit
$INCLUDE dictionary.microsoft
$INCLUDE dictionary.mikrotik
+$INCLUDE dictionary.motorola.wimax
$INCLUDE dictionary.navini
$INCLUDE dictionary.netscreen
$INCLUDE dictionary.networkphysics
@@ -192,6 +204,7 @@ $INCLUDE dictionary.versanet
###$INCLUDE dictionary.vqp
$INCLUDE dictionary.waverider
$INCLUDE dictionary.walabi
+$INCLUDE dictionary.wichorus
$INCLUDE dictionary.wimax
$INCLUDE dictionary.wispr
$INCLUDE dictionary.xedia
@@ -228,4 +241,12 @@ 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.acme b/radius/dictionary.acme
new file mode 100644
index 0000000000..e327fce50e
--- /dev/null
+++ b/radius/dictionary.acme
@@ -0,0 +1,230 @@
+# -*- text -*-
+#
+# dictionary.acme
+# Acme Packet RADIUS Dictionary
+#
+# https://support.acmepacket.com
+#
+# Version: 6.2.0 30-Oct-2009 Hadriel Kaplan <hkaplan@acmepacket.com>
+#
+# $Id$
+#
+
+VENDOR Acme 9148
+BEGIN-VENDOR Acme
+
+#
+# Voice over IP attributes.
+#
+ATTRIBUTE Acme-FlowID_FS1_F 1 string
+ATTRIBUTE Acme-FlowType_FS1_F 2 string
+ATTRIBUTE Acme-Session-Ingress-CallId 3 string
+ATTRIBUTE Acme-Session-Egress-CallId 4 string
+
+ATTRIBUTE Acme-Flow-In-Realm_FS1_F 10 string
+ATTRIBUTE Acme-Flow-In-Src-Addr_FS1_F 11 ipaddr
+ATTRIBUTE Acme-Flow-In-Src-Port_FS1_F 12 integer
+ATTRIBUTE Acme-Flow-In-Dst-Addr_FS1_F 13 ipaddr
+ATTRIBUTE Acme-Flow-In-Dst-Port_FS1_F 14 integer
+
+ATTRIBUTE Acme-Flow-Out-Realm_FS1_F 20 string
+ATTRIBUTE Acme-Flow-Out-Src-Addr_FS1_F 21 ipaddr
+ATTRIBUTE Acme-Flow-Out-Src-Port_FS1_F 22 integer
+ATTRIBUTE Acme-Flow-Out-Dst-Addr_FS1_F 23 ipaddr
+ATTRIBUTE Acme-Flow-Out-Dst-Port_FS1_F 24 integer
+ATTRIBUTE Acme-Calling-Octets_FS1 28 integer
+ATTRIBUTE Acme-Calling-Packets_FS1 29 integer
+ATTRIBUTE Acme-Calling-RTCP-Packets-Lost_FS1 32 integer
+ATTRIBUTE Acme-Calling-RTCP-Avg-Jitter_FS1 33 integer
+ATTRIBUTE Acme-Calling-RTCP-Avg-Latency_FS1 34 integer
+ATTRIBUTE Acme-Calling-RTCP-MaxJitter_FS1 35 integer
+ATTRIBUTE Acme-Calling-RTCP-MaxLatency_FS1 36 integer
+ATTRIBUTE Acme-Calling-RTP-Packets-Lost_FS1 37 integer
+ATTRIBUTE Acme-Calling-RTP-Avg-Jitter_FS1 38 integer
+ATTRIBUTE Acme-Calling-RTP-MaxJitter_FS1 39 integer
+
+ATTRIBUTE Acme-Session-Generic-Id 40 string
+ATTRIBUTE Acme-Session-Ingress-Realm 41 string
+ATTRIBUTE Acme-Session-Egress-Realm 42 string
+ATTRIBUTE Acme-Session-Protocol-Type 43 string
+
+ATTRIBUTE Acme-Called-Octets_FS1 44 integer
+ATTRIBUTE Acme-Called-Packets_FS1 45 integer
+ATTRIBUTE Acme-Called-RTCP-Packets-Lost_FS1 46 integer
+ATTRIBUTE Acme-Called-RTCP-Avg-Jitter_FS1 47 integer
+ATTRIBUTE Acme-Called-RTCP-Avg-Latency_FS1 48 integer
+ATTRIBUTE Acme-Called-RTCP-MaxJitter_FS1 49 integer
+ATTRIBUTE Acme-Called-RTCP-MaxLatency_FS1 50 integer
+ATTRIBUTE Acme-Called-RTP-Packets-Lost_FS1 51 integer
+ATTRIBUTE Acme-Called-RTP-Avg-Jitter_FS1 52 integer
+ATTRIBUTE Acme-Called-RTP-MaxJitter_FS1 53 integer
+
+ATTRIBUTE Acme-Session-Charging-Vector 54 string
+ATTRIBUTE Acme-Session-Charging-Function_Address 55 string
+
+ATTRIBUTE Acme-Firmware-Version 56 string
+ATTRIBUTE Acme-Local-Time-Zone 57 string
+
+ATTRIBUTE Acme-Post-Dial-Delay 58 integer
+ATTRIBUTE Acme-CDR-Sequence-Number 59 integer
+ATTRIBUTE Acme-Session-Disposition 60 integer
+ATTRIBUTE Acme-Disconnect-Initiator 61 integer
+ATTRIBUTE Acme-Disconnect-Cause 62 integer
+ATTRIBUTE Acme-Intermediate_Time 63 string
+ATTRIBUTE Acme-Primary-Routing-Number 64 string
+ATTRIBUTE Acme-Originating-Trunk-Group 65 string
+ATTRIBUTE Acme-Terminating-Trunk-Group 66 string
+ATTRIBUTE Acme-Originating-Trunk-Context 67 string
+ATTRIBUTE Acme-Terminating-Trunk-Context 68 string
+ATTRIBUTE Acme-P-Asserted-ID 69 string
+ATTRIBUTE Acme-SIP-Diversion 70 string
+ATTRIBUTE Acme-SIP-Status 71 integer
+# 72 unused
+# 73 unused
+ATTRIBUTE Acme-Ingress-Local-Addr 74 string
+ATTRIBUTE Acme-Ingress-Remote-Addr 75 string
+ATTRIBUTE Acme-Egress-Local-Addr 76 string
+ATTRIBUTE Acme-Egress-Remote-Addr 77 string
+
+ATTRIBUTE Acme-FlowID_FS1_R 78 string
+ATTRIBUTE Acme-FlowType_FS1_R 79 string
+ATTRIBUTE Acme-Flow-In-Realm_FS1_R 80 string
+ATTRIBUTE Acme-Flow-In-Src-Addr_FS1_R 81 ipaddr
+ATTRIBUTE Acme-Flow-In-Src-Port_FS1_R 82 integer
+ATTRIBUTE Acme-Flow-In-Dst-Addr_FS1_R 83 ipaddr
+ATTRIBUTE Acme-Flow-In-Dst-Port_FS1_R 84 integer
+ATTRIBUTE Acme-Flow-Out-Realm_FS1_R 85 string
+ATTRIBUTE Acme-Flow-Out-Src-Addr_FS1_R 86 ipaddr
+ATTRIBUTE Acme-Flow-Out-Src-Port_FS1_R 87 integer
+ATTRIBUTE Acme-Flow-Out-Dst-Addr_FS1_R 88 ipaddr
+ATTRIBUTE Acme-Flow-Out-Dst-Port_FS1_R 89 integer
+ATTRIBUTE Acme-FlowID_FS2_F 90 string
+ATTRIBUTE Acme-FlowType_FS2_F 91 string
+ATTRIBUTE Acme-Flow-In-Realm_FS2_F 92 string
+ATTRIBUTE Acme-Flow-In-Src-Addr_FS2_F 93 ipaddr
+ATTRIBUTE Acme-Flow-In-Src-Port_FS2_F 94 integer
+ATTRIBUTE Acme-Flow-In-Dst-Addr_FS2_F 95 ipaddr
+ATTRIBUTE Acme-Flow-In-Dst-Port_FS2_F 96 integer
+ATTRIBUTE Acme-Flow-Out-Realm_FS2_F 97 string
+ATTRIBUTE Acme-Flow-Out-Src-Addr_FS2_F 98 ipaddr
+ATTRIBUTE Acme-Flow-Out-Src-Port_FS2_F 99 integer
+ATTRIBUTE Acme-Flow-Out-Dst-Addr_FS2_F 100 ipaddr
+ATTRIBUTE Acme-Flow-Out-Dst-Port_FS2_F 101 integer
+ATTRIBUTE Acme-Calling-Octets_FS2 102 integer
+ATTRIBUTE Acme-Calling-Packets_FS2 103 integer
+ATTRIBUTE Acme-Calling-RTCP-Packets-Lost_FS2 104 integer
+ATTRIBUTE Acme-Calling-RTCP-Avg-Jitter_FS2 105 integer
+ATTRIBUTE Acme-Calling-RTCP-Avg-Latency_FS2 106 integer
+ATTRIBUTE Acme-Calling-RTCP-MaxJitter_FS2 107 integer
+ATTRIBUTE Acme-Calling-RTCP-MaxLatency_FS2 108 integer
+ATTRIBUTE Acme-Calling-RTP-Packets-Lost_FS2 109 integer
+ATTRIBUTE Acme-Calling-RTP-Avg-Jitter_FS2 110 integer
+ATTRIBUTE Acme-Calling-RTP-MaxJitter_FS2 111 integer
+
+ATTRIBUTE Acme-FlowID_FS2_R 112 string
+ATTRIBUTE Acme-FlowType_FS2_R 113 string
+ATTRIBUTE Acme-Flow-In-Realm_FS2_R 114 string
+ATTRIBUTE Acme-Flow-In-Src-Addr_FS2_R 115 ipaddr
+ATTRIBUTE Acme-Flow-In-Src-Port_FS2_R 116 integer
+ATTRIBUTE Acme-Flow-In-Dst-Addr_FS2_R 117 ipaddr
+ATTRIBUTE Acme-Flow-In-Dst-Port_FS2_R 118 integer
+ATTRIBUTE Acme-Flow-Out-Realm_FS2_R 119 string
+ATTRIBUTE Acme-Flow-Out-Src-Addr_FS2_R 120 ipaddr
+ATTRIBUTE Acme-Flow-Out-Src-Port_FS2_R 121 integer
+ATTRIBUTE Acme-Flow-Out-Dst-Addr_FS2_R 122 ipaddr
+ATTRIBUTE Acme-Flow-Out-Dst-Port_FS2_R 123 integer
+ATTRIBUTE Acme-Called-Octets_FS2 124 integer
+ATTRIBUTE Acme-Called-Packets_FS2 125 integer
+ATTRIBUTE Acme-Called-RTCP-Packets-Lost_FS2 126 integer
+ATTRIBUTE Acme-Called-RTCP-Avg-Jitter_FS2 127 integer
+ATTRIBUTE Acme-Called-RTCP-Avg-Latency_FS2 128 integer
+ATTRIBUTE Acme-Called-RTCP-MaxJitter_FS2 129 integer
+ATTRIBUTE Acme-Called-RTCP-MaxLatency_FS2 130 integer
+ATTRIBUTE Acme-Called-RTP-Packets-Lost_FS2 131 integer
+ATTRIBUTE Acme-Called-RTP-Avg-Jitter_FS2 132 integer
+ATTRIBUTE Acme-Called-RTP-MaxJitter_FS2 133 integer
+
+ATTRIBUTE Acme-Egress-Final-Routing-Number 134 string
+ATTRIBUTE Acme-Session-Ingress-RPH 135 string
+ATTRIBUTE Acme-Session-Egress-RPH 136 string
+ATTRIBUTE Acme-Ingress-Network-Interface-Id 137 string
+ATTRIBUTE Acme-Ingress-Vlan-Tag-Value 138 integer
+ATTRIBUTE Acme-Egress-Network-Interface-Id 139 string
+ATTRIBUTE Acme-Egress-Vlan-Tag-Value 140 integer
+ATTRIBUTE Acme-Refer-Call-Transfer-Id 141 string
+
+# Transcoding attributes
+ATTRIBUTE Acme-FlowMediaType_FS1_F 142 string
+ATTRIBUTE Acme-FlowMediaType_FS1_R 143 string
+ATTRIBUTE Acme-FlowMediaType_FS2_F 144 string
+ATTRIBUTE Acme-FlowMediaType_FS2_R 145 string
+ATTRIBUTE Acme-Flow-PTime_FS1_F 146 integer
+ATTRIBUTE Acme-Flow-PTime_FS1_R 147 integer
+ATTRIBUTE Acme-Flow-PTime_FS2_F 148 integer
+ATTRIBUTE Acme-Flow-PTime_FS2_R 149 integer
+ATTRIBUTE Acme-Session-Media-Process 150 string
+
+# QoS measurement attributes
+ATTRIBUTE Acme-Calling-R-Factor 151 integer
+ATTRIBUTE Acme-Calling-MOS 152 integer
+ATTRIBUTE Acme-Called-R-Factor 153 integer
+ATTRIBUTE Acme-Called-MOS 154 integer
+
+# IPV6 attributes
+ATTRIBUTE Acme-Flow-In-Src-IPv6_Addr_FS1_F 155 ipv6addr
+ATTRIBUTE Acme-Flow-In-Dst-IPv6_Addr_FS1_F 156 ipv6addr
+ATTRIBUTE Acme-Flow-Out-Src-IPv6_Addr_FS1_F 157 ipv6addr
+ATTRIBUTE Acme-Flow-Out-Dst-IPv6_Addr_FS1_F 158 ipv6addr
+ATTRIBUTE Acme-Flow-In-Src-IPv6_Addr_FS1_R 159 ipv6addr
+ATTRIBUTE Acme-Flow-In-Dst-IPv6_Addr_FS1_R 160 ipv6addr
+ATTRIBUTE Acme-Flow-Out-Src-IPv6_Addr_FS1_R 161 ipv6addr
+ATTRIBUTE Acme-Flow-Out-Dst-IPv6_Addr_FS1_R 162 ipv6addr
+ATTRIBUTE Acme-Flow-In-Src-IPv6_Addr_FS2_F 163 ipv6addr
+ATTRIBUTE Acme-Flow-In-Dst-IPv6_Addr_FS2_F 164 ipv6addr
+ATTRIBUTE Acme-Flow-Out-Src-IPv6_Addr_FS2_F 165 ipv6addr
+ATTRIBUTE Acme-Flow-Out-Dst-IPv6_Addr_FS2_F 166 ipv6addr
+ATTRIBUTE Acme-Flow-In-Src-IPv6_Addr_FS2_R 167 ipv6addr
+ATTRIBUTE Acme-Flow-In-Dst-IPv6_Addr_FS2_R 168 ipv6addr
+ATTRIBUTE Acme-Flow-Out-Src-IPv6_Addr_FS2_R 169 ipv6addr
+ATTRIBUTE Acme-Flow-Out-Dst-IPv6_Addr_FS2_R 170 ipv6addr
+
+ATTRIBUTE Acme-Session-Forked-Call-Id 171 string
+
+#
+# Customizable attributes - all strings, but content based on system config
+#
+ATTRIBUTE Acme-Custom-VSA-200 200 string
+ATTRIBUTE Acme-Custom-VSA-201 201 string
+ATTRIBUTE Acme-Custom-VSA-202 202 string
+ATTRIBUTE Acme-Custom-VSA-203 203 string
+ATTRIBUTE Acme-Custom-VSA-204 204 string
+ATTRIBUTE Acme-Custom-VSA-205 205 string
+ATTRIBUTE Acme-Custom-VSA-206 206 string
+ATTRIBUTE Acme-Custom-VSA-207 207 string
+ATTRIBUTE Acme-Custom-VSA-208 208 string
+ATTRIBUTE Acme-Custom-VSA-209 209 string
+ATTRIBUTE Acme-Custom-VSA-210 210 string
+ATTRIBUTE Acme-Custom-VSA-211 211 string
+ATTRIBUTE Acme-Custom-VSA-212 212 string
+ATTRIBUTE Acme-Custom-VSA-213 213 string
+ATTRIBUTE Acme-Custom-VSA-214 214 string
+ATTRIBUTE Acme-Custom-VSA-215 215 string
+ATTRIBUTE Acme-Custom-VSA-216 216 string
+ATTRIBUTE Acme-Custom-VSA-217 217 string
+ATTRIBUTE Acme-Custom-VSA-218 218 string
+ATTRIBUTE Acme-Custom-VSA-219 219 string
+ATTRIBUTE Acme-Custom-VSA-220 220 string
+ATTRIBUTE Acme-Custom-VSA-221 221 string
+ATTRIBUTE Acme-Custom-VSA-222 222 string
+ATTRIBUTE Acme-Custom-VSA-223 223 string
+ATTRIBUTE Acme-Custom-VSA-224 224 string
+ATTRIBUTE Acme-Custom-VSA-225 225 string
+ATTRIBUTE Acme-Custom-VSA-226 226 string
+ATTRIBUTE Acme-Custom-VSA-227 227 string
+ATTRIBUTE Acme-Custom-VSA-228 228 string
+ATTRIBUTE Acme-Custom-VSA-229 229 string
+ATTRIBUTE Acme-Custom-VSA-230 230 string
+
+ATTRIBUTE Acme-User-Class 254 string
+
+END-VENDOR Acme
diff --git a/radius/dictionary.alcatel.sr b/radius/dictionary.alcatel.sr
new file mode 100644
index 0000000000..facf71d8b7
--- /dev/null
+++ b/radius/dictionary.alcatel.sr
@@ -0,0 +1,62 @@
+# -*- text -*-
+##############################################################################
+#
+# Alcatel-Lucent Service Router dictionary.
+#
+# $Id$
+#
+##############################################################################
+
+VENDOR Alcatel-Lucent-Service-Router 6527
+
+BEGIN-VENDOR Alcatel-Lucent-Service-Router
+
+# Alcatel Timetra attributes
+ATTRIBUTE Timetra-Access 1 integer
+ATTRIBUTE Timetra-Home-Directory 2 string
+ATTRIBUTE Timetra-Restrict-To-Home 3 integer
+ATTRIBUTE Timetra-Profile 4 string
+ATTRIBUTE Timetra-Default-Action 5 integer
+ATTRIBUTE Timetra-Cmd 6 string
+ATTRIBUTE Timetra-Action 7 integer
+ATTRIBUTE Timetra-Exec-File 8 string
+
+VALUE Timetra-Access ftp 1
+VALUE Timetra-Access console 2
+VALUE Timetra-Access both 3
+
+VALUE Timetra-Restrict-To-Home true 1
+VALUE Timetra-Restrict-To-Home false 2
+
+VALUE Timetra-Default-Action permit-all 1
+VALUE Timetra-Default-Action deny-all 2
+VALUE Timetra-Default-Action none 3
+
+VALUE Timetra-Action permit 1
+VALUE Timetra-Action deny 2
+
+# Alcatel Timetra authorization and CoA VSA
+ATTRIBUTE Alc-Primary-Dns 9 ipaddr
+ATTRIBUTE Alc-Secondary-Dns 10 ipaddr
+ATTRIBUTE Alc-Subsc-ID-Str 11 string
+ATTRIBUTE Alc-Subsc-Prof-Str 12 string
+ATTRIBUTE Alc-SLA-Prof-Str 13 string
+ATTRIBUTE Alc-Force-Renew 14 string
+ATTRIBUTE Alc-Create-Host 15 string
+ATTRIBUTE Alc-ANCP-Str 16 string
+ATTRIBUTE Alc-Retail-Serv-Id 17 integer
+ATTRIBUTE Alc-Retail-Serv-Id 17 integer
+ATTRIBUTE Alc-Default-Router 18 ipaddr
+ATTRIBUTE Alc-Client-Hardware-Addr 27 string
+
+# RADIUS subscriber accounting VSAs
+ATTRIBUTE Alc-Acct-I-Inprof-Octets-64 19 integer
+ATTRIBUTE Alc-Acct-I-Outprof-Octets-64 20 integer
+ATTRIBUTE Alc-Acct-O-Inprof-Octets-64 21 integer
+ATTRIBUTE Alc-Acct-O-Outprof-Octets-64 22 integer
+ATTRIBUTE Alc-Acct-I-Inprof-Pkts-64 23 integer
+ATTRIBUTE Alc-Acct-I-Outprof-Pkts-64 24 integer
+ATTRIBUTE Alc-Acct-O-Inprof-Pkts-64 25 integer
+ATTRIBUTE Alc-Acct-O-Outprof-Pkts-64 26 integer
+
+END-VENDOR Alcatel-Lucent-Service-Router
diff --git a/radius/dictionary.iea b/radius/dictionary.iea
new file mode 100644
index 0000000000..fb27d64a55
--- /dev/null
+++ b/radius/dictionary.iea
@@ -0,0 +1,19 @@
+# -*- text -*-
+# IEA Software, Inc.
+# RADIUS VSA Dictionary
+# http://www.iea-software.com
+#
+# $Id$
+#
+
+VENDOR IEA-Software 24023
+BEGIN-VENDOR IEA-Software
+
+# AirMarshal Attributes [1-30]
+ATTRIBUTE AM-Interrupt-HTMLFile 1 string
+ATTRIBUTE AM-Interrupt-Interval 2 integer
+ATTRIBUTE AM-Interrupt-Timeout 3 integer
+ATTRIBUTE AM-Status-HTMLFile 4 string
+ATTRIBUTE AM-HTTP-Proxy-Port 5 integer
+
+END-VENDOR IEA-Software
diff --git a/radius/dictionary.motorola.wimax b/radius/dictionary.motorola.wimax
new file mode 100644
index 0000000000..5e55bfba1b
--- /dev/null
+++ b/radius/dictionary.motorola.wimax
@@ -0,0 +1,32 @@
+# -*- text -*-
+##############################################################################
+#
+# Motorola WiMAX attributes.
+#
+# $Id$
+#
+##############################################################################
+
+VENDOR Motorola 161
+
+BEGIN-VENDOR Motorola
+
+ATTRIBUTE Motorola-WiMAX-MIP-MN-HOME-ADDRESS 10 ipaddr
+ATTRIBUTE Motorola-WiMAX-MIP-KEY 11 string encrypt=2
+ATTRIBUTE Motorola-WiMAX-MIP-SPI 12 integer
+ATTRIBUTE Motorola-WiMAX-MN-HA 13 ipaddr
+ATTRIBUTE Motorola-WiMAX-DNS-Server-IP-Address 20 octets
+ATTRIBUTE Motorola-WiMAX-User-NAI 22 string
+ATTRIBUTE Motorola-WiMAX-Network-Domain-Name 30 string
+ATTRIBUTE Motorola-WiMAX-EMS-Address 31 ipaddr
+ATTRIBUTE Motorola-WiMAX-Provisioning-Server 32 string
+ATTRIBUTE Motorola-WiMAX-NTP-Server 34 octets
+ATTRIBUTE Motorola-WiMAX-HO-SVC-CLASS 35 octets
+ATTRIBUTE Motorola-WiMAX-Home-BTS 50 octets
+ATTRIBUTE Motorola-WiMAX-Maximum-Total-Bandwidth 60 octets
+ATTRIBUTE Motorola-WiMAX-Maximum-Commit-Bandwidth 61 octets
+ATTRIBUTE Motorola-WiMAX-Convergence-Sublayer 63 octets
+ATTRIBUTE Motorola-WiMAX-Service-Flows 64 string
+ATTRIBUTE Motorola-WiMAX-VLAN-ID 65 octets
+
+END-VENDOR Motorola
diff --git a/radius/dictionary.rfc4603 b/radius/dictionary.rfc4603
new file mode 100644
index 0000000000..3bbd2c3c74
--- /dev/null
+++ b/radius/dictionary.rfc4603
@@ -0,0 +1,17 @@
+# -*- text -*-
+##############################################################################
+#
+# Attributes and values defined in RFC 4603.
+# http://www.ietf.org/rfc/rfc4603.txt
+#
+# $Id$
+#
+##############################################################################
+
+
+VALUE NAS-Port-Type PPPoA 30
+VALUE NAS-Port-Type PPPoEoA 31
+VALUE NAS-Port-Type PPPoEoE 32
+VALUE NAS-Port-Type PPPoEoVLAN 33
+VALUE NAS-Port-Type PPPoEoQinQ 34
+
diff --git a/radius/dictionary.rfc5580 b/radius/dictionary.rfc5580
new file mode 100644
index 0000000000..7d3542b3ac
--- /dev/null
+++ b/radius/dictionary.rfc5580
@@ -0,0 +1,41 @@
+# -*- text -*-
+#
+# Attributes and values defined in RFC 5580.
+# http://www.ietf.org/rfc/rfc5580.txt
+#
+# $Id$
+#
+
+# One ASCII character of Namespace ID
+# 0 = TADIG (GSM)
+# 1 = Realm
+# 2 = E212
+#
+#
+# Followed by the actual string
+ATTRIBUTE Operator-Name 126 string
+
+#
+# Large blobs of stuff
+#
+ATTRIBUTE Location-Information 127 octets
+ATTRIBUTE Location-Data 128 octets
+ATTRIBUTE Basic-Location-Policy-Rules 129 octets
+ATTRIBUTE Extended-Location-Policy-Rules 130 octets
+
+#
+# Really a bit-packed field
+#
+ATTRIBUTE Location-Capable 131 integer
+VALUE Location-Capable Civix-Location 1
+VALUE Location-Capable Geo-Location 2
+VALUE Location-Capable Users-Location 4
+VALUE Location-Capable NAS-Location 8
+
+ATTRIBUTE Requested-Location-Info 132 integer
+VALUE Requested-Location-Info Civix-Location 1
+VALUE Requested-Location-Info Geo-Location 2
+VALUE Requested-Location-Info Users-Location 4
+VALUE Requested-Location-Info NAS-Location 8
+VALUE Requested-Location-Info Future-Requests 16
+VALUE Requested-Location-Info None 32
diff --git a/radius/dictionary.rfc5607 b/radius/dictionary.rfc5607
new file mode 100644
index 0000000000..b63ffd40e1
--- /dev/null
+++ b/radius/dictionary.rfc5607
@@ -0,0 +1,30 @@
+# -*- text -*-
+#
+# Attributes and values defined in RFC 5607.
+# http://www.ietf.org/rfc/rfc5607.txt
+#
+# $Id$
+#
+
+VALUE Service-Type Framed-Management 18
+
+ATTRIBUTE Framed-Management 133 integer
+
+VALUE Framed-Management SNMP 1
+VALUE Framed-Management Web-Based 2
+VALUE Framed-Management Netconf 3
+VALUE Framed-Management FTP 4
+VALUE Framed-Management TFTP 5
+VALUE Framed-Management SFTP 6
+VALUE Framed-Management RCP 7
+VALUE Framed-Management SCP 8
+
+ATTRIBUTE Management-Transport-Protection 134 integer
+
+VALUE Management-Transport-Protection No-Protection 1
+VALUE Management-Transport-Protection Integrity-Protection 2
+VALUE Management-Transport-Protection Integrity-Confidentiality-Protection 3
+
+ATTRIBUTE Management-Policy-Id 135 string
+
+ATTRIBUTE Management-Privilege-Level 136 integer
diff --git a/radius/dictionary.rfc5904 b/radius/dictionary.rfc5904
new file mode 100644
index 0000000000..62b7431f47
--- /dev/null
+++ b/radius/dictionary.rfc5904
@@ -0,0 +1,22 @@
+# -*- text -*-
+#
+# Attributes and values defined in RFC 5904.
+# http://www.ietf.org/rfc/rfc5904.txt
+#
+# $Id$
+#
+
+# The next two attributes are continued, like EAP-Message/
+ATTRIBUTE PKM-SS-Cert 137 octets
+ATTRIBUTE PKM-CA-Cert 138 octets
+
+# 28 bytes of data, 7 integers
+ATTRIBUTE PKM-Config-Settings 139 octets
+ATTRIBUTE PKM-Cryptosuite-List 140 octets
+ATTRIBUTE PKM-SAID 141 short
+
+# 6 bytes of data: SAID, 1 byte of type, 3 of cryptosuite
+ATTRIBUTE PKM-SA-Descriptor 142 octets
+
+# 133 bytes of data: integer lifetime, 1 byte sequence, 128 bytes of key
+ATTRIBUTE PKM-Auth-Key 143 octets
diff --git a/radius/dictionary.wichorus b/radius/dictionary.wichorus
new file mode 100644
index 0000000000..291813f31a
--- /dev/null
+++ b/radius/dictionary.wichorus
@@ -0,0 +1,16 @@
+# -*- text -*-
+#
+# Dictionary for WiChorus Inc. VSA's.
+# http://www.wichorus.com/
+#
+# Version: $Id$
+#
+
+VENDOR Wichorus 27030
+
+BEGIN-VENDOR Wichorus
+
+ATTRIBUTE Wichorus-Policy-Name 1 string
+ATTRIBUTE Wichorus-User-Privilege 2 string
+
+END-VENDOR Wichorus