From 2e82efa15801272917ec68b34295c5d5d576922d Mon Sep 17 00:00:00 2001 From: Bill Meier Date: Mon, 6 Jul 2009 12:39:58 +0000 Subject: [PATCH] Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 1: New files svn path=/trunk/; revision=28946 --- radius/dictionary.airespace | 23 ++ radius/dictionary.alvarion | 310 +++++++++++++++++++++ radius/dictionary.apc | 22 ++ radius/dictionary.asn | 93 +++++++ radius/dictionary.avaya | 30 ++ radius/dictionary.azaire | 50 ++++ radius/dictionary.chillispot | 38 +++ radius/dictionary.clavister | 19 ++ radius/dictionary.dhcp | 419 ++++++++++++++++++++++++++++ radius/dictionary.digium | 36 +++ radius/dictionary.epygi | 118 ++++++++ radius/dictionary.fortinet | 29 ++ radius/dictionary.freeswitch | 112 ++++++++ radius/dictionary.h3c | 21 ++ radius/dictionary.hp | 63 +++++ radius/dictionary.huawei | 78 ++++++ radius/dictionary.infonet | 50 ++++ radius/dictionary.ipunplugged | 26 ++ radius/dictionary.issanni | 41 +++ radius/dictionary.jradius | 18 ++ radius/dictionary.lancom | 24 ++ radius/dictionary.lucent | 451 +++++++++++++++++++++++++++++++ radius/dictionary.manzara | 24 ++ radius/dictionary.motorola | 27 ++ radius/dictionary.networkphysics | 17 ++ radius/dictionary.nexans | 18 ++ radius/dictionary.nokia.conflict | 30 ++ radius/dictionary.nortel | 24 ++ radius/dictionary.ntua | 43 +++ radius/dictionary.openser | 40 +++ radius/dictionary.packeteer | 20 ++ radius/dictionary.patton | 114 ++++++++ radius/dictionary.prosoft | 42 +++ radius/dictionary.quiconnect | 18 ++ radius/dictionary.rfc2865 | 137 ++++++++++ radius/dictionary.rfc2866 | 57 ++++ radius/dictionary.rfc2867 | 16 ++ radius/dictionary.rfc2868 | 54 ++++ radius/dictionary.rfc2869 | 39 +++ radius/dictionary.rfc3162 | 13 + radius/dictionary.rfc3576 | 30 ++ radius/dictionary.rfc3580 | 16 ++ radius/dictionary.rfc4072 | 9 + radius/dictionary.rfc4372 | 8 + radius/dictionary.rfc4675 | 28 ++ radius/dictionary.rfc4679 | 62 +++++ radius/dictionary.rfc4818 | 11 + radius/dictionary.rfc4849 | 8 + radius/dictionary.rfc5090 | 27 ++ radius/dictionary.rfc5176 | 9 + radius/dictionary.riverstone | 42 +++ radius/dictionary.roaringpenguin | 28 ++ radius/dictionary.slipstream | 18 ++ radius/dictionary.sofaware | 36 +++ radius/dictionary.telkom | 25 ++ radius/dictionary.tropos | 52 ++++ radius/dictionary.utstarcom | 42 +++ radius/dictionary.vqp | 109 ++++++++ radius/dictionary.walabi | 28 ++ radius/dictionary.waverider | 56 ++++ radius/dictionary.xylan | 39 +++ radius/dictionary.zyxel | 25 ++ 62 files changed, 3512 insertions(+) create mode 100644 radius/dictionary.airespace create mode 100644 radius/dictionary.alvarion create mode 100644 radius/dictionary.apc create mode 100644 radius/dictionary.asn create mode 100644 radius/dictionary.avaya create mode 100644 radius/dictionary.azaire create mode 100644 radius/dictionary.chillispot create mode 100644 radius/dictionary.clavister create mode 100644 radius/dictionary.dhcp create mode 100644 radius/dictionary.digium create mode 100644 radius/dictionary.epygi create mode 100644 radius/dictionary.fortinet create mode 100644 radius/dictionary.freeswitch create mode 100644 radius/dictionary.h3c create mode 100644 radius/dictionary.hp create mode 100644 radius/dictionary.huawei create mode 100644 radius/dictionary.infonet create mode 100644 radius/dictionary.ipunplugged create mode 100644 radius/dictionary.issanni create mode 100644 radius/dictionary.jradius create mode 100644 radius/dictionary.lancom create mode 100644 radius/dictionary.lucent create mode 100644 radius/dictionary.manzara create mode 100644 radius/dictionary.motorola create mode 100644 radius/dictionary.networkphysics create mode 100644 radius/dictionary.nexans create mode 100644 radius/dictionary.nokia.conflict create mode 100644 radius/dictionary.nortel create mode 100644 radius/dictionary.ntua create mode 100644 radius/dictionary.openser create mode 100644 radius/dictionary.packeteer create mode 100644 radius/dictionary.patton create mode 100644 radius/dictionary.prosoft create mode 100644 radius/dictionary.quiconnect create mode 100644 radius/dictionary.rfc2865 create mode 100644 radius/dictionary.rfc2866 create mode 100644 radius/dictionary.rfc2867 create mode 100644 radius/dictionary.rfc2868 create mode 100644 radius/dictionary.rfc2869 create mode 100644 radius/dictionary.rfc3162 create mode 100644 radius/dictionary.rfc3576 create mode 100644 radius/dictionary.rfc3580 create mode 100644 radius/dictionary.rfc4072 create mode 100644 radius/dictionary.rfc4372 create mode 100644 radius/dictionary.rfc4675 create mode 100644 radius/dictionary.rfc4679 create mode 100644 radius/dictionary.rfc4818 create mode 100644 radius/dictionary.rfc4849 create mode 100644 radius/dictionary.rfc5090 create mode 100644 radius/dictionary.rfc5176 create mode 100644 radius/dictionary.riverstone create mode 100644 radius/dictionary.roaringpenguin create mode 100644 radius/dictionary.slipstream create mode 100644 radius/dictionary.sofaware create mode 100644 radius/dictionary.telkom create mode 100644 radius/dictionary.tropos create mode 100644 radius/dictionary.utstarcom create mode 100644 radius/dictionary.vqp create mode 100644 radius/dictionary.walabi create mode 100644 radius/dictionary.waverider create mode 100644 radius/dictionary.xylan create mode 100644 radius/dictionary.zyxel diff --git a/radius/dictionary.airespace b/radius/dictionary.airespace new file mode 100644 index 0000000000..88788460bf --- /dev/null +++ b/radius/dictionary.airespace @@ -0,0 +1,23 @@ +# -*- text -*- +# +# As found on the net. +# +# $Id$ +# +VENDOR Airespace 14179 + +BEGIN-VENDOR Airespace +ATTRIBUTE Airespace-Wlan-Id 1 integer +ATTRIBUTE Airespace-QOS-Level 2 integer +ATTRIBUTE Airespace-DSCP 3 integer +ATTRIBUTE Airespace-8021p-Tag 4 integer +ATTRIBUTE Airespace-Interface-Name 5 string +ATTRIBUTE Airespace-ACL-Name 6 string + +VALUE Airespace-QOS-Level Bronze 0 +VALUE Airespace-QOS-Level Silver 1 +VALUE Airespace-QOS-Level Gold 2 +VALUE Airespace-QOS-Level Platinum 3 +VALUE Airespace-QOS-Level Uranium 4 + +END-VENDOR Airespace diff --git a/radius/dictionary.alvarion b/radius/dictionary.alvarion new file mode 100644 index 0000000000..51460316dc --- /dev/null +++ b/radius/dictionary.alvarion @@ -0,0 +1,310 @@ +# -*- text -*- +############################################################################## +# +# Alvarion VSAs, also known as Breezecom / Breezenet. +# +# +# These are retarded beyond belief. The only VSA's it sends in +# accounting packets are text strings for accounting. And, it +# doesn't use the same VSA numbers consistently. WTF? +# +# Here's what it does, and we'll let you decide if this is: +# +# a) Sane +# b) Easier than doing it the way everyone else does +# c) none of the above. +# +# * The NAS sends up to 11 VSA's in each accounting packet. +# * The VSA numbers start off at 1, 2, 3, ... 11. This part is +# somewhat sane. +# * The *next* packet has up to 11 VSA's, but the NAS remembers +# that it sent the first packet, and starts the VSA numbers +# off at 12, 13, 14, ... 22. Huh? +# * This process continues with the next packet, at 23, 24,... 33. +# * eventually the numbers space wraps at 256 modulo 11, and it +# keeps going. +# +# Why anyone thought this was a good idea is beyond rational +# understanding. +# +# $Id$ +# +############################################################################## + +VENDOR Alvarion 12394 + +BEGIN-VENDOR Alvarion + +ATTRIBUTE Alvariaon-VSA-1 1 string +ATTRIBUTE Alvariaon-VSA-2 2 string +ATTRIBUTE Alvariaon-VSA-3 3 string +ATTRIBUTE Alvariaon-VSA-4 4 string +ATTRIBUTE Alvariaon-VSA-5 5 string +ATTRIBUTE Alvariaon-VSA-6 6 string +ATTRIBUTE Alvariaon-VSA-7 7 string +ATTRIBUTE Alvariaon-VSA-8 8 string +ATTRIBUTE Alvariaon-VSA-9 9 string +ATTRIBUTE Alvariaon-VSA-10 10 string +ATTRIBUTE Alvariaon-VSA-11 11 string +ATTRIBUTE Alvariaon-VSA-12 12 string +ATTRIBUTE Alvariaon-VSA-13 13 string +ATTRIBUTE Alvariaon-VSA-14 14 string +ATTRIBUTE Alvariaon-VSA-15 15 string +ATTRIBUTE Alvariaon-VSA-16 16 string +ATTRIBUTE Alvariaon-VSA-17 17 string +ATTRIBUTE Alvariaon-VSA-18 18 string +ATTRIBUTE Alvariaon-VSA-19 19 string +ATTRIBUTE Alvariaon-VSA-20 20 string +ATTRIBUTE Alvariaon-VSA-21 21 string +ATTRIBUTE Alvariaon-VSA-22 22 string +ATTRIBUTE Alvariaon-VSA-23 23 string +ATTRIBUTE Alvariaon-VSA-24 24 string +ATTRIBUTE Alvariaon-VSA-25 25 string +ATTRIBUTE Alvariaon-VSA-26 26 string +ATTRIBUTE Alvariaon-VSA-27 27 string +ATTRIBUTE Alvariaon-VSA-28 28 string +ATTRIBUTE Alvariaon-VSA-29 29 string +ATTRIBUTE Alvariaon-VSA-30 30 string +ATTRIBUTE Alvariaon-VSA-31 31 string +ATTRIBUTE Alvariaon-VSA-32 32 string +ATTRIBUTE Alvariaon-VSA-33 33 string +ATTRIBUTE Alvariaon-VSA-34 34 string +ATTRIBUTE Alvariaon-VSA-35 35 string +ATTRIBUTE Alvariaon-VSA-36 36 string +ATTRIBUTE Alvariaon-VSA-37 37 string +ATTRIBUTE Alvariaon-VSA-38 38 string +ATTRIBUTE Alvariaon-VSA-39 39 string +ATTRIBUTE Alvariaon-VSA-40 40 string +ATTRIBUTE Alvariaon-VSA-41 41 string +ATTRIBUTE Alvariaon-VSA-42 42 string +ATTRIBUTE Alvariaon-VSA-43 43 string +ATTRIBUTE Alvariaon-VSA-44 44 string +ATTRIBUTE Alvariaon-VSA-45 45 string +ATTRIBUTE Alvariaon-VSA-46 46 string +ATTRIBUTE Alvariaon-VSA-47 47 string +ATTRIBUTE Alvariaon-VSA-48 48 string +ATTRIBUTE Alvariaon-VSA-49 49 string +ATTRIBUTE Alvariaon-VSA-50 50 string +ATTRIBUTE Alvariaon-VSA-51 51 string +ATTRIBUTE Alvariaon-VSA-52 52 string +ATTRIBUTE Alvariaon-VSA-53 53 string +ATTRIBUTE Alvariaon-VSA-54 54 string +ATTRIBUTE Alvariaon-VSA-55 55 string +ATTRIBUTE Alvariaon-VSA-56 56 string +ATTRIBUTE Alvariaon-VSA-57 57 string +ATTRIBUTE Alvariaon-VSA-58 58 string +ATTRIBUTE Alvariaon-VSA-59 59 string +ATTRIBUTE Alvariaon-VSA-60 60 string +ATTRIBUTE Alvariaon-VSA-61 61 string +ATTRIBUTE Alvariaon-VSA-62 62 string +ATTRIBUTE Alvariaon-VSA-63 63 string +ATTRIBUTE Alvariaon-VSA-64 64 string +ATTRIBUTE Alvariaon-VSA-65 65 string +ATTRIBUTE Alvariaon-VSA-66 66 string +ATTRIBUTE Alvariaon-VSA-67 67 string +ATTRIBUTE Alvariaon-VSA-68 68 string +ATTRIBUTE Alvariaon-VSA-69 69 string +ATTRIBUTE Alvariaon-VSA-70 70 string +ATTRIBUTE Alvariaon-VSA-71 71 string +ATTRIBUTE Alvariaon-VSA-72 72 string +ATTRIBUTE Alvariaon-VSA-73 73 string +ATTRIBUTE Alvariaon-VSA-74 74 string +ATTRIBUTE Alvariaon-VSA-75 75 string +ATTRIBUTE Alvariaon-VSA-76 76 string +ATTRIBUTE Alvariaon-VSA-77 77 string +ATTRIBUTE Alvariaon-VSA-78 78 string +ATTRIBUTE Alvariaon-VSA-79 79 string +ATTRIBUTE Alvariaon-VSA-80 80 string +ATTRIBUTE Alvariaon-VSA-81 81 string +ATTRIBUTE Alvariaon-VSA-82 82 string +ATTRIBUTE Alvariaon-VSA-83 83 string +ATTRIBUTE Alvariaon-VSA-84 84 string +ATTRIBUTE Alvariaon-VSA-85 85 string +ATTRIBUTE Alvariaon-VSA-86 86 string +ATTRIBUTE Alvariaon-VSA-87 87 string +ATTRIBUTE Alvariaon-VSA-88 88 string +ATTRIBUTE Alvariaon-VSA-89 89 string +ATTRIBUTE Alvariaon-VSA-90 90 string +ATTRIBUTE Alvariaon-VSA-91 91 string +ATTRIBUTE Alvariaon-VSA-92 92 string +ATTRIBUTE Alvariaon-VSA-93 93 string +ATTRIBUTE Alvariaon-VSA-94 94 string +ATTRIBUTE Alvariaon-VSA-95 95 string +ATTRIBUTE Alvariaon-VSA-96 96 string +ATTRIBUTE Alvariaon-VSA-97 97 string +ATTRIBUTE Alvariaon-VSA-98 98 string +ATTRIBUTE Alvariaon-VSA-99 99 string +ATTRIBUTE Alvariaon-VSA-100 100 string +ATTRIBUTE Alvariaon-VSA-101 101 string +ATTRIBUTE Alvariaon-VSA-102 102 string +ATTRIBUTE Alvariaon-VSA-103 103 string +ATTRIBUTE Alvariaon-VSA-104 104 string +ATTRIBUTE Alvariaon-VSA-105 105 string +ATTRIBUTE Alvariaon-VSA-106 106 string +ATTRIBUTE Alvariaon-VSA-107 107 string +ATTRIBUTE Alvariaon-VSA-108 108 string +ATTRIBUTE Alvariaon-VSA-109 109 string +ATTRIBUTE Alvariaon-VSA-110 110 string +ATTRIBUTE Alvariaon-VSA-111 111 string +ATTRIBUTE Alvariaon-VSA-112 112 string +ATTRIBUTE Alvariaon-VSA-113 113 string +ATTRIBUTE Alvariaon-VSA-114 114 string +ATTRIBUTE Alvariaon-VSA-115 115 string +ATTRIBUTE Alvariaon-VSA-116 116 string +ATTRIBUTE Alvariaon-VSA-117 117 string +ATTRIBUTE Alvariaon-VSA-118 118 string +ATTRIBUTE Alvariaon-VSA-119 119 string +ATTRIBUTE Alvariaon-VSA-120 120 string +ATTRIBUTE Alvariaon-VSA-121 121 string +ATTRIBUTE Alvariaon-VSA-122 122 string +ATTRIBUTE Alvariaon-VSA-123 123 string +ATTRIBUTE Alvariaon-VSA-124 124 string +ATTRIBUTE Alvariaon-VSA-125 125 string +ATTRIBUTE Alvariaon-VSA-126 126 string +ATTRIBUTE Alvariaon-VSA-127 127 string +ATTRIBUTE Alvariaon-VSA-128 128 string +ATTRIBUTE Alvariaon-VSA-129 129 string +ATTRIBUTE Alvariaon-VSA-130 130 string +ATTRIBUTE Alvariaon-VSA-131 131 string +ATTRIBUTE Alvariaon-VSA-132 132 string +ATTRIBUTE Alvariaon-VSA-133 133 string +ATTRIBUTE Alvariaon-VSA-134 134 string +ATTRIBUTE Alvariaon-VSA-135 135 string +ATTRIBUTE Alvariaon-VSA-136 136 string +ATTRIBUTE Alvariaon-VSA-137 137 string +ATTRIBUTE Alvariaon-VSA-138 138 string +ATTRIBUTE Alvariaon-VSA-139 139 string +ATTRIBUTE Alvariaon-VSA-140 140 string +ATTRIBUTE Alvariaon-VSA-141 141 string +ATTRIBUTE Alvariaon-VSA-142 142 string +ATTRIBUTE Alvariaon-VSA-143 143 string +ATTRIBUTE Alvariaon-VSA-144 144 string +ATTRIBUTE Alvariaon-VSA-145 145 string +ATTRIBUTE Alvariaon-VSA-146 146 string +ATTRIBUTE Alvariaon-VSA-147 147 string +ATTRIBUTE Alvariaon-VSA-148 148 string +ATTRIBUTE Alvariaon-VSA-149 149 string +ATTRIBUTE Alvariaon-VSA-150 150 string +ATTRIBUTE Alvariaon-VSA-151 151 string +ATTRIBUTE Alvariaon-VSA-152 152 string +ATTRIBUTE Alvariaon-VSA-153 153 string +ATTRIBUTE Alvariaon-VSA-154 154 string +ATTRIBUTE Alvariaon-VSA-155 155 string +ATTRIBUTE Alvariaon-VSA-156 156 string +ATTRIBUTE Alvariaon-VSA-157 157 string +ATTRIBUTE Alvariaon-VSA-158 158 string +ATTRIBUTE Alvariaon-VSA-159 159 string +ATTRIBUTE Alvariaon-VSA-160 160 string +ATTRIBUTE Alvariaon-VSA-161 161 string +ATTRIBUTE Alvariaon-VSA-162 162 string +ATTRIBUTE Alvariaon-VSA-163 163 string +ATTRIBUTE Alvariaon-VSA-164 164 string +ATTRIBUTE Alvariaon-VSA-165 165 string +ATTRIBUTE Alvariaon-VSA-166 166 string +ATTRIBUTE Alvariaon-VSA-167 167 string +ATTRIBUTE Alvariaon-VSA-168 168 string +ATTRIBUTE Alvariaon-VSA-169 169 string +ATTRIBUTE Alvariaon-VSA-170 170 string +ATTRIBUTE Alvariaon-VSA-171 171 string +ATTRIBUTE Alvariaon-VSA-172 172 string +ATTRIBUTE Alvariaon-VSA-173 173 string +ATTRIBUTE Alvariaon-VSA-174 174 string +ATTRIBUTE Alvariaon-VSA-175 175 string +ATTRIBUTE Alvariaon-VSA-176 176 string +ATTRIBUTE Alvariaon-VSA-177 177 string +ATTRIBUTE Alvariaon-VSA-178 178 string +ATTRIBUTE Alvariaon-VSA-179 179 string +ATTRIBUTE Alvariaon-VSA-180 180 string +ATTRIBUTE Alvariaon-VSA-181 181 string +ATTRIBUTE Alvariaon-VSA-182 182 string +ATTRIBUTE Alvariaon-VSA-183 183 string +ATTRIBUTE Alvariaon-VSA-184 184 string +ATTRIBUTE Alvariaon-VSA-185 185 string +ATTRIBUTE Alvariaon-VSA-186 186 string +ATTRIBUTE Alvariaon-VSA-187 187 string +ATTRIBUTE Alvariaon-VSA-188 188 string +ATTRIBUTE Alvariaon-VSA-189 189 string +ATTRIBUTE Alvariaon-VSA-190 190 string +ATTRIBUTE Alvariaon-VSA-191 191 string +ATTRIBUTE Alvariaon-VSA-192 192 string +ATTRIBUTE Alvariaon-VSA-193 193 string +ATTRIBUTE Alvariaon-VSA-194 194 string +ATTRIBUTE Alvariaon-VSA-195 195 string +ATTRIBUTE Alvariaon-VSA-196 196 string +ATTRIBUTE Alvariaon-VSA-197 197 string +ATTRIBUTE Alvariaon-VSA-198 198 string +ATTRIBUTE Alvariaon-VSA-199 199 string +ATTRIBUTE Alvariaon-VSA-200 200 string +ATTRIBUTE Alvariaon-VSA-201 201 string +ATTRIBUTE Alvariaon-VSA-202 202 string +ATTRIBUTE Alvariaon-VSA-203 203 string +ATTRIBUTE Alvariaon-VSA-204 204 string +ATTRIBUTE Alvariaon-VSA-205 205 string +ATTRIBUTE Alvariaon-VSA-206 206 string +ATTRIBUTE Alvariaon-VSA-207 207 string +ATTRIBUTE Alvariaon-VSA-208 208 string +ATTRIBUTE Alvariaon-VSA-209 209 string +ATTRIBUTE Alvariaon-VSA-210 210 string +ATTRIBUTE Alvariaon-VSA-211 211 string +ATTRIBUTE Alvariaon-VSA-212 212 string +ATTRIBUTE Alvariaon-VSA-213 213 string +ATTRIBUTE Alvariaon-VSA-214 214 string +ATTRIBUTE Alvariaon-VSA-215 215 string +ATTRIBUTE Alvariaon-VSA-216 216 string +ATTRIBUTE Alvariaon-VSA-217 217 string +ATTRIBUTE Alvariaon-VSA-218 218 string +ATTRIBUTE Alvariaon-VSA-219 219 string +ATTRIBUTE Alvariaon-VSA-220 220 string +ATTRIBUTE Alvariaon-VSA-221 221 string +ATTRIBUTE Alvariaon-VSA-222 222 string +ATTRIBUTE Alvariaon-VSA-223 223 string +ATTRIBUTE Alvariaon-VSA-224 224 string +ATTRIBUTE Alvariaon-VSA-225 225 string +ATTRIBUTE Alvariaon-VSA-226 226 string +ATTRIBUTE Alvariaon-VSA-227 227 string +ATTRIBUTE Alvariaon-VSA-228 228 string +ATTRIBUTE Alvariaon-VSA-229 229 string +ATTRIBUTE Alvariaon-VSA-230 230 string +ATTRIBUTE Alvariaon-VSA-231 231 string +ATTRIBUTE Alvariaon-VSA-232 232 string +ATTRIBUTE Alvariaon-VSA-233 233 string +ATTRIBUTE Alvariaon-VSA-234 234 string +ATTRIBUTE Alvariaon-VSA-235 235 string +ATTRIBUTE Alvariaon-VSA-236 236 string +ATTRIBUTE Alvariaon-VSA-237 237 string +ATTRIBUTE Alvariaon-VSA-238 238 string +ATTRIBUTE Alvariaon-VSA-239 239 string +ATTRIBUTE Alvariaon-VSA-240 240 string +ATTRIBUTE Alvariaon-VSA-241 241 string +ATTRIBUTE Alvariaon-VSA-242 242 string +ATTRIBUTE Alvariaon-VSA-243 243 string +ATTRIBUTE Alvariaon-VSA-244 244 string +ATTRIBUTE Alvariaon-VSA-245 245 string +ATTRIBUTE Alvariaon-VSA-246 246 string +ATTRIBUTE Alvariaon-VSA-247 247 string +ATTRIBUTE Alvariaon-VSA-248 248 string +ATTRIBUTE Alvariaon-VSA-249 249 string +ATTRIBUTE Alvariaon-VSA-250 250 string +ATTRIBUTE Alvariaon-VSA-251 251 string +ATTRIBUTE Alvariaon-VSA-252 252 string +ATTRIBUTE Alvariaon-VSA-253 253 string +ATTRIBUTE Alvariaon-VSA-254 254 string +ATTRIBUTE Alvariaon-VSA-255 255 string + +# +# And these are what the above attributes should get mapped to, +# once we get around to caring. +# +ATTRIBUTE Breezecom-Attr1 1 string +ATTRIBUTE Breezecom-Attr2 2 string +ATTRIBUTE Breezecom-Attr3 3 string +ATTRIBUTE Breezecom-Attr4 4 string +ATTRIBUTE Breezecom-Attr5 5 string +ATTRIBUTE Breezecom-Attr6 6 string +ATTRIBUTE Breezecom-Attr7 7 string +ATTRIBUTE Breezecom-Attr8 8 string +ATTRIBUTE Breezecom-Attr9 9 string +ATTRIBUTE Breezecom-Attr10 10 string +ATTRIBUTE Breezecom-Attr11 11 string + +END-VENDOR Alvarion diff --git a/radius/dictionary.apc b/radius/dictionary.apc new file mode 100644 index 0000000000..6a263b0e3b --- /dev/null +++ b/radius/dictionary.apc @@ -0,0 +1,22 @@ +# -*- text -*- +############################################################################## +# +# http://nam-en.apc.com/cgi-bin/nam_en.cfg/php/enduser/std_adp.php?p_faqid=8012 +# +# $Id$ +# +############################################################################## + +VENDOR APC 318 + +BEGIN-VENDOR APC + +ATTRIBUTE APC-Service-Type 1 integer +ATTRIBUTE APC-Outlets 2 string + +VALUE APC-Service-Type Admin 1 +VALUE APC-Service-Type Device 2 +VALUE APC-Service-Type ReadOnly 3 +VALUE APC-Service-Type Outlet 4 + +END-VENDOR APC diff --git a/radius/dictionary.asn b/radius/dictionary.asn new file mode 100644 index 0000000000..8a64e4d2d0 --- /dev/null +++ b/radius/dictionary.asn @@ -0,0 +1,93 @@ +# -*- text -*- +############################################################################## +# +# ASN Attributes. +# +# Taken from http://svn.asn.pl/misc/freeradius/dictionary.asn +# +# $Id$ +# +############################################################################## + +VENDOR ASN 23782 + +BEGIN-VENDOR ASN + +## Server-side extensions +# dynamic IP pool name +ATTRIBUTE ASN-IP-Pool-Name 1 string + +### 2-99: free ### + +## limits +ATTRIBUTE ASN-Kbps-Down 100 integer +ATTRIBUTE ASN-Kbps-Down-Localmedia 112 integer +ATTRIBUTE ASN-Kbps-Up 101 integer +ATTRIBUTE ASN-Pps-Down 102 integer +ATTRIBUTE ASN-Pps-Up 103 integer +ATTRIBUTE ASN-TCP-Connlimit 104 integer + +## firewall +ATTRIBUTE ASN-Firewall-Available 110 integer +VALUE ASN-Firewall-Available Yes 1 +VALUE ASN-Firewall-Available No 2 + +ATTRIBUTE ASN-Firewall-State 105 integer +VALUE ASN-Firewall-State Enabled 1 +VALUE ASN-Firewall-State Disabled 2 + +ATTRIBUTE ASN-Firewall-Block-Ping 107 integer +VALUE ASN-Firewall-Block-Ping Enabled 1 +VALUE ASN-Firewall-Block-Ping Disabled 2 + +# hosts to allow " " +ATTRIBUTE ASN-Firewall-Open 106 string + +## QoS +ATTRIBUTE ASN-QoS-Available 111 integer +VALUE ASN-QoS-Available Yes 1 +VALUE ASN-QoS-Available No 2 + +ATTRIBUTE ASN-QoS-State 108 integer +VALUE ASN-QoS-State Enabled 1 +VALUE ASN-QoS-State Disabled 2 + +# IP redirection, with optional randomness +# " src/dst [:] : []" +# where src/dst decides whether to match source or destination ports +# random is an integer number from 1 to 99, or null - no randomness +ATTRIBUTE ASN-IP-Redirect 109 string + +## web filtering +# decides whether to deny or to allow only the specified web topics +ATTRIBUTE ASN-Webfilter-Mode 113 integer +VALUE ASN-Webfilter-Mode Deny 1 +VALUE ASN-Webfilter-Mode Allow 2 + +# where to redirect blocked request +# "[301:302]" +# 301/302 - redirect permanently (301) or temporarily (302) (default 302) +# - an URL address, with following possible substitutions: +# %a - IP address of the client +# %i - user ID (RFC931) or "unknown" +# %n - domainname of the client or "unknown" +# %p - REQUEST_URI, ie. the path and the optional +# query string of %u, but note for convenience +# without the leading "/". +# %t - matched destination group or "unknown" +# %u - requested URL +# %% - single '%' +# +ATTRIBUTE ASN-Webfilter-Redirect 114 string + +# squidGuard destination group to match +# destinations available by default: sglists- - tags: +# ads adult audioandvideo banks blogs chatandforum finance freemail games +# home jobsearch keylogger news onlineGames phishing proxies recreation +# reference science searchengine +ATTRIBUTE ASN-Webfilter-Destination 115 string + +# web domain to match (will match all subdomains, too) +ATTRIBUTE ASN-Webfilter-Domain 116 string + +END-VENDOR ASN diff --git a/radius/dictionary.avaya b/radius/dictionary.avaya new file mode 100644 index 0000000000..a24eeae04c --- /dev/null +++ b/radius/dictionary.avaya @@ -0,0 +1,30 @@ +# -*- text -*- +# +# Avaya P330 dictionary file +# $Id$ +# +# http://support.avaya.com/elmodocs2/p330/P330/Configuring%20FreeRadius.pdf +# + +VENDOR Cajun_p330 2167 +BEGIN-VENDOR Cajun_p330 + +ATTRIBUTE Cajun-Service-Type 1 integer + +VALUE Cajun-Service-Type Cajun-Read-Only-User 1 +VALUE Cajun-Service-Type Cajun-Read-Write-User 2 +VALUE Cajun-Service-Type Cajun-Admin-User 3 + +ATTRIBUTE Avaya-StaticVlan-Type 12 string +ATTRIBUTE Avaya-PortPriority-Type 13 integer + +VALUE Avaya-PortPriority-Type Type-0 0 +VALUE Avaya-PortPriority-Type Type-1 1 +VALUE Avaya-PortPriority-Type Type-2 2 +VALUE Avaya-PortPriority-Type Type-3 3 +VALUE Avaya-PortPriority-Type Type-4 4 +VALUE Avaya-PortPriority-Type Type-5 5 +VALUE Avaya-PortPriority-Type Type-6 6 +VALUE Avaya-PortPriority-Type Type-7 7 + +END-VENDOR Cajun_p330 diff --git a/radius/dictionary.azaire b/radius/dictionary.azaire new file mode 100644 index 0000000000..1a536acc81 --- /dev/null +++ b/radius/dictionary.azaire @@ -0,0 +1,50 @@ +# -*- text -*- +############################################################################## +# +# Azaire VSAs +# +# $Id$ +# +############################################################################## + +VENDOR Azaire 7751 + +BEGIN-VENDOR Azaire + +ATTRIBUTE Azaire-Triplets 1 octets +ATTRIBUTE Azaire-IMSI 2 octets +ATTRIBUTE Azaire-MSISDN 3 octets +ATTRIBUTE Azaire-APN 4 string +ATTRIBUTE Azaire-QoS 5 octets +ATTRIBUTE Azaire-Selection-Mode 6 integer +ATTRIBUTE Azaire-APN-Resolution-Req 7 integer +ATTRIBUTE Azaire-Start-Time 8 octets +ATTRIBUTE Azaire-NAS-Type 9 integer +ATTRIBUTE Azaire-Status 10 integer +ATTRIBUTE Azaire-APN-OI 11 string +ATTRIBUTE Azaire-Auth-Type 12 integer +ATTRIBUTE Azaire-Gn-User-Name 13 string +ATTRIBUTE Azaire-Brand-Code 14 string +ATTRIBUTE Azaire-Policy-Name 15 string +ATTRIBUTE Azaire-Client-Local-IP 16 ipaddr + +VALUE Azaire-Selection-Mode Subscribed 0 +VALUE Azaire-Selection-Mode Sent-By-MS 1 +VALUE Azaire-Selection-Mode Chosen-By-SGSN 2 + +VALUE Azaire-APN-Resolution-Req Not-Required 0 +VALUE Azaire-APN-Resolution-Req Required 1 + +VALUE Azaire-Status Success 0 +VALUE Azaire-Status Failure 1 + +VALUE Azaire-Auth-Type PPP-SIM 1 +VALUE Azaire-Auth-Type Dummy-IMSI 2 +VALUE Azaire-Auth-Type Soft-SIM 3 +VALUE Azaire-Auth-Type Radius-SIM 4 +VALUE Azaire-Auth-Type Post-paid 5 +VALUE Azaire-Auth-Type Pre-paid 6 +VALUE Azaire-Auth-Type Local-Radius 7 +VALUE Azaire-Auth-Type Proxy-Radius 8 + +END-VENDOR Azaire diff --git a/radius/dictionary.chillispot b/radius/dictionary.chillispot new file mode 100644 index 0000000000..8b1c4a550d --- /dev/null +++ b/radius/dictionary.chillispot @@ -0,0 +1,38 @@ +# -*- text -*- +############################################################################## +# +# ChilliSpot (and CoovaChilli) captive portal +# http://www.chillispot.org +# http://coova.org/wiki/index.php/CoovaChilli +# +# $Id$ +# +############################################################################## + +VENDOR ChilliSpot 14559 + +BEGIN-VENDOR ChilliSpot + +ATTRIBUTE ChilliSpot-Max-Input-Octets 1 integer +ATTRIBUTE ChilliSpot-Max-Output-Octets 2 integer +ATTRIBUTE ChilliSpot-Max-Total-Octets 3 integer +ATTRIBUTE ChilliSpot-Bandwidth-Max-Up 4 integer +ATTRIBUTE ChilliSpot-Bandwidth-Max-Down 5 integer +ATTRIBUTE ChilliSpot-Config 6 string +ATTRIBUTE ChilliSpot-Lang 7 string +ATTRIBUTE ChilliSpot-Version 8 string +ATTRIBUTE ChilliSpot-OriginalURL 9 string + + +# Configuration management parameters (ChilliSpot Only) +ATTRIBUTE ChilliSpot-UAM-Allowed 100 string +ATTRIBUTE ChilliSpot-MAC-Allowed 101 string +ATTRIBUTE ChilliSpot-Interval 102 integer + +# Inline with RFC 2882 use of VSE-Authorize-Only for remote config +# Note that 14559 = 0x38df is used as prefix for the VSE. +# This is recognized as the best (but bad) way of doing VSEs. +# (ChilliSpot Only - CoovaChilli uses Service-Type = Administrative-User) +VALUE Service-Type ChilliSpot-Authorize-Only 0x38df0001 + +END-VENDOR ChilliSpot diff --git a/radius/dictionary.clavister b/radius/dictionary.clavister new file mode 100644 index 0000000000..a21fec794c --- /dev/null +++ b/radius/dictionary.clavister @@ -0,0 +1,19 @@ +# -*- text -*- +############################################################################## +# +# Clavister VSAs +# +# $Id$ +# +############################################################################## + +VENDOR Clavister 5089 + +# +# User group attribute +# +BEGIN-VENDOR Clavister + +ATTRIBUTE Clavister-User-Group 1 string + +END-VENDOR Clavister diff --git a/radius/dictionary.dhcp b/radius/dictionary.dhcp new file mode 100644 index 0000000000..966379eae5 --- /dev/null +++ b/radius/dictionary.dhcp @@ -0,0 +1,419 @@ +# -*- text -*- +############################################################################## +# +# DHCP to RADUS gateway dictionary. +# +# http://www.iana.org/assignments/bootp-dhcp-parameters +# +# Also http://www.networksorcery.com/enp/protocol/bootp/options.htm +# +# http://www.bind9.net/rfc-dhcp +# +# $Id$ +# +############################################################################## + +# + +# This is really Apollo's number, but since they're out of business, +# I don't think they'll be needing this. +# +# HP owns the Apollo assets, but let's not worry about that. +# +# The vendor codes are 2 octets, because we need 256 numbers +# for the base DHCP options, PLUS a few for the DHCP headers, +# which aren't in option format. +# +# On top of that, a number of options are really TLV's. +# We need to be able to understand them, too. +# +VENDOR DHCP 54 format=2,1 + +BEGIN-VENDOR DHCP + +ATTRIBUTE DHCP-Opcode 256 byte +ATTRIBUTE DHCP-Hardware-Type 257 byte +ATTRIBUTE DHCP-Hardware-Address-Length 258 byte +ATTRIBUTE DHCP-Hop-Count 259 byte +ATTRIBUTE DHCP-Transaction-Id 260 integer +ATTRIBUTE DHCP-Number-of-Seconds 261 short +ATTRIBUTE DHCP-Flags 262 short +ATTRIBUTE DHCP-Client-IP-Address 263 ipaddr +ATTRIBUTE DHCP-Your-IP-Address 264 ipaddr +ATTRIBUTE DHCP-Server-IP-Address 265 ipaddr +ATTRIBUTE DHCP-Gateway-IP-Address 266 ipaddr +ATTRIBUTE DHCP-Client-Hardware-Address 267 ether # 16 octets +ATTRIBUTE DHCP-Server-Host-Name 268 string # 64 octets +ATTRIBUTE DHCP-Boot-Filename 269 string # 128 octets + +VALUE DHCP-Flags Broadcast 0x8000 + + +VALUE DHCP-Hardware-Type Ethernet 1 +VALUE DHCP-Hardware-Type Experiemental-Ethernet 2 +VALUE DHCP-Hardware-Type AX.25 3 +VALUE DHCP-Hardware-Type Proteon-Token-Ring 4 +VALUE DHCP-Hardware-Type Chaos 5 +VALUE DHCP-Hardware-Type IEEE-802 6 +VALUE DHCP-Hardware-Type Arcnet 7 +VALUE DHCP-Hardware-Type Hyperchannel 8 +VALUE DHCP-Hardware-Type Lanstar 9 +VALUE DHCP-Hardware-Type Autonet-Short-Address 10 +VALUE DHCP-Hardware-Type LocalTalk 11 +VALUE DHCP-Hardware-Type LocalNet 12 +VALUE DHCP-Hardware-Type Ultra-Link 13 +VALUE DHCP-Hardware-Type SMDS 14 +VALUE DHCP-Hardware-Type Frame-Relay 15 +VALUE DHCP-Hardware-Type ATM-16 16 +VALUE DHCP-Hardware-Type HDLC 17 +VALUE DHCP-Hardware-Type Fibre-Channel 18 +VALUE DHCP-Hardware-Type ATM-19 19 +VALUE DHCP-Hardware-Type Serial-Line 20 +VALUE DHCP-Hardware-Type ATM-21 21 +VALUE DHCP-Hardware-Type MIL-STD-188-220 22 +VALUE DHCP-Hardware-Type Metricom 23 +VALUE DHCP-Hardware-Type IEEE-1394 24 +VALUE DHCP-Hardware-Type MAPOS 25 +VALUE DHCP-Hardware-Type Twinaxial 26 +VALUE DHCP-Hardware-Type EUI-64 27 +VALUE DHCP-Hardware-Type HIPARP 28 +VALUE DHCP-Hardware-Type IP-Over-ISO-7816-3 29 +VALUE DHCP-Hardware-Type ARPSec 30 +VALUE DHCP-Hardware-Type IPSec-Tunnel 31 +VALUE DHCP-Hardware-Type Infiniband 32 +VALUE DHCP-Hardware-Type CAI-TIA-102 33 + +############################################################################## +# +# DHCP Options, with comments. For now, many are as FreeRADIUS +# doesn't handle MAC addresses natively. +# +############################################################################## + +#ATTRIBUTE DHCP-Pad 0 octets +ATTRIBUTE DHCP-Subnet-Mask 1 ipaddr +# Time Offset in +ATTRIBUTE DHCP-Time-Offset 2 octets +ATTRIBUTE DHCP-Router-Address 3 ipaddr array +ATTRIBUTE DHCP-Time-Server 4 ipaddr array +ATTRIBUTE DHCP-IEN-116-Name-Server 5 ipaddr array +ATTRIBUTE DHCP-Domain-Name-Server 6 ipaddr array +# Logging-Server addresses +ATTRIBUTE DHCP-Log-Server 7 ipaddr array +ATTRIBUTE DHCP-Quotes-Server 8 ipaddr array +ATTRIBUTE DHCP-LPR-Server 9 ipaddr array +ATTRIBUTE DHCP-Impress-Server 10 ipaddr array +ATTRIBUTE DHCP-RLP-Server 11 ipaddr array +# Hostname string +ATTRIBUTE DHCP-Hostname 12 string +# Size of boot file in 512 byte +ATTRIBUTE DHCP-Boot-File-Size 13 short +# Client to dump and name +ATTRIBUTE DHCP-Merit-Dump-File 14 octets +ATTRIBUTE DHCP-Domain-Name 15 string +ATTRIBUTE DHCP-Swap-Server 16 ipaddr +# Path name for root disk +ATTRIBUTE DHCP-Root-Path 17 string +ATTRIBUTE DHCP-Bootp-Extensions-Path 18 string +ATTRIBUTE DHCP-IP-Forward-Enable 19 byte +ATTRIBUTE DHCP-Source-Route-Enable 20 byte +# Routing Policy Filters +ATTRIBUTE DHCP-Policy-Filter 21 octets +ATTRIBUTE DHCP-Max-Datagram-Reassembly-Sz 22 short +ATTRIBUTE DHCP-Default-IP-TTL 23 octets +ATTRIBUTE DHCP-Path-MTU-Aging-Timeout 24 integer +ATTRIBUTE DHCP-Path-MTU-Plateau-Table 25 short array +ATTRIBUTE DHCP-Interface-MTU-Size 26 short +ATTRIBUTE DHCP-All-Subnets-Are-Local 27 byte +ATTRIBUTE DHCP-Broadcast-Address 28 ipaddr +ATTRIBUTE DHCP-Perform-Mask-Discovery 29 byte +ATTRIBUTE DHCP-Provide-Mask-To-Others 30 byte +ATTRIBUTE DHCP-Perform-Router-Discovery 31 byte +ATTRIBUTE DHCP-Router-Solicitation-Address 32 ipaddr +# first is destination address, second is router. +ATTRIBUTE DHCP-Static-Routes 33 ipaddr array +ATTRIBUTE DHCP-Trailer-Encapsulation 34 byte +ATTRIBUTE DHCP-ARP-Cache-Timeout 35 integer +ATTRIBUTE DHCP-Ethernet-Encapsulation 36 byte +ATTRIBUTE DHCP-Default-TCP-TTL 37 byte +ATTRIBUTE DHCP-Keep-Alive-Interval 38 integer +ATTRIBUTE DHCP-Keep-Alive-Garbage 39 byte +ATTRIBUTE DHCP-NIS-Domain-Name 40 string +ATTRIBUTE DHCP-NIS-Servers 41 ipaddr array +ATTRIBUTE DHCP-NTP-Servers 42 ipaddr array +# N Vendor Specific Information +ATTRIBUTE DHCP-Vendor 43 octets # tlv +ATTRIBUTE DHCP-NETBIOS-Name-Servers 44 ipaddr array +ATTRIBUTE DHCP-NETBIOS-Dgm-Dist-Servers 45 ipaddr array +ATTRIBUTE DHCP-NETBIOS-Node-Type 46 byte +# N NETBIOS Scope +ATTRIBUTE DHCP-NETBIOS 47 octets +ATTRIBUTE DHCP-X-Window-Font-Server 48 ipaddr array +ATTRIBUTE DHCP-X-Window-Display-Mgr 49 ipaddr array +ATTRIBUTE DHCP-Requested-IP-Address 50 ipaddr +ATTRIBUTE DHCP-IP-Address-Lease-Time 51 integer +# Overload "sname" or "file" +ATTRIBUTE DHCP-Overload 52 byte +ATTRIBUTE DHCP-Message-Type 53 byte +ATTRIBUTE DHCP-DHCP-Server-Identifier 54 ipaddr + +# Array of 1-byte numbers indicating which options the client +# would like to see in the response. +ATTRIBUTE DHCP-Parameter-Request-List 55 byte array +ATTRIBUTE DHCP-DHCP-Error-Message 56 octets +ATTRIBUTE DHCP-DHCP-Maximum-Msg-Size 57 short +ATTRIBUTE DHCP-Renewal-Time 58 integer +ATTRIBUTE DHCP-Rebinding-Time 59 integer +ATTRIBUTE DHCP-Vendor-Class-Identifier 60 string + +# Client Identifier +# First octets is DHCP-Hardware-Type, rest are type-specific data, +# e.g. MAC address. +ATTRIBUTE DHCP-Client-Identifier 61 octets +ATTRIBUTE DHCP-Netware-Domain-Name 62 octets +ATTRIBUTE DHCP-Netware-Sub-Options 63 octets +ATTRIBUTE DHCP-NIS-Client-Domain-Name 64 octets +ATTRIBUTE DHCP-NIS-Server-Address 65 ipaddr +ATTRIBUTE DHCP-TFTP-Server-Name 66 string +ATTRIBUTE DHCP-Boot-File-Name 67 string +# Home Agent Addresses +ATTRIBUTE DHCP-Home-Agent-Address 68 octets +ATTRIBUTE DHCP-SMTP-Server-Address 69 ipaddr array +ATTRIBUTE DHCP-POP3-Server-Address 70 ipaddr array +ATTRIBUTE DHCP-NNTP-Server-Address 71 ipaddr array +ATTRIBUTE DHCP-WWW-Server-Address 72 ipaddr array +ATTRIBUTE DHCP-Finger-Server-Address 73 ipaddr array +ATTRIBUTE DHCP-IRC-Server-Address 74 ipaddr array +ATTRIBUTE DHCP-StreetTalk-Server-Address 75 ipaddr array +ATTRIBUTE DHCP-STDA-Server-Address 76 ipaddr array +# User Class Information +ATTRIBUTE DHCP-User-Class 77 octets +# directory agent information +ATTRIBUTE DHCP-Directory-Agent 78 octets +# service location agent scope +ATTRIBUTE DHCP-Service-Scope 79 octets +# Rapid Commit +ATTRIBUTE DHCP-Rapid-Commit 80 octets +# Fully Qualified Domain Name +ATTRIBUTE DHCP-Client-FQDN 81 string +# Relay Agent Information +ATTRIBUTE DHCP-Relay-Agent-Information 82 octets # tlv +# Internet Storage Name Service +ATTRIBUTE DHCP-iSNS 83 octets +# Novell Directory Services +ATTRIBUTE DHCP-NDS-Servers 85 octets +# Novell Directory Services +ATTRIBUTE DHCP-NDS-Tree-Name 86 octets +# Novell Directory Services +ATTRIBUTE DHCP-NDS-Context 87 octets +# Authentication +ATTRIBUTE DHCP-Authentication 90 octets + +ATTRIBUTE DHCP-Client-Last-Txn-Time 91 octets + +ATTRIBUTE DHCP-associated-ip 92 octets +# Client System Architecture +ATTRIBUTE DHCP-Client-System 93 octets +# Client Network Device Interface +ATTRIBUTE DHCP-Client-NDI 94 octets +# Lightweight Directory Access Protocol +ATTRIBUTE DHCP-LDAP 95 octets +# UUID/GUID-based Client Identifier +ATTRIBUTE DHCP-UUID/GUID 97 octets +# Open Group's User Authentication +ATTRIBUTE DHCP-User-Auth 98 octets +# NetInfo Parent-Server Address +ATTRIBUTE DHCP-Netinfo-Address 112 octets +# NetInfo Parent-Server Tag +ATTRIBUTE DHCP-Netinfo-Tag 113 octets +# URL +ATTRIBUTE DHCP-URL 114 octets +# DHCP Auto-Configuration +ATTRIBUTE DHCP-Auto-Config 116 byte +# Name Service Search +ATTRIBUTE DHCP-Name-Service-Search 117 octets +# Subnet Selection Option +ATTRIBUTE DHCP-Subnet-Selection-Option 118 octets +# DNS domain serach list +ATTRIBUTE DHCP-Domain-Search 119 octets +# SIP-Servers DHCP Option +ATTRIBUTE DHCP-SIP-Servers-DHCP-Option 120 octets +# Classless Static Route Option +ATTRIBUTE DHCP-Classless-Static-Route 121 octets +# CableLabs Client Configuration +ATTRIBUTE DHCP-CCC 122 octets +# 16 GeoConf Option +ATTRIBUTE DHCP-GeoConf-Option 123 octets + +# Vendor Class +# +# String name that defines the vendor space used for the TLV's +# in option 125. +# +ATTRIBUTE DHCP-V-I-Vendor-Class 124 octets +# Vendor-Specific +ATTRIBUTE DHCP-V-I-Vendor-Specific 125 octets # tlv +# 6 bytes: E4:45:74:68:00:00 +ATTRIBUTE DHCP-Etherboot 128 octets +# (for IP Phone software load) +ATTRIBUTE DHCP-TFTP-Server-IP-Address 128 octets + +ATTRIBUTE DHCP-Call-Server-IP-address 129 octets + +ATTRIBUTE DHCP-Ethernet-Interface 130 octets + +ATTRIBUTE DHCP-Vendor-Discrimination-Str 130 octets + +ATTRIBUTE DHCP-Remote-Stats-Svr-IP-Address 131 octets + +ATTRIBUTE DHCP-IEEE-802.1Q-L2-Priority 132 octets + +ATTRIBUTE DHCP-IEEE-802.1P-VLAN-ID 133 octets + +ATTRIBUTE DHCP-Diffserv-Code-Point 134 octets + +ATTRIBUTE DHCP-HTTP-Proxy 135 octets + +ATTRIBUTE DHCP-Cisco-TFTP-Server-IP-Addresses 150 ipaddr array + +ATTRIBUTE DHCP-End-Of-Options 255 byte + +VALUE DHCP-Opcode Client-Message 1 +VALUE DHCP-Opcode Server-Message 2 + +VALUE DHCP-Message-Type DHCP-Discover 1 +VALUE DHCP-Message-Type DHCP-Offer 2 +VALUE DHCP-Message-Type DHCP-Request 3 +VALUE DHCP-Message-Type DHCP-Decline 4 +VALUE DHCP-Message-Type DHCP-Ack 5 +VALUE DHCP-Message-Type DHCP-NAK 6 +VALUE DHCP-Message-Type DHCP-Release 7 +VALUE DHCP-Message-Type DHCP-Inform 8 +VALUE DHCP-Message-Type DHCP-Force-Renew 9 + +VALUE DHCP-Parameter-Request-List DHCP-Subnet-Mask 1 +VALUE DHCP-Parameter-Request-List DHCP-Time-Offset 2 +VALUE DHCP-Parameter-Request-List DHCP-Router-Address 3 +VALUE DHCP-Parameter-Request-List DHCP-Time-Server 4 +VALUE DHCP-Parameter-Request-List DHCP-IEN-116-Name-Server 5 +VALUE DHCP-Parameter-Request-List DHCP-Domain-Name-Server 6 +VALUE DHCP-Parameter-Request-List DHCP-Log-Server 7 +VALUE DHCP-Parameter-Request-List DHCP-Quotes-Server 8 +VALUE DHCP-Parameter-Request-List DHCP-LPR-Server 9 +VALUE DHCP-Parameter-Request-List DHCP-Impress-Server 10 +VALUE DHCP-Parameter-Request-List DHCP-RLP-Server 11 +VALUE DHCP-Parameter-Request-List DHCP-Hostname 12 +VALUE DHCP-Parameter-Request-List DHCP-Boot-File-Size 13 +VALUE DHCP-Parameter-Request-List DHCP-Merit-Dump-File 14 +VALUE DHCP-Parameter-Request-List DHCP-Domain-Name 15 +VALUE DHCP-Parameter-Request-List DHCP-Swap-Server 16 +VALUE DHCP-Parameter-Request-List DHCP-Root-Path 17 +VALUE DHCP-Parameter-Request-List DHCP-Bootp-Extensions-Path 18 +VALUE DHCP-Parameter-Request-List DHCP-IP-Forward-Enable 19 +VALUE DHCP-Parameter-Request-List DHCP-Source-Route-Enable 20 +VALUE DHCP-Parameter-Request-List DHCP-Policy-Filter 21 +VALUE DHCP-Parameter-Request-List DHCP-Max-Datagram-Reassembly-Sz 22 +VALUE DHCP-Parameter-Request-List DHCP-Default-IP-TTL 23 +VALUE DHCP-Parameter-Request-List DHCP-Path-MTU-Aging-Timeout 24 +VALUE DHCP-Parameter-Request-List DHCP-Path-MTU-Plateau-Table 25 +VALUE DHCP-Parameter-Request-List DHCP-Interface-MTU-Size 26 +VALUE DHCP-Parameter-Request-List DHCP-All-Subnets-Are-Local 27 +VALUE DHCP-Parameter-Request-List DHCP-Broadcast-Address 28 +VALUE DHCP-Parameter-Request-List DHCP-Perform-Mask-Discovery 29 +VALUE DHCP-Parameter-Request-List DHCP-Provide-Mask-To-Others 30 +VALUE DHCP-Parameter-Request-List DHCP-Perform-Router-Discovery 31 +VALUE DHCP-Parameter-Request-List DHCP-Router-Solicitation-Address 32 +VALUE DHCP-Parameter-Request-List DHCP-Static-Routes 33 +VALUE DHCP-Parameter-Request-List DHCP-Trailer-Encapsulation 34 +VALUE DHCP-Parameter-Request-List DHCP-ARP-Cache-Timeout 35 +VALUE DHCP-Parameter-Request-List DHCP-Ethernet-Encapsulation 36 +VALUE DHCP-Parameter-Request-List DHCP-Default-TCP-TTL 37 +VALUE DHCP-Parameter-Request-List DHCP-Keep-Alive-Interval 38 +VALUE DHCP-Parameter-Request-List DHCP-Keep=Alive-Garbage 39 +VALUE DHCP-Parameter-Request-List DHCP-NIS-Domain-Name 40 +VALUE DHCP-Parameter-Request-List DHCP-NIS-Servers 41 +VALUE DHCP-Parameter-Request-List DHCP-NTP-Servers 42 +VALUE DHCP-Parameter-Request-List DHCP-Vendor 43 +VALUE DHCP-Parameter-Request-List DHCP-NETBIOS-Name-Servers 44 +VALUE DHCP-Parameter-Request-List DHCP-NETBIOS-Dgm-Dist-Servers 45 +VALUE DHCP-Parameter-Request-List DHCP-NETBIOS-Node-Type 46 +VALUE DHCP-Parameter-Request-List DHCP-NETBIOS 47 +VALUE DHCP-Parameter-Request-List DHCP-X-Window-Font-Server 48 +VALUE DHCP-Parameter-Request-List DHCP-X-Window-Display-Mgr 49 +VALUE DHCP-Parameter-Request-List DHCP-Requested-IP-Address 50 +VALUE DHCP-Parameter-Request-List DHCP-IP-Address-Lease-Time 51 +VALUE DHCP-Parameter-Request-List DHCP-Overload 52 +VALUE DHCP-Parameter-Request-List DHCP-Message-Type 53 +VALUE DHCP-Parameter-Request-List DHCP-DHCP-Server-Identifier 54 +VALUE DHCP-Parameter-Request-List DHCP-Parameter-Request-List 55 +VALUE DHCP-Parameter-Request-List DHCP-DHCP-Error-Message 56 +VALUE DHCP-Parameter-Request-List DHCP-DHCP-Maximum-Msg-Size 57 +VALUE DHCP-Parameter-Request-List DHCP-Renewal-Time 58 +VALUE DHCP-Parameter-Request-List DHCP-Rebinding-Time 59 +VALUE DHCP-Parameter-Request-List DHCP-Class-Identifier 60 +VALUE DHCP-Parameter-Request-List DHCP-Client-Identifier 61 +VALUE DHCP-Parameter-Request-List DHCP-Netware-Domain-Name 62 +VALUE DHCP-Parameter-Request-List DHCP-Netware-Sub-Options 63 +VALUE DHCP-Parameter-Request-List DHCP-NIS-Client-Domain-Name 64 +VALUE DHCP-Parameter-Request-List DHCP-NIS-Server-Address 65 +VALUE DHCP-Parameter-Request-List DHCP-TFTP-Server-Name 66 +VALUE DHCP-Parameter-Request-List DHCP-Boot-File-Name 67 +VALUE DHCP-Parameter-Request-List DHCP-Home-Agent-Address 68 +VALUE DHCP-Parameter-Request-List DHCP-SMTP-Server-Address 69 +VALUE DHCP-Parameter-Request-List DHCP-POP3-Server-Address 70 +VALUE DHCP-Parameter-Request-List DHCP-NNTP-Server-Address 71 +VALUE DHCP-Parameter-Request-List DHCP-WWW-Server-Address 72 +VALUE DHCP-Parameter-Request-List DHCP-Finger-Server-Address 73 +VALUE DHCP-Parameter-Request-List DHCP-IRC-Server-Address 74 +VALUE DHCP-Parameter-Request-List DHCP-StreetTalk-Server-Address 75 +VALUE DHCP-Parameter-Request-List DHCP-STDA-Server-Address 76 +VALUE DHCP-Parameter-Request-List DHCP-User-Class 77 +VALUE DHCP-Parameter-Request-List DHCP-Directory-Agent 78 +VALUE DHCP-Parameter-Request-List DHCP-Service-Scope 79 +VALUE DHCP-Parameter-Request-List DHCP-Rapid-Commit 80 +VALUE DHCP-Parameter-Request-List DHCP-Client-FQDN 81 +VALUE DHCP-Parameter-Request-List DHCP-Relay-Agent-Information 82 +VALUE DHCP-Parameter-Request-List DHCP-iSNS 83 +VALUE DHCP-Parameter-Request-List DHCP-NDS-Servers 85 +VALUE DHCP-Parameter-Request-List DHCP-NDS-Tree-Name 86 +VALUE DHCP-Parameter-Request-List DHCP-NDS-Context 87 +VALUE DHCP-Parameter-Request-List DHCP-Authentication 90 +VALUE DHCP-Parameter-Request-List DHCP-Client-Last-Txn-Time 91 +VALUE DHCP-Parameter-Request-List DHCP-associated-ip 92 +VALUE DHCP-Parameter-Request-List DHCP-Client-System 93 +VALUE DHCP-Parameter-Request-List DHCP-Client-NDI 94 +VALUE DHCP-Parameter-Request-List DHCP-LDAP 95 +VALUE DHCP-Parameter-Request-List DHCP-UUID/GUID 97 +VALUE DHCP-Parameter-Request-List DHCP-User-Auth 98 +VALUE DHCP-Parameter-Request-List DHCP-Netinfo-Address 112 +VALUE DHCP-Parameter-Request-List DHCP-Netinfo-Tag 113 +VALUE DHCP-Parameter-Request-List DHCP-URL 114 +VALUE DHCP-Parameter-Request-List DHCP-Auto-Config 116 +VALUE DHCP-Parameter-Request-List DHCP-Name-Service-Search 117 +VALUE DHCP-Parameter-Request-List DHCP-Subnet-Selection-Option 118 +VALUE DHCP-Parameter-Request-List DHCP-Domain-Search 119 +VALUE DHCP-Parameter-Request-List DHCP-SIP-Servers-DHCP-Option 120 +VALUE DHCP-Parameter-Request-List DHCP-Classless-Static-Route 121 +VALUE DHCP-Parameter-Request-List DHCP-CCC 122 +VALUE DHCP-Parameter-Request-List DHCP-GeoConf-Option 123 +VALUE DHCP-Parameter-Request-List DHCP-V-I-Vendor-Class 124 +VALUE DHCP-Parameter-Request-List DHCP-V-I-Vendor-Specific 125 +VALUE DHCP-Parameter-Request-List DHCP-Etherboot 128 +VALUE DHCP-Parameter-Request-List DHCP-TFTP-Server-IP-Address 128 +VALUE DHCP-Parameter-Request-List DHCP-Call-Server-IP-address 129 +VALUE DHCP-Parameter-Request-List DHCP-Ethernet-Interface 130 +VALUE DHCP-Parameter-Request-List DHCP-Vendor-Discrimination-Str 130 +VALUE DHCP-Parameter-Request-List DHCP-Remote-Stats-Svr-IP-Address 131 +VALUE DHCP-Parameter-Request-List DHCP-IEEE-802.1P-VLAN-ID 132 +VALUE DHCP-Parameter-Request-List DHCP-IEEE-802.1Q-L2-Priority 133 +VALUE DHCP-Parameter-Request-List DHCP-Diffserv-Code-Point 134 +VALUE DHCP-Parameter-Request-List DHCP-HTTP-Proxy 135 + +# +# Don't pay too much attention to these values. They will be fixed +# in a future release. +# +ATTRIBUTE DHCP-Agent-Circuit-Id 0x0152 octets +ATTRIBUTE DHCP-Agent-Remote-Id 0x0252 octets + +END-VENDOR DHCP diff --git a/radius/dictionary.digium b/radius/dictionary.digium new file mode 100644 index 0000000000..edf8564817 --- /dev/null +++ b/radius/dictionary.digium @@ -0,0 +1,36 @@ +# -*- text -*- +############################################################################## +# +# Digium's Asterisk specific radius attributes +# markster@digium.com +# +# http://bugs.digium.com/file_download.php\?file_id=9688\&type=bug +# +# $Id$ +# +############################################################################## + +VENDOR Digium 22736 + +BEGIN-VENDOR Digium + +ATTRIBUTE Asterisk-Acc-Code 101 string +ATTRIBUTE Asterisk-Src 102 string +ATTRIBUTE Asterisk-Dst 103 string +ATTRIBUTE Asterisk-Dst-Ctx 104 string +ATTRIBUTE Asterisk-Clid 105 string +ATTRIBUTE Asterisk-Chan 106 string +ATTRIBUTE Asterisk-Dst-Chan 107 string +ATTRIBUTE Asterisk-Last-App 108 string +ATTRIBUTE Asterisk-Last-Data 109 string +ATTRIBUTE Asterisk-Start-Time 110 string +ATTRIBUTE Asterisk-Answer-Time 111 string +ATTRIBUTE Asterisk-End-Time 112 string +ATTRIBUTE Asterisk-Duration 113 integer +ATTRIBUTE Asterisk-Bill-Sec 114 integer +ATTRIBUTE Asterisk-Disposition 115 string +ATTRIBUTE Asterisk-AMA-Flags 116 string +ATTRIBUTE Asterisk-Unique-ID 117 string +ATTRIBUTE Asterisk-User-Field 118 string + +END-VENDOR Digium diff --git a/radius/dictionary.epygi b/radius/dictionary.epygi new file mode 100644 index 0000000000..dfb17e3637 --- /dev/null +++ b/radius/dictionary.epygi @@ -0,0 +1,118 @@ +# -*- text -*- +# +# dictionary.Epygi +# + +VENDOR Epygi 16459 + +# +# Standard attribute +# +BEGIN-VENDOR Epygi + +ATTRIBUTE Epygi-AVPair 1 string +ATTRIBUTE Epygi-NAS-Port 2 string + +# +# Voice over IP attributes. +# +ATTRIBUTE Epygi-h323-remote-address 23 string +ATTRIBUTE Epygi-h323-conf-id 24 string +ATTRIBUTE Epygi-h323-setup-time 25 string +ATTRIBUTE Epygi-h323-call-origin 26 string +ATTRIBUTE Epygi-h323-call-type 27 string +ATTRIBUTE Epygi-h323-connect-time 28 string +ATTRIBUTE Epygi-h323-disconnect-time 29 string +ATTRIBUTE Epygi-h323-disconnect-cause 30 string +ATTRIBUTE Epygi-h323-voice-quality 31 string +ATTRIBUTE Epygi-h323-gw-id 33 string +ATTRIBUTE Epygi-h323-incoming-conf-id 35 string + +ATTRIBUTE Epygi-h323-credit-amount 101 string +ATTRIBUTE Epygi-h323-credit-time 102 string +ATTRIBUTE Epygi-h323-return-code 103 string +ATTRIBUTE Epygi-h323-prompt-id 104 string +ATTRIBUTE Epygi-h323-time-and-day 105 string +ATTRIBUTE Epygi-h323-redirect-number 106 string +ATTRIBUTE Epygi-h323-preferred-lang 107 string +ATTRIBUTE Epygi-h323-redirect-ip-address 108 string +ATTRIBUTE Epygi-h323-billing-model 109 string +ATTRIBUTE Epygi-h323-currency 110 string + +ATTRIBUTE Epygi-RegExpDate 150 string +ATTRIBUTE Epygi-FiadID 151 string +ATTRIBUTE Epygi-PortID 152 string +ATTRIBUTE Epygi-AccessType 153 string +ATTRIBUTE Epygi-CallInfo 154 string + +ATTRIBUTE Epygi-OrigCallID 170 string +ATTRIBUTE Epygi-ParentCallID 171 string +ATTRIBUTE Epygi-CallType 172 integer +ATTRIBUTE Epygi-DeviceName 173 string +ATTRIBUTE Epygi-InterfaceName 174 integer +ATTRIBUTE Epygi-InterfaceNumber 175 integer +ATTRIBUTE Epygi-TimeslotNumber 176 integer +ATTRIBUTE Epygi-OrigIpAddr 177 integer +ATTRIBUTE Epygi-DestIpAddr 178 integer +ATTRIBUTE Epygi-OrigIpPort 179 integer +ATTRIBUTE Epygi-DestIpPort 180 integer +ATTRIBUTE Epygi-CallingPartyNumber 181 string +ATTRIBUTE Epygi-CalledPartyNumber 182 string +ATTRIBUTE Epygi-DateTimeOrigination 183 integer +ATTRIBUTE Epygi-DateTimeConnect 184 integer +ATTRIBUTE Epygi-DateTimeDisconnect 185 integer +ATTRIBUTE Epygi-Duration 186 integer +ATTRIBUTE Epygi-OutSourceRTP_IP 187 integer +ATTRIBUTE Epygi-OutDestRTP_IP 188 integer +ATTRIBUTE Epygi-InSourceRTP_IP 189 integer +ATTRIBUTE Epygi-InDestRTP_IP 190 integer +ATTRIBUTE Epygi-OutSourceRTP_port 191 integer +ATTRIBUTE Epygi-OutDestRTP_port 192 integer +ATTRIBUTE Epygi-InSourceRTP_port 193 integer +ATTRIBUTE Epygi-InDestRTP_port 194 integer +ATTRIBUTE Epygi-CallRedirectReason 195 integer +ATTRIBUTE Epygi-CallDisconnectReason 196 integer +ATTRIBUTE Epygi-OutRTP_Payload 197 integer +ATTRIBUTE Epygi-OutRTP_PacketSize 198 integer +ATTRIBUTE Epygi-OutRTP_Packets 199 integer +ATTRIBUTE Epygi-OutRTP_Octets 200 integer +ATTRIBUTE Epygi-InRTP_Payload 201 integer +ATTRIBUTE Epygi-InRTP_PacketSize 202 integer +ATTRIBUTE Epygi-InRTP_Packets 203 integer +ATTRIBUTE Epygi-InRTP_Octets 204 integer +ATTRIBUTE Epygi-InRTP_PacketsLost 205 integer +ATTRIBUTE Epygi-InRTP_PacketsDupl 206 integer +ATTRIBUTE Epygi-InRTP_Jitter 207 integer +ATTRIBUTE Epygi-InRTP_Latency 208 integer + +VALUE Epygi-CallType Internal 0 +VALUE Epygi-CallType SIP 1 +VALUE Epygi-CallType H.323 2 +VALUE Epygi-CallType FXO 3 +VALUE Epygi-CallType T1-E1-CAS 4 +VALUE Epygi-CallType T1-E1-CCS 5 +VALUE Epygi-CallType ISDN-PRI 6 + +VALUE Epygi-InterfaceName Ethernet 0 +VALUE Epygi-InterfaceName FXO 1 +VALUE Epygi-InterfaceName T1-E1-User 2 +VALUE Epygi-InterfaceName T1-E1-Network 3 +VALUE Epygi-InterfaceName ISDN 4 + +VALUE Epygi-CallRedirectReason No-Reason 0 +VALUE Epygi-CallRedirectReason Call-Forward-Uncondit 1 +VALUE Epygi-CallRedirectReason Call-Forward-Busy 2 +VALUE Epygi-CallRedirectReason Call-Forward-NoAnswer 3 +VALUE Epygi-CallRedirectReason Call-Tranfer 4 +VALUE Epygi-CallRedirectReason Call-Park 5 +VALUE Epygi-CallRedirectReason Call-Pickup 6 +VALUE Epygi-CallRedirectReason ManyExtension-Ringing 7 +VALUE Epygi-CallRedirectReason Hunt-Group 8 + +VALUE Epygi-CallDisconnectReason Call-Is-Redirected 0 +VALUE Epygi-CallDisconnectReason Call-Origin-OnHook 1 +VALUE Epygi-CallDisconnectReason Call-Temin-OnHook 2 +VALUE Epygi-CallDisconnectReason Disconected-by-CAC 3 +VALUE Epygi-CallDisconnectReason Other 4 + +END-VENDOR Epygi diff --git a/radius/dictionary.fortinet b/radius/dictionary.fortinet new file mode 100644 index 0000000000..325ba954b7 --- /dev/null +++ b/radius/dictionary.fortinet @@ -0,0 +1,29 @@ +# -*- text -*- +############################################################################## +# +# Fortinet's VSA's +# As posted to the list by Richie Lee. +# +# $Id$ +# +############################################################################## + +# +# Fortinet's VSA's +# + +VENDOR Fortinet 12356 + +BEGIN-VENDOR Fortinet +ATTRIBUTE Fortinet-Group-Name 1 string +ATTRIBUTE Fortinet-Client-IP-Address 2 ipaddr +ATTRIBUTE Fortinet-Vdom-Name 3 string +ATTRIBUTE Fortinet-Client-IPv6-Address 4 octets +ATTRIBUTE Fortinet-Interface-Name 5 string +ATTRIBUTE Fortinet-Access-Profile 6 string + +# +# Integer Translations +# + +END-VENDOR Fortinet diff --git a/radius/dictionary.freeswitch b/radius/dictionary.freeswitch new file mode 100644 index 0000000000..b0b3f4a737 --- /dev/null +++ b/radius/dictionary.freeswitch @@ -0,0 +1,112 @@ +# -*- text -*- +# +# dictionary.freeswitch +# +# cparker@segv.org +# +# Version: $Id$ +# + +VENDOR Freeswitch 27880 + +# +# Standard attribute +# +BEGIN-VENDOR Freeswitch + +ATTRIBUTE Freeswitch-AVPair 1 string +ATTRIBUTE Freeswitch-CLID 2 string +ATTRIBUTE Freeswitch-Dialplan 3 string +ATTRIBUTE Freeswitch-Src 4 string +ATTRIBUTE Freeswitch-Dst 5 string +ATTRIBUTE Freeswitch-Src-Channel 6 string +ATTRIBUTE Freeswitch-Dst-Channel 7 string +ATTRIBUTE Freeswitch-Ani 8 string +ATTRIBUTE Freeswitch-Aniii 9 string +ATTRIBUTE Freeswitch-Lastapp 10 string +ATTRIBUTE Freeswitch-Lastdata 11 string +ATTRIBUTE Freeswitch-Disposition 12 string +ATTRIBUTE Freeswitch-Hangupcause 13 integer +ATTRIBUTE Freeswitch-Billusec 15 integer +ATTRIBUTE Freeswitch-AMAFlags 16 integer +ATTRIBUTE Freeswitch-RDNIS 17 string +ATTRIBUTE Freeswitch-Context 18 string +ATTRIBUTE Freeswitch-Source 19 string +ATTRIBUTE Freeswitch-Callstartdate 20 string +ATTRIBUTE Freeswitch-Callanswerdate 21 string +ATTRIBUTE Freeswitch-Calltransferdate 22 string +ATTRIBUTE Freeswitch-Callenddate 23 string +ATTRIBUTE Freeswitch-Signalbond 24 string + +# +# Freeswitch-Hangupcause +# +VALUE Freeswitch-Hangupcause None 0 +VALUE Freeswitch-Hangupcause Unallocated-Number 1 +VALUE Freeswitch-Hangupcause No-Route-Transit-Net 2 +VALUE Freeswitch-Hangupcause No-Route-Destination 3 +VALUE Freeswitch-Hangupcause Channel-Unacceptable 6 +VALUE Freeswitch-Hangupcause Call-Awarded-Delivery 7 +VALUE Freeswitch-Hangupcause Normal-Clearing 16 +VALUE Freeswitch-Hangupcause User-Busy 17 +VALUE Freeswitch-Hangupcause No-User-Response 18 +VALUE Freeswitch-Hangupcause No-Answer 19 +VALUE Freeswitch-Hangupcause Subscriber-Absent 20 +VALUE Freeswitch-Hangupcause Call-Rejected 21 +VALUE Freeswitch-Hangupcause Number-Changed 22 +VALUE Freeswitch-Hangupcause Redirecto-To-New-Destination 23 +VALUE Freeswitch-Hangupcause Exchange-Routing-Error 25 +VALUE Freeswitch-Hangupcause Destination-Out-Of-Order 27 +VALUE Freeswitch-Hangupcause Invalid-Number-Format 28 +VALUE Freeswitch-Hangupcause Facility-Rejected 29 +VALUE Freeswitch-Hangupcause Response-To-Status-Enquiry 30 +VALUE Freeswitch-Hangupcause Normal-Unspecified 31 +VALUE Freeswitch-Hangupcause Normal-Circuit-Congestion 34 +VALUE Freeswitch-Hangupcause Network-Out-Of-Order 38 +VALUE Freeswitch-Hangupcause Normal-Temporary-Failure 41 +VALUE Freeswitch-Hangupcause Switch-Congestion 42 +VALUE Freeswitch-Hangupcause Access-Info-Discarded 43 +VALUE Freeswitch-Hangupcause Requested-Chan-Unavail 44 +VALUE Freeswitch-Hangupcause Pre-Empted 45 +VALUE Freeswitch-Hangupcause Facility-Not-Subscribed 50 +VALUE Freeswitch-Hangupcause Outgoing-Call-Barred 52 +VALUE Freeswitch-Hangupcause Incoming-Call-Barred 54 +VALUE Freeswitch-Hangupcause Bearercapability-Notauth 57 +VALUE Freeswitch-Hangupcause Bearercapability-Notavail 58 +VALUE Freeswitch-Hangupcause Service-Unavailable 63 +VALUE Freeswitch-Hangupcause Bearercapability-Notimpl 65 +VALUE Freeswitch-Hangupcause Chan-Not-Implemented 66 +VALUE Freeswitch-Hangupcause Facility-Not-Implemented 69 +VALUE Freeswitch-Hangupcause Service-Not-Implemented 79 +VALUE Freeswitch-Hangupcause Invalid-Call-Reference 81 +VALUE Freeswitch-Hangupcause Incompatible-Destination 88 +VALUE Freeswitch-Hangupcause Invalid-Msg-Unspecified 95 +VALUE Freeswitch-Hangupcause Mandatory-IE-Missing 96 +VALUE Freeswitch-Hangupcause Message-Type-Nonexist 97 +VALUE Freeswitch-Hangupcause Wrong-Message 98 +VALUE Freeswitch-Hangupcause IE-Nonexist 99 +VALUE Freeswitch-Hangupcause Invalid-IE-Contents 100 +VALUE Freeswitch-Hangupcause Wrong-Call-State 101 +VALUE Freeswitch-Hangupcause Recovery-On-Timer-Expire 102 +VALUE Freeswitch-Hangupcause Mandatory-IE-Length-Error 103 +VALUE Freeswitch-Hangupcause Protocol-Error 111 +VALUE Freeswitch-Hangupcause Interworking 127 +VALUE Freeswitch-Hangupcause Success 142 +VALUE Freeswitch-Hangupcause Originator-Cancel 487 +VALUE Freeswitch-Hangupcause Crash 500 +VALUE Freeswitch-Hangupcause System-Shutdown 501 +VALUE Freeswitch-Hangupcause Lose-Race 502 +VALUE Freeswitch-Hangupcause Manager-Request 503 +VALUE Freeswitch-Hangupcause Blind-Transfer 600 +VALUE Freeswitch-Hangupcause Attended-Transfer 601 +VALUE Freeswitch-Hangupcause Allotted-Timeout 602 +VALUE Freeswitch-Hangupcause User-Challenge 603 +VALUE Freeswitch-Hangupcause Media-Timeout 604 +VALUE Freeswitch-Hangupcause Picked-Off 605 +VALUE Freeswitch-Hangupcause User-Not-Registered 606 + +# +# +# + +END-VENDOR Freeswitch diff --git a/radius/dictionary.h3c b/radius/dictionary.h3c new file mode 100644 index 0000000000..a6b996d443 --- /dev/null +++ b/radius/dictionary.h3c @@ -0,0 +1,21 @@ +# -*- text -*- +############################################################################## +# +# Dictionary for Huawei-3Com. See also dictionary.huawei +# +# http://www.h3c.com +# +# $Id$ +# +############################################################################## + +VENDOR H3C 25506 + +BEGIN-VENDOR H3C + +ATTRIBUTE H3C-Connect_Id 26 integer +ATTRIBUTE H3C-NAS-Startup-Timestamp 59 integer +ATTRIBUTE H3C-Ip-Host-Addr 60 string +ATTRIBUTE H3C-Product-ID 255 string + +END-VENDOR H3C diff --git a/radius/dictionary.hp b/radius/dictionary.hp new file mode 100644 index 0000000000..a9dc8ff9bf --- /dev/null +++ b/radius/dictionary.hp @@ -0,0 +1,63 @@ +# -*- text -*- +############################################################################## +# +# HP ProCurve VSA's +# +# $Id$ +# +############################################################################## + +VENDOR HP 11 + +# Management authorization +BEGIN-VENDOR HP + +ATTRIBUTE HP-Privilege-Level 1 integer +ATTRIBUTE HP-Command-String 2 string +ATTRIBUTE HP-Command-Exception 3 integer +ATTRIBUTE HP-Management-Protocol 26 integer + +# +# HP's names for some attributes +# +ATTRIBUTE HP-port-priority-regeneration-table 40 string +ATTRIBUTE HP-EI-Status 47 string +ATTRIBUTE HP-nas-filter-rule 61 string + +# Access control +ATTRIBUTE HP-Cos 40 string +#ATTRIBUTE HP-Rate-Limit 46 integer + +ATTRIBUTE HP-Bandwidth-Max-Ingress 46 integer +ATTRIBUTE HP-Bandwidth-Max-Egress 48 integer + +ATTRIBUTE HP-Ip-Filter-Raw 61 string + +# HP-Command-Exception Attribute Values +VALUE HP-Command-Exception Permit-List 0 +VALUE HP-Command-Exception Deny-List 1 + +# HP-Management-Protocol +VALUE HP-Management-Protocol HTTP 5 +VALUE HP-Management-Protocol HTTPS 6 + +# +# Conflicting attributes are commented out. +# +#ATTRIBUTE HP-Management-Role 26 integer + +# HP-Management-Role +#VALUE HP-Management-Role SuperUser 1 +#VALUE HP-Management-Role Monitor 2 +#VALUE HP-Management-Role HelpDeskManager 16 +#VALUE HP-Management-Role NetworkAdministrator 17 +#VALUE HP-Management-Role SystemAdministrator 18 +#VALUE HP-Management-Role WebUserAdminstrator 19 + +# Privilege attributes for HP-GbE2c, HP 1:10Gb, and HP 10Gb +# Ethernet Blade Switches +# +VALUE Service-Type HP-Oper 252 +VALUE Service-Type HP-User 255 + +END-VENDOR HP diff --git a/radius/dictionary.huawei b/radius/dictionary.huawei new file mode 100644 index 0000000000..40c0fa69f3 --- /dev/null +++ b/radius/dictionary.huawei @@ -0,0 +1,78 @@ +# -*- text -*- +############################################################################## +# +# Dictionary for Huawei. See also dictionary.h3c +# +# $Id$ +# +############################################################################## + +VENDOR Huawei 2011 + +BEGIN-VENDOR Huawei + +# 1 - Unused +ATTRIBUTE Huawei-Input-Average-Rate 2 integer +ATTRIBUTE Huawei-Input-Peak-Rate 3 integer +# 4 - Unused +ATTRIBUTE Huawei-Output-Average-Rate 5 integer +ATTRIBUTE Huawei-Output-Peak-Rate 6 integer +ATTRIBUTE Huawei-In-Kb-Before-T-Switch 7 integer +ATTRIBUTE Huawei-Out-Kb-Before-T-Switch 8 integer +ATTRIBUTE Huawei-In-Pkt-Before-T-Switch 9 integer +ATTRIBUTE Huawei-Out-Pkt-Before-T-Switch 10 integer +ATTRIBUTE Huawei-In-Kb-After-T-Switch 11 integer +ATTRIBUTE Huawei-Out-Kb-After-T-Switch 12 integer +ATTRIBUTE Huawei-In-Pkt-After-T-Switch 13 integer +ATTRIBUTE Huawei-Out-Pkt-After-T-Switch 14 integer +ATTRIBUTE Huawei-Remanent-Volume 15 integer +ATTRIBUTE Huawei-Tariff-Switch-Interval 16 integer +ATTRIBUTE Huawei-ISP-ID 17 string +ATTRIBUTE Huawei-Max-Users-Per-Logic-Port 18 integer +ATTRIBUTE Huawei-Command 20 integer +ATTRIBUTE Huawei-Priority 22 integer +ATTRIBUTE Huawei-Control-Identifier 24 integer +ATTRIBUTE Huawei-Result-Code 25 integer +ATTRIBUTE Huawei-Connect-ID 26 integer +ATTRIBUTE Huawei-PortalURL 27 string +ATTRIBUTE Huawei-FTP-Directory 28 string +ATTRIBUTE Huawei-Exec-Privilege 29 integer +ATTRIBUTE Huawei-IP-Address 30 integer +ATTRIBUTE Huawei-Qos-Profile-Name 31 string +ATTRIBUTE Huawei-Destnation-IP-Addr 39 string +ATTRIBUTE Huawei-Destnation-Volume 40 string +ATTRIBUTE Huawei-Startup-Stamp 59 integer +ATTRIBUTE Huawei-IPHost-Addr 60 string +ATTRIBUTE Huawei-HW-Portal-Mode 85 integer +ATTRIBUTE Huawei-VPN-Instance 94 string +ATTRIBUTE Huawei-Policy-Name 95 string +ATTRIBUTE Huawei-Tunnel-Group-Name 96 string +ATTRIBUTE Huawei-Multicast-Source-Group 97 string +ATTRIBUTE Huawei-Multicast-Receive-Group 98 ipaddr +ATTRIBUTE Huawei-User-Multicast-Type 99 integer +ATTRIBUTE Huawei-Service-Chg-Cmd 105 integer +ATTRIBUTE Huawei-Acct-Packet-Type 106 integer +ATTRIBUTE Huawei-Call-Reference 107 integer +ATTRIBUTE Huawei-PSTN-Port 108 integer +ATTRIBUTE Huawei-Voip-Service-Type 109 integer +ATTRIBUTE Huawei-Acct-Connection-Time 110 integer +ATTRIBUTE Huawei-Error-Reason 112 integer +ATTRIBUTE Huawei-Remain-Monney 113 integer +ATTRIBUTE Huawei-Org-GK-ipaddr 123 ipaddr +ATTRIBUTE Huawei-Org-GW-ipaddr 124 ipaddr +ATTRIBUTE Huawei-Dst-GK-ipaddr 125 ipaddr +ATTRIBUTE Huawei-Dst-GW-ipaddr 126 ipaddr +ATTRIBUTE Huawei-Access-Num 127 string +ATTRIBUTE Huawei-Remain-Time 128 integer +ATTRIBUTE Huawei-Codec-Type 131 integer +ATTRIBUTE Huawei-Transfer-Num 132 string +ATTRIBUTE Huawei-New-User-Name 133 string +ATTRIBUTE Huawei-Transfer-Station-Id 134 string +ATTRIBUTE Huawei-Primary-DNS 135 ipaddr +ATTRIBUTE Huawei-Secondary-DNS 136 ipaddr +ATTRIBUTE Huawei-ONLY-Account-Type 137 integer +ATTRIBUTE Huawei-Domain-Name 138 string +ATTRIBUTE Huawei-Version 254 string +ATTRIBUTE Huawei-Product-ID 255 string + +END-VENDOR Huawei diff --git a/radius/dictionary.infonet b/radius/dictionary.infonet new file mode 100644 index 0000000000..d6b168b3f5 --- /dev/null +++ b/radius/dictionary.infonet @@ -0,0 +1,50 @@ +# +# dictionary.infonet +# +# Accounting VSAs by +# "Bernard Lhoas from Infonet" +# +# Version: @(#)dictionary.infonet 1.00 +# + +VENDOR infonet 4453 + +# +# Standard attribute +# +# I would like to change the attribute number of Infonet-Account-Number +# but we are already using it in production and changing could get +# messy. Same with Infonet-Type. -Clark +BEGIN-VENDOR infonet + +ATTRIBUTE Infonet-Proxy 238 string +ATTRIBUTE Infonet-Config 239 string +ATTRIBUTE Infonet-MCS-Country 240 string +ATTRIBUTE Infonet-MCS-Region 241 string +ATTRIBUTE Infonet-MCS-Off-Peak 242 string +ATTRIBUTE Infonet-MCS-Overflow 243 string +ATTRIBUTE Infonet-MCS-Port 244 string +ATTRIBUTE Infonet-MCS-Port-Count 245 string +ATTRIBUTE Infonet-Account-Number 247 string +ATTRIBUTE Infonet-Type 248 string + +# +# Infonet-Specific Attributes +# +# Note: Only Attributes < 256 will go on the wire. They are known as +# "wire attributes". +# Attributes > 256 don't get sent to a NAS and don't get forwarded +# to a proxy site. This includes accounting packets as well as +# auth packets. +# +ATTRIBUTE Infonet-Pool-Request 252 string +ATTRIBUTE Infonet-Surcharge-Type 254 integer +ATTRIBUTE Infonet-NAS-Location 255 string +ATTRIBUTE Infonet-Random-IP-Pool 246 string +# +ATTRIBUTE Infonet-Realm-Type 249 string +ATTRIBUTE Infonet-LoginHost-Dest 250 string +ATTRIBUTE Infonet-Tunnel-Decision-IP 251 string + + +END-VENDOR infonet diff --git a/radius/dictionary.ipunplugged b/radius/dictionary.ipunplugged new file mode 100644 index 0000000000..28d24e330d --- /dev/null +++ b/radius/dictionary.ipunplugged @@ -0,0 +1,26 @@ +# -*- text -*- +############################################################################## +# +# ipUnplugged +# http://www.ipunplugged.com/ +# +# $Id$ +# +############################################################################## + +VENDOR ipUnplugged 5925 + +BEGIN-VENDOR ipUnplugged + +ATTRIBUTE IPU-MIP-Spi 51 integer +ATTRIBUTE IPU-MIP-Key 52 string +ATTRIBUTE IPU-MIP-Alg-Type 53 integer +ATTRIBUTE IPU-MIP-Alg-Mode 54 integer +ATTRIBUTE IPU-MIP-Replay-Prot 55 integer +ATTRIBUTE IPU-IKE-Remote-Addr 61 ipaddr +ATTRIBUTE IPU-IKE-Local-Addr 62 ipaddr +ATTRIBUTE IPU-IKE-Auth 63 string +ATTRIBUTE IPU-IKE-Conf-Name 64 string +ATTRIBUTE IPU-IKE-Cmd 65 string + +END-VENDOR ipUnplugged diff --git a/radius/dictionary.issanni b/radius/dictionary.issanni new file mode 100644 index 0000000000..2a7b9f1491 --- /dev/null +++ b/radius/dictionary.issanni @@ -0,0 +1,41 @@ +# -*- text -*- +############################################################################## +# +# UTStarcom Issanni DSL router. +# +# $Id$ +# +############################################################################## + +VENDOR Issanni 5948 + +BEGIN-VENDOR Issanni +# +# UTStarcom Issanni DSL router. +# +ATTRIBUTE Issanni-SoftFlow-Template 1 string +ATTRIBUTE Issanni-NAT-Support 2 string +ATTRIBUTE Issanni-Routing-Context 3 string +ATTRIBUTE Issanni-Tunnel-Name 4 string +ATTRIBUTE Issanni-IP-Pool-Name 5 string +ATTRIBUTE Issanni-PPPoE-URL 6 string +ATTRIBUTE Issanni-PPPoE-MOTM 7 string +ATTRIBUTE Issanni-Service 8 string +ATTRIBUTE Issanni-Pri-DNS 9 ipaddr +ATTRIBUTE Issanni-Sec-DNS 10 ipaddr +ATTRIBUTE Issanni-Pri-NBNS 11 ipaddr +ATTRIBUTE Issanni-Sec-NBNS 12 ipaddr +ATTRIBUTE Issanni-Traffic-Class 13 string +ATTRIBUTE Issanni-Tunnel-Type 14 integer +ATTRIBUTE Issanni-NAT-Type 15 integer +ATTRIBUTE Issanni-QOS-Class 16 string +ATTRIBUTE Issanni-Interface-Name 17 string + +VALUE Issanni-Tunnel-Type IP-IP 1 +VALUE Issanni-Tunnel-Type ESP 2 +VALUE Issanni-Tunnel-Type L2TP 3 + +VALUE Issanni-NAT-Type NAT 1 +VALUE Issanni-NAT-Type NAPT 2 + +END-VENDOR Issanni diff --git a/radius/dictionary.jradius b/radius/dictionary.jradius new file mode 100644 index 0000000000..aa5ae7abbc --- /dev/null +++ b/radius/dictionary.jradius @@ -0,0 +1,18 @@ +# -*- text -*- +############################################################################## +# +# jradius VSAs. See http://jradius.org +# +# $Id$ +# +############################################################################## + +VENDOR JRadius 19211 + +BEGIN-VENDOR JRadius + +ATTRIBUTE JRadius-Request-Id 1 string +ATTRIBUTE JRadius-Session-Id 2 string +ATTRIBUTE JRadius-Proxy-Client 3 octets + +END-VENDOR JRadius diff --git a/radius/dictionary.lancom b/radius/dictionary.lancom new file mode 100644 index 0000000000..df2300bfbf --- /dev/null +++ b/radius/dictionary.lancom @@ -0,0 +1,24 @@ +# -*- text -*- +# +# dictionary.lcs +# +# originally by +# "Eugen K. " <> +# + +VENDOR Lancom 2356 + +BEGIN-VENDOR Lancom + +# Attributes +ATTRIBUTE LCS-Traffic-Limit 1 integer +ATTRIBUTE LCS-Mac-Address 2 string +ATTRIBUTE LCS-Redirection-URL 3 string +ATTRIBUTE LCS-Comment 4 string +ATTRIBUTE LCS-Account-End 5 integer +ATTRIBUTE LCS-WPA-Passphrase 6 string +ATTRIBUTE LCS-PbSpotUserName 7 string +ATTRIBUTE LCS-TxRateLimit 8 integer +ATTRIBUTE LCS-RxRateLimit 9 integer + +END-VENDOR Lancom diff --git a/radius/dictionary.lucent b/radius/dictionary.lucent new file mode 100644 index 0000000000..7341e44800 --- /dev/null +++ b/radius/dictionary.lucent @@ -0,0 +1,451 @@ +# -*- text -*- +############################################################################## +# +# Lucent VSAs, in their own "magic" 16-bit format. +# +# $Id$ +# +############################################################################## + +VENDOR Lucent 4846 format=2,1 + +BEGIN-VENDOR Lucent + +ATTRIBUTE Lucent-Max-Shared-Users 2 integer +ATTRIBUTE Lucent-IP-DSCP 3 integer +ATTRIBUTE Lucent-X25-X121-Source-Address 4 string +ATTRIBUTE Lucent-PPP-Circuit 5 integer +ATTRIBUTE Lucent-PPP-Circuit-Name 6 string +ATTRIBUTE Lucent-UU-Info 7 string +ATTRIBUTE Lucent-User-Priority 8 integer +ATTRIBUTE Lucent-CIR-Timer 9 integer +ATTRIBUTE Lucent-FR-08-Mode 10 integer +ATTRIBUTE Lucent-Destination-NAS-Port 11 integer +ATTRIBUTE Lucent-FR-SVC-Addr 12 string +ATTRIBUTE Lucent-NAS-Port-Format 13 integer +ATTRIBUTE Lucent-ATM-Fault-Management 14 integer +ATTRIBUTE Lucent-ATM-Loopback-Cell-Loss 15 integer +ATTRIBUTE Lucent-Ckt-Type 16 integer +ATTRIBUTE Lucent-SVC-Enabled 17 integer +ATTRIBUTE Lucent-Session-Type 18 integer +ATTRIBUTE Lucent-H323-Gatekeeper 19 ipaddr +ATTRIBUTE Lucent-Global-Call-Id 20 string +ATTRIBUTE Lucent-H323-Conference-Id 21 integer +ATTRIBUTE Lucent-H323-Destination-NAS-ID 22 ipaddr +ATTRIBUTE Lucent-H323-Dialed-Time 23 integer +ATTRIBUTE Lucent-Dialed-Number 24 string +ATTRIBUTE Lucent-Inter-Arrival-Jitter 25 integer +ATTRIBUTE Lucent-Dropped-Octets 26 integer +ATTRIBUTE Lucent-Dropped-Packets 27 integer +ATTRIBUTE Lucent-Auth-Delay 28 integer +ATTRIBUTE Lucent-X25-Pad-X3-Profile 29 integer +ATTRIBUTE Lucent-X25-Pad-X3-Parameters 30 string +ATTRIBUTE Lucent-Tunnel-VRouter-Name 31 string +ATTRIBUTE Lucent-X25-Reverse-Charging 32 integer +ATTRIBUTE Lucent-X25-Nui-Prompt 33 string +ATTRIBUTE Lucent-X25-Nui-Password-Prompt 34 string +ATTRIBUTE Lucent-X25-Cug 35 string +ATTRIBUTE Lucent-X25-Pad-Alias-1 36 string +ATTRIBUTE Lucent-X25-Pad-Alias-2 37 string +ATTRIBUTE Lucent-X25-Pad-Alias-3 38 string +ATTRIBUTE Lucent-X25-X121-Address 39 string +ATTRIBUTE Lucent-X25-Nui 40 string +ATTRIBUTE Lucent-X25-Rpoa 41 string +ATTRIBUTE Lucent-X25-Pad-Prompt 42 string +ATTRIBUTE Lucent-X25-Pad-Banner 43 string +ATTRIBUTE Lucent-X25-Profile-Name 44 string +ATTRIBUTE Lucent-Recv-Name 45 string +ATTRIBUTE Lucent-Bi-Directional-Auth 46 integer +ATTRIBUTE Lucent-MTU 47 integer +ATTRIBUTE Lucent-Call-Direction 48 integer +ATTRIBUTE Lucent-Service-Type 49 integer +ATTRIBUTE Lucent-Filter-Required 50 integer +ATTRIBUTE Lucent-Traffic-Shaper 51 integer +ATTRIBUTE Lucent-Access-Intercept-LEA 52 string +ATTRIBUTE Lucent-Access-Intercept-Log 53 string +ATTRIBUTE Lucent-Private-Route-Table-ID 54 string +ATTRIBUTE Lucent-Private-Route-Required 55 integer +ATTRIBUTE Lucent-Cache-Refresh 56 integer +ATTRIBUTE Lucent-Cache-Time 57 integer +ATTRIBUTE Lucent-Egress-Enabled 58 integer +ATTRIBUTE Lucent-QOS-Upstream 59 string +ATTRIBUTE Lucent-QOS-Downstream 60 string +ATTRIBUTE Lucent-ATM-Connect-Vpi 61 integer +ATTRIBUTE Lucent-ATM-Connect-Vci 62 integer +ATTRIBUTE Lucent-ATM-Connect-Group 63 integer +ATTRIBUTE Lucent-ATM-Group 64 integer +ATTRIBUTE Lucent-IPX-Header-Compression 65 integer +ATTRIBUTE Lucent-Calling-Id-Type-Of-Number 66 integer +ATTRIBUTE Lucent-Calling-Id-Numbering-Plan 67 integer +ATTRIBUTE Lucent-Calling-Id-Presentation 68 integer +ATTRIBUTE Lucent-Calling-Id-Screening 69 integer +ATTRIBUTE Lucent-BIR-Enable 70 integer +ATTRIBUTE Lucent-BIR-Proxy 71 integer +ATTRIBUTE Lucent-BIR-Bridge-Group 72 integer +ATTRIBUTE Lucent-IPSEC-Profile 73 string +ATTRIBUTE Lucent-PPPoE-Enable 74 integer +ATTRIBUTE Lucent-Bridge-Non-PPPoE 75 integer +ATTRIBUTE Lucent-ATM-Direct 76 integer +ATTRIBUTE Lucent-ATM-Direct-Profile 77 string +ATTRIBUTE Lucent-Client-Primary-WINS 78 ipaddr +ATTRIBUTE Lucent-Client-Secondary-WINS 79 ipaddr +ATTRIBUTE Lucent-Client-Assign-WINS 80 integer +ATTRIBUTE Lucent-Auth-Type 81 integer +ATTRIBUTE Lucent-Port-Redir-Protocol 82 integer +ATTRIBUTE Lucent-Port-Redir-Portnum 83 integer +ATTRIBUTE Lucent-Port-Redir-Server 84 ipaddr +ATTRIBUTE Lucent-IP-Pool-Chaining 85 integer +ATTRIBUTE Lucent-Owner-IP-Addr 86 ipaddr +ATTRIBUTE Lucent-IP-TOS 87 integer +ATTRIBUTE Lucent-IP-TOS-Precedence 88 integer +ATTRIBUTE Lucent-IP-TOS-Apply-To 89 integer +ATTRIBUTE Lucent-Filter 90 string +ATTRIBUTE Lucent-Telnet-Profile 91 string +ATTRIBUTE Lucent-Dsl-Rate-Type 92 integer +ATTRIBUTE Lucent-Redirect-Number 93 string +ATTRIBUTE Lucent-ATM-Vpi 94 integer +ATTRIBUTE Lucent-ATM-Vci 95 integer +ATTRIBUTE Lucent-Source-IP-Check 96 integer +ATTRIBUTE Lucent-Dsl-Rate-Mode 97 integer +ATTRIBUTE Lucent-Dsl-Upstream-Limit 98 integer +ATTRIBUTE Lucent-Dsl-Downstream-Limit 99 integer +ATTRIBUTE Lucent-Dsl-CIR-Recv-Limit 100 integer +ATTRIBUTE Lucent-Dsl-CIR-Xmit-Limit 101 integer +ATTRIBUTE Lucent-VRouter-Name 102 string +ATTRIBUTE Lucent-Source-Auth 103 string +ATTRIBUTE Lucent-Private-Route 104 string +ATTRIBUTE Lucent-Numbering-Plan-ID 105 integer +ATTRIBUTE Lucent-FR-Link-Status-DLCI 106 integer +ATTRIBUTE Lucent-Calling-Subaddress 107 string +ATTRIBUTE Lucent-Callback-Delay 108 integer +ATTRIBUTE Lucent-Endpoint-Disc 109 octets +ATTRIBUTE Lucent-Remote-FW 110 string +ATTRIBUTE Lucent-Multicast-GLeave-Delay 111 integer +ATTRIBUTE Lucent-CBCP-Enable 112 integer +ATTRIBUTE Lucent-CBCP-Mode 113 integer +ATTRIBUTE Lucent-CBCP-Delay 114 integer +ATTRIBUTE Lucent-CBCP-Trunk-Group 115 integer +ATTRIBUTE Lucent-Appletalk-Route 116 string +ATTRIBUTE Lucent-Appletalk-Peer-Mode 117 integer +ATTRIBUTE Lucent-Route-Appletalk 118 integer +ATTRIBUTE Lucent-FCP-Parameter 119 string +ATTRIBUTE Lucent-Modem-PortNo 120 integer +ATTRIBUTE Lucent-Modem-SlotNo 121 integer +ATTRIBUTE Lucent-Modem-ShelfNo 122 integer +ATTRIBUTE Lucent-Call-Attempt-Limit 123 integer +ATTRIBUTE Lucent-Call-Block-Duration 124 integer +ATTRIBUTE Lucent-Maximum-Call-Duration 125 integer +ATTRIBUTE Lucent-Route-Preference 126 integer +ATTRIBUTE Lucent-Tunneling-Protocol 127 integer +ATTRIBUTE Lucent-Shared-Profile-Enable 128 integer +ATTRIBUTE Lucent-Primary-Home-Agent 129 string +ATTRIBUTE Lucent-Secondary-Home-Agent 130 string +ATTRIBUTE Lucent-Dialout-Allowed 131 integer +ATTRIBUTE Lucent-Client-Gateway 132 ipaddr +ATTRIBUTE Lucent-BACP-Enable 133 integer +ATTRIBUTE Lucent-DHCP-Maximum-Leases 134 integer +ATTRIBUTE Lucent-Client-Primary-DNS 135 ipaddr +ATTRIBUTE Lucent-Client-Secondary-DNS 136 ipaddr +ATTRIBUTE Lucent-Client-Assign-DNS 137 integer +ATTRIBUTE Lucent-User-Acct-Type 138 integer +ATTRIBUTE Lucent-User-Acct-Host 139 ipaddr +ATTRIBUTE Lucent-User-Acct-Port 140 integer +ATTRIBUTE Lucent-User-Acct-Key 141 string +ATTRIBUTE Lucent-User-Acct-Base 142 integer +ATTRIBUTE Lucent-User-Acct-Time 143 integer +ATTRIBUTE Lucent-Assign-IP-Client 144 ipaddr +ATTRIBUTE Lucent-Assign-IP-Server 145 ipaddr +ATTRIBUTE Lucent-Assign-IP-Global-Pool 146 string +ATTRIBUTE Lucent-DHCP-Reply 147 integer +ATTRIBUTE Lucent-DHCP-Pool-Number 148 integer +ATTRIBUTE Lucent-Expect-Callback 149 integer +ATTRIBUTE Lucent-Event-Type 150 integer +ATTRIBUTE Lucent-Session-Svr-Key 151 string +ATTRIBUTE Lucent-Multicast-Rate-Limit 152 integer +ATTRIBUTE Lucent-IF-Netmask 153 ipaddr +ATTRIBUTE Lucent-Remote-Addr 154 ipaddr +ATTRIBUTE Lucent-Multicast-Client 155 integer +ATTRIBUTE Lucent-FR-Circuit-Name 156 string +ATTRIBUTE Lucent-FR-LinkUp 157 integer +ATTRIBUTE Lucent-FR-Nailed-Grp 158 integer +ATTRIBUTE Lucent-FR-Type 159 integer +ATTRIBUTE Lucent-FR-Link-Mgt 160 integer +ATTRIBUTE Lucent-FR-N391 161 integer +ATTRIBUTE Lucent-FR-DCE-N392 162 integer +ATTRIBUTE Lucent-FR-DTE-N392 163 integer +ATTRIBUTE Lucent-FR-DCE-N393 164 integer +ATTRIBUTE Lucent-FR-DTE-N393 165 integer +ATTRIBUTE Lucent-FR-T391 166 integer +ATTRIBUTE Lucent-FR-T392 167 integer +ATTRIBUTE Lucent-Bridge-Address 168 string +ATTRIBUTE Lucent-TS-Idle-Limit 169 integer +ATTRIBUTE Lucent-TS-Idle-Mode 170 integer +ATTRIBUTE Lucent-DBA-Monitor 171 integer +ATTRIBUTE Lucent-Base-Channel-Count 172 integer +ATTRIBUTE Lucent-Minimum-Channels 173 integer +ATTRIBUTE Lucent-IPX-Route 174 string +ATTRIBUTE Lucent-FT1-Caller 175 integer +ATTRIBUTE Lucent-Backup 176 string +ATTRIBUTE Lucent-Call-Type 177 integer +ATTRIBUTE Lucent-Group 178 string +ATTRIBUTE Lucent-FR-DLCI 179 integer +ATTRIBUTE Lucent-FR-Profile-Name 180 string +ATTRIBUTE Lucent-Ara-PW 181 string +ATTRIBUTE Lucent-IPX-Node-Addr 182 string +ATTRIBUTE Lucent-Home-Agent-IP-Addr 183 ipaddr +ATTRIBUTE Lucent-Home-Agent-Password 184 string +ATTRIBUTE Lucent-Home-Network-Name 185 string +ATTRIBUTE Lucent-Home-Agent-UDP-Port 186 integer +ATTRIBUTE Lucent-Multilink-ID 187 integer +ATTRIBUTE Lucent-Num-In-Multilink 188 integer +ATTRIBUTE Lucent-First-Dest 189 ipaddr +ATTRIBUTE Lucent-Pre-Input-Octets 190 integer +ATTRIBUTE Lucent-Pre-Output-Octets 191 integer +ATTRIBUTE Lucent-Pre-Input-Packets 192 integer +ATTRIBUTE Lucent-Pre-Output-Packets 193 integer +ATTRIBUTE Lucent-Maximum-Time 194 integer +ATTRIBUTE Lucent-Disconnect-Cause 195 integer +ATTRIBUTE Lucent-Connect-Progress 196 integer +ATTRIBUTE Lucent-Data-Rate 197 integer +ATTRIBUTE Lucent-PreSession-Time 198 integer +ATTRIBUTE Lucent-Token-Idle 199 integer +ATTRIBUTE Lucent-Token-Immediate 200 integer +ATTRIBUTE Lucent-Require-Auth 201 integer +ATTRIBUTE Lucent-Number-Sessions 202 string +ATTRIBUTE Lucent-Authen-Alias 203 string +ATTRIBUTE Lucent-Token-Expiry 204 integer +ATTRIBUTE Lucent-Menu-Selector 205 string +ATTRIBUTE Lucent-Menu-Item 206 string +ATTRIBUTE Lucent-PW-Warntime 207 integer +ATTRIBUTE Lucent-PW-Lifetime 208 integer +ATTRIBUTE Lucent-IP-Direct 209 ipaddr +ATTRIBUTE Lucent-PPP-VJ-Slot-Comp 210 integer +ATTRIBUTE Lucent-PPP-VJ-1172 211 integer +ATTRIBUTE Lucent-PPP-Async-Map 212 integer +ATTRIBUTE Lucent-Third-Prompt 213 string +ATTRIBUTE Lucent-Send-Secret 214 string encrypt=3 +ATTRIBUTE Lucent-Receive-Secret 215 string encrypt=3 +ATTRIBUTE Lucent-IPX-Peer-Mode 216 integer +ATTRIBUTE Lucent-IP-Pool-Definition 217 string +ATTRIBUTE Lucent-Assign-IP-Pool 218 integer +ATTRIBUTE Lucent-FR-Direct 219 integer +ATTRIBUTE Lucent-FR-Direct-Profile 220 string +ATTRIBUTE Lucent-FR-Direct-DLCI 221 integer +ATTRIBUTE Lucent-Handle-IPX 222 integer +ATTRIBUTE Lucent-Netware-timeout 223 integer +ATTRIBUTE Lucent-IPX-Alias 224 integer +ATTRIBUTE Lucent-Metric 225 integer +ATTRIBUTE Lucent-PRI-Number-Type 226 integer +ATTRIBUTE Lucent-Dial-Number 227 string +ATTRIBUTE Lucent-Route-IP 228 integer +ATTRIBUTE Lucent-Route-IPX 229 integer +ATTRIBUTE Lucent-Bridge 230 integer +ATTRIBUTE Lucent-Send-Auth 231 integer +ATTRIBUTE Lucent-Send-Passwd 232 string +ATTRIBUTE Lucent-Link-Compression 233 integer +ATTRIBUTE Lucent-Target-Util 234 integer +ATTRIBUTE Lucent-Maximum-Channels 235 integer +ATTRIBUTE Lucent-Inc-Channel-Count 236 integer +ATTRIBUTE Lucent-Dec-Channel-Count 237 integer +ATTRIBUTE Lucent-Seconds-Of-History 238 integer +ATTRIBUTE Lucent-History-Weigh-Type 239 integer +ATTRIBUTE Lucent-Add-Seconds 240 integer +ATTRIBUTE Lucent-Remove-Seconds 241 integer +ATTRIBUTE Lucent-Data-Filter 242 abinary +ATTRIBUTE Lucent-Call-Filter 243 abinary +ATTRIBUTE Lucent-Idle-Limit 244 integer +ATTRIBUTE Lucent-Preempt-Limit 245 integer +ATTRIBUTE Lucent-Callback 246 integer +ATTRIBUTE Lucent-Data-Svc 247 integer +ATTRIBUTE Lucent-Force-56 248 integer +ATTRIBUTE Lucent-Billing-Number 249 string +ATTRIBUTE Lucent-Call-By-Call 250 integer +ATTRIBUTE Lucent-Transit-Number 251 string +ATTRIBUTE Lucent-Host-Info 252 string +ATTRIBUTE Lucent-PPP-Address 253 ipaddr +ATTRIBUTE Lucent-MPP-Idle-Percent 254 integer +ATTRIBUTE Lucent-Xmit-Rate 255 integer +ATTRIBUTE Lucent-Fr05-Traffic-Shaper 256 integer +ATTRIBUTE Lucent-Fr05-Vpi 257 integer +ATTRIBUTE Lucent-Fr05-Vci 258 integer +ATTRIBUTE Lucent-Fr05-Enabled 259 integer +ATTRIBUTE Lucent-Tunnel-Auth-Type 260 octets # tag? +ATTRIBUTE Lucent-MOH-Timeout 261 integer +ATTRIBUTE Lucent-ATM-Circuit-Name 262 string +ATTRIBUTE Lucent-Priority-For-PPP 263 integer +ATTRIBUTE Lucent-Max-RTP-Delay 264 integer +ATTRIBUTE Lucent-RTP-Port-Range 265 string +ATTRIBUTE Lucent-TOS-Copying 266 integer +ATTRIBUTE Lucent-Packet-Classification 267 integer +ATTRIBUTE Lucent-No-High-Prio-Pkt-Duratio 268 integer +ATTRIBUTE Lucent-AT-Answer-String 269 string +ATTRIBUTE Lucent-IP-OUTGOING-TOS 270 integer +ATTRIBUTE Lucent-IP-OUTGOING-TOS-Precedence 271 integer +ATTRIBUTE Lucent-IP-OUTGOING-DSCP 272 integer +ATTRIBUTE Lucent-TermSrv-Login-Prompt 273 string +ATTRIBUTE Lucent-Multicast-Service-Profile-Name 274 string +ATTRIBUTE Lucent-Multicast-Max-Groups 275 integer +ATTRIBUTE Lucent-Multicast-Service-Name 276 string +ATTRIBUTE Lucent-Multicast-Service-Active 277 integer +ATTRIBUTE Lucent-Multicast-Service-Snmp-Trap 278 integer +ATTRIBUTE Lucent-Multicast-Service-Filter-Type 279 integer +ATTRIBUTE Lucent-Multicast-Filter-Active 280 integer +ATTRIBUTE Lucent-Multicast-Filter-Address 281 ipaddr +ATTRIBUTE Lucent-Tunnel-TOS 282 integer +ATTRIBUTE Lucent-Tunnel-TOS-Precedence 283 integer +ATTRIBUTE Lucent-Tunnel-DSCP 284 integer +ATTRIBUTE Lucent-Tunnel-TOS-Filter 285 string +ATTRIBUTE Lucent-Tunnel-TOS-Copy 286 integer +ATTRIBUTE Lucent-Http-Redirect-URL 287 string +ATTRIBUTE Lucent-Http-Redirect-Port 288 integer +ATTRIBUTE Lucent-L2TP-DCI-Disconnect-Code 289 integer +ATTRIBUTE Lucent-L2TP-DCI-Protocol-Number 290 integer +ATTRIBUTE Lucent-L2TP-DCI-Direction 291 integer +ATTRIBUTE Lucent-L2TP-DCI-Message 292 string +ATTRIBUTE Lucent-L2TP-Q931-Cause-Code 293 integer +ATTRIBUTE Lucent-L2TP-Q931-Cause-Message 294 integer +ATTRIBUTE Lucent-L2TP-Q931-Advisory-Message 295 string +ATTRIBUTE Lucent-L2TP-RC-Result-Code 296 integer +ATTRIBUTE Lucent-L2TP-RC-Error-Code 297 integer +ATTRIBUTE Lucent-L2TP-RC-Error-Message 298 string +ATTRIBUTE Lucent-L2TP-Disconnect-Scenario 299 integer +ATTRIBUTE Lucent-L2TP-Peer-Disconnect-Cause 300 integer +ATTRIBUTE Lucent-L2TP-Peer-Connect-Progress 301 integer +ATTRIBUTE Lucent-QuickConnect-Attempted 302 integer +ATTRIBUTE Lucent-Num-Moh-Sessions 303 integer +ATTRIBUTE Lucent-Cumulative-Hold-Time 304 integer +ATTRIBUTE Lucent-Modem-Modulation 305 integer +ATTRIBUTE Lucent-User-Acct-Expiration 306 date +ATTRIBUTE Lucent-User-Login-Level 307 integer +ATTRIBUTE Lucent-First-Level-User 308 string +ATTRIBUTE Lucent-IP-Source-If 309 string +ATTRIBUTE Lucent-Reverse-Path-Check 310 integer +ATTRIBUTE Lucent-LCP-Keepalive-Period 321 integer +ATTRIBUTE Lucent-LCP-Keepalive-Missed-Limit 322 integer +ATTRIBUTE Lucent-Dsl-Atuc-Chan-Uncorrect-Blks 10000 integer +ATTRIBUTE Lucent-Dsl-Atuc-Chan-Corrected-Blks 10001 integer +ATTRIBUTE Lucent-Dsl-Atuc-Chan-Xmit-Blks 10002 integer +ATTRIBUTE Lucent-Dsl-Atuc-Chan-Recd-Blks 10003 integer +ATTRIBUTE Lucent-Dsl-Atuc-Perf-Inits 10004 integer +ATTRIBUTE Lucent-Dsl-Atuc-Perf-ESs 10005 integer +ATTRIBUTE Lucent-Dsl-Atuc-Perf-Lprs 10006 integer +ATTRIBUTE Lucent-Dsl-Atuc-Perf-Lols 10007 integer +ATTRIBUTE Lucent-Dsl-Atuc-Perf-Loss 10008 integer +ATTRIBUTE Lucent-Dsl-Atuc-Perf-Lofs 10009 integer +ATTRIBUTE Lucent-Dsl-Atuc-Curr-Attainable-Rate-Dn 10010 integer +ATTRIBUTE Lucent-Dsl-Atuc-Curr-Output-Pwr-Dn 10011 integer +ATTRIBUTE Lucent-Dsl-Atuc-Curr-Atn-Up 10012 integer +ATTRIBUTE Lucent-Dsl-Atuc-Curr-Snr-Mgn-Up 10013 integer +#ATTRIBUTE Lucent-Dsl-Atuc-Perf-Stat-Fast-Retrains 10014 integer +#ATTRIBUTE Lucent-Dsl-Atuc-Perf-Stat-Failed-Fast-Retrains 10015 integer + +# FIXME when we can deal with long attribute names. +ATTRIBUTE Lucent-Dsl-Atuc-PS-Fast-Retrains 10014 integer +ATTRIBUTE Lucent-Dsl-Atuc-PS-Failed-Fast-Retrains 10015 integer + +ATTRIBUTE Lucent-Dsl-Code-Violations 10016 integer +ATTRIBUTE Lucent-Line-Type 10017 integer +ATTRIBUTE Lucent-Dsl-Curr-Up-Rate 10018 integer +ATTRIBUTE Lucent-Dsl-Curr-Dn-Rate 10019 integer +ATTRIBUTE Lucent-Dsl-Physical-Slot 10020 integer +ATTRIBUTE Lucent-Dsl-Physical-Line 10021 integer +ATTRIBUTE Lucent-Dsl-If-Index 10022 integer +ATTRIBUTE Lucent-Dsl-Oper-Status 10023 integer +ATTRIBUTE Lucent-Dsl-Related-If-Index 10024 integer +ATTRIBUTE Lucent-Dsl-Atuc-Curr-Attainable-Rate-Up 10025 integer +ATTRIBUTE Lucent-Dsl-Atuc-Curr-Output-Pwr-Up 10026 integer +ATTRIBUTE Lucent-Dsl-Atuc-Curr-Atn-Dn 10027 integer +ATTRIBUTE Lucent-Dsl-Atuc-Curr-Snr-Mgn-D 10028 integer +ATTRIBUTE Lucent-Dsl-Related-Slot 10029 integer +ATTRIBUTE Lucent-Dsl-Related-Port 10030 integer +ATTRIBUTE Lucent-Dsl-Sparing-Role 10031 integer +ATTRIBUTE Lucent-Absolute-Time 10032 integer +ATTRIBUTE Lucent-Configured-Rate-Up-Min 10033 integer +ATTRIBUTE Lucent-Configured-Rate-Up-Max 10034 integer +ATTRIBUTE Lucent-Configured-Rate-Dn-Min 10035 integer +ATTRIBUTE Lucent-Configured-Rate-Dn-Max 10036 integer +ATTRIBUTE Lucent-Dsl-Physical-Channel 10037 integer +ATTRIBUTE Lucent-Sonet-Section-ESs 10100 integer +ATTRIBUTE Lucent-Sonet-Section-SESs 10101 integer +ATTRIBUTE Lucent-Sonet-Section-SEFSs 10102 integer +ATTRIBUTE Lucent-Sonet-Section-CVs 10103 integer +ATTRIBUTE Lucent-Sonet-Line-ESs-Near 10104 integer +ATTRIBUTE Lucent-Sonet-Line-SESs-Near 10105 integer +ATTRIBUTE Lucent-Sonet-Line-CVs-Near 10106 integer +ATTRIBUTE Lucent-Sonet-Line-USs-Near 10107 integer +ATTRIBUTE Lucent-Sonet-Line-ESs-Far 10108 integer +ATTRIBUTE Lucent-Sonet-Line-SESs-Far 10109 integer +ATTRIBUTE Lucent-Sonet-Line-CVs-Far 10110 integer +ATTRIBUTE Lucent-Sonet-Line-USs-Far 10111 integer +ATTRIBUTE Lucent-Sonet-Path-ESs-Near 10112 integer +ATTRIBUTE Lucent-Sonet-Path-SESs-Near 10113 integer +ATTRIBUTE Lucent-Sonet-Path-CVs-Near 10114 integer +ATTRIBUTE Lucent-Sonet-Path-USs-Near 10115 integer +ATTRIBUTE Lucent-Sonet-Path-ESs-Far 10116 integer +ATTRIBUTE Lucent-Sonet-Path-SESs-Far 10117 integer +ATTRIBUTE Lucent-Sonet-Path-CVs-Far 10118 integer +ATTRIBUTE Lucent-Sonet-Path-USs-Far 10119 integer +ATTRIBUTE Lucent-Ds3-F-Bit-Err 10200 integer +ATTRIBUTE Lucent-Ds3-P-Bit-Err 10201 integer +ATTRIBUTE Lucent-Ds3-CCVs 10202 integer +ATTRIBUTE Lucent-Ds3-PESs 10203 integer +ATTRIBUTE Lucent-Ds3-PSESs 10204 integer +ATTRIBUTE Lucent-Ds3-SEFs 10205 integer +ATTRIBUTE Lucent-Ds3-UASs 10206 integer +ATTRIBUTE Lucent-Ds3-LCVs 10207 integer +ATTRIBUTE Lucent-Ds3-PCVs 10208 integer +ATTRIBUTE Lucent-Ds3-LESs 10209 integer +ATTRIBUTE Lucent-Ds3-CESs 10210 integer +ATTRIBUTE Lucent-Ds3-CSESs 10211 integer +ATTRIBUTE Lucent-Rtp-Local-Number-Of-Samples 10300 integer +ATTRIBUTE Lucent-Rtp-Remote-Number-Of-Samples 10301 integer +ATTRIBUTE Lucent-Rtp-Local-Jitter-Minimum 10302 integer +ATTRIBUTE Lucent-Rtp-Local-Jitter-Maximum 10303 integer +ATTRIBUTE Lucent-Rtp-Local-Jitter-Mean 10304 integer +ATTRIBUTE Lucent-Rtp-Local-Jitter-Variance 10305 integer +ATTRIBUTE Lucent-Rtp-Local-Delay-Minimum 10306 integer +ATTRIBUTE Lucent-Rtp-Local-Delay-Maximum 10307 integer +ATTRIBUTE Lucent-Rtp-Local-Delay-Mean 10308 integer +ATTRIBUTE Lucent-Rtp-Local-Delay-Variance 10309 integer +ATTRIBUTE Lucent-Rtp-Local-Packets-Sent 10310 integer +ATTRIBUTE Lucent-Rtp-Local-Packets-Lost 10311 integer +ATTRIBUTE Lucent-Rtp-Local-Packets-Late 10312 integer +ATTRIBUTE Lucent-Rtp-Local-Bytes-Sent 10313 integer +ATTRIBUTE Lucent-Rtp-Local-Silence-Percent 10314 integer +ATTRIBUTE Lucent-Rtp-Remote-Jitter-Minimum 10315 integer +ATTRIBUTE Lucent-Rtp-Remote-Jitter-Maximum 10316 integer +ATTRIBUTE Lucent-Rtp-Remote-Jitter-Mean 10317 integer +ATTRIBUTE Lucent-Rtp-Remote-Jitter-Variance 10318 integer +ATTRIBUTE Lucent-Rtp-Remote-Delay-Minimum 10319 integer +ATTRIBUTE Lucent-Rtp-Remote-Delay-Maximum 10320 integer +ATTRIBUTE Lucent-Rtp-Remote-Delay-Mean 10321 integer +ATTRIBUTE Lucent-Rtp-Remote-Delay-Variance 10322 integer +ATTRIBUTE Lucent-Rtp-Remote-Packets-Sent 10323 integer +ATTRIBUTE Lucent-Rtp-Remote-Packets-Lost 10324 integer +ATTRIBUTE Lucent-Rtp-Remote-Packets-Late 10325 integer +ATTRIBUTE Lucent-Rtp-Remote-Bytes-Sent 10326 integer +ATTRIBUTE Lucent-Rtp-Remote-Silence-Percent 10327 integer +ATTRIBUTE Lucent-Tunnel-Auth-Type2 19999 integer +ATTRIBUTE Lucent-Multi-Packet-Separator 20000 integer +ATTRIBUTE Lucent-Min-Xmit-Rate 20100 integer +ATTRIBUTE Lucent-Max-Xmit-Rate 20101 integer +ATTRIBUTE Lucent-Min-Recv-Rate 20102 integer +ATTRIBUTE Lucent-Max-Recv-Rate 20103 integer +ATTRIBUTE Lucent-Error-Correction-Protocol 20104 integer +ATTRIBUTE Lucent-Compression-Protocol 20105 integer +ATTRIBUTE Lucent-Modulation 20106 integer +ATTRIBUTE Lucent-Xmit-Symbol-Rate 20107 integer +ATTRIBUTE Lucent-Recv-Symbol-Rate 20108 integer +ATTRIBUTE Lucent-Current-Xmit-Level 20109 integer +ATTRIBUTE Lucent-Current-Recv-Level 20110 integer +ATTRIBUTE Lucent-Current-Line-Quality 20111 integer +ATTRIBUTE Lucent-Current-SNR 20112 integer +ATTRIBUTE Lucent-Min-SNR 20113 integer +ATTRIBUTE Lucent-Max-SNR 20114 integer +ATTRIBUTE Lucent-Local-Retrain-Requested 20115 integer +ATTRIBUTE Lucent-Remote-Retrain-Requested 20116 integer +ATTRIBUTE Lucent-Connection-Time 20117 integer +ATTRIBUTE Lucent-Modem-Disconnect-Reason 20118 integer +ATTRIBUTE Lucent-Retrain-Reason 20119 integer + +END-VENDOR Lucent diff --git a/radius/dictionary.manzara b/radius/dictionary.manzara new file mode 100644 index 0000000000..17092c5df7 --- /dev/null +++ b/radius/dictionary.manzara @@ -0,0 +1,24 @@ +VENDOR Manzara 19382 + +BEGIN-VENDOR Manzara + +ATTRIBUTE Manzara-User-UID 1 integer +ATTRIBUTE Manzara-User-GID 2 integer +ATTRIBUTE Manzara-User-Home 3 string +ATTRIBUTE Manzara-User-Shell 4 string +ATTRIBUTE Manzara-PPP-Addr-String 5 string +ATTRIBUTE Manzara-Full-Login-String 6 string +ATTRIBUTE Manzara-Tariff-Units 7 integer +ATTRIBUTE Manzara-Tariff-Type 8 integer +ATTRIBUTE Manzara-ECP-Session-Key 9 octets + +VALUE Manzara-Tariff-Type MMS-Picture 1 +VALUE Manzara-Tariff-Type Unused 2 +VALUE Manzara-Tariff-Type Internet 3 + +# +# Poaching on the standard space is wrong. +# +VALUE Acct-Status-Type One-Time 17 + +END-VENDOR Manzara diff --git a/radius/dictionary.motorola b/radius/dictionary.motorola new file mode 100644 index 0000000000..83f2323ee0 --- /dev/null +++ b/radius/dictionary.motorola @@ -0,0 +1,27 @@ +# -*- text -*- +############################################################################## +# +# Motorola Canopy attributes. +# +# NOT included in the main dictionaries because of conflicts +# with Ascend attributes. +# +# $Id$ +# +############################################################################## + +VENDOR Motorola 161 + +ATTRIBUTE Motorola-Canopy-Shared-Secret 224 string +ATTRIBUTE Motorola-Canopy-SULDR 225 string +ATTRIBUTE Motorola-Canopy-SDLDR 226 string +ATTRIBUTE Motorola-Canopy-ULBA 227 string +ATTRIBUTE Motorola-Canopy-DLBA 228 string +ATTRIBUTE Motorola-Canopy-Enable 229 string +ATTRIBUTE Motorola-Canopy-LPSULDR 230 string +ATTRIBUTE Motorola-Canopy-LPSDLDR 231 string +ATTRIBUTE Motorola-Canopy-HPCENABLE 232 string +ATTRIBUTE Motorola-Canopy-HPSULDR 233 string +ATTRIBUTE Motorola-Canopy-HPSDLDR 234 string +ATTRIBUTE Motorola-Canopy-HIGHERBW 235 string +ATTRIBUTE Motorola-Canopy-CIRENABLE 236 string diff --git a/radius/dictionary.networkphysics b/radius/dictionary.networkphysics new file mode 100644 index 0000000000..a13333f799 --- /dev/null +++ b/radius/dictionary.networkphysics @@ -0,0 +1,17 @@ +# -*- text -*- +# +# NetworkPhysics dictionary +# $Id$ +# +VENDOR NetworkPhysics 7119 + +BEGIN-VENDOR NetworkPhysics + +ATTRIBUTE NetSensory-Privilege 33 string + +#VALUE NetSensory-Privilege InsightsOnly 'insight' +#VALUE NetSensory-Privilege Restricted 'npread' +#VALUE NetSensory-Privilege Standard 'npuser' +#VALUE NetSensory-Privilege Administrative 'npadmin' + +END-VENDOR NetworkPhysics diff --git a/radius/dictionary.nexans b/radius/dictionary.nexans new file mode 100644 index 0000000000..f30e69680f --- /dev/null +++ b/radius/dictionary.nexans @@ -0,0 +1,18 @@ +# -*- text -*- +############################################################################## +# Nexans Active Networking Systems dictionary http://www.nexans.de/ans +# +# Version: $Id$ +# +# Hubert Theissen +# +############################################################################## + +VENDOR Nexans 266 + +BEGIN-VENDOR Nexans + +ATTRIBUTE Nexans-Port-Default-VLAN-ID 1 integer +ATTRIBUTE Nexans-Port-Voice-VLAN-ID 2 integer + +END-VENDOR Nexans diff --git a/radius/dictionary.nokia.conflict b/radius/dictionary.nokia.conflict new file mode 100644 index 0000000000..4cd306ab94 --- /dev/null +++ b/radius/dictionary.nokia.conflict @@ -0,0 +1,30 @@ +# -*- text -*- +############################################################################## +# +# Nokia dictionary for attributes that conflict with other dictionaries. +# +# $Id$ +# +############################################################################## + +# +# Enable by putting the line "$INCLUDE dictionary.nokia.conflict" into +# the main dictionary file. Don't forget to comment out the +# $INCLUDE dictionary.ascend, because these over-lap with the +# standard RADIUS attributes, which are also illegitimately used +# by Ascend. +# +# It's apparently rocket science for people to define their own +# VSA's. +# + +ATTRIBUTE Nokia-Primary-DNS-Server 135 ipaddr +ATTRIBUTE Nokia-Secondary-DNS-Server 136 ipaddr + + +ATTRIBUTE Nokia-IMSI 224 octets +ATTRIBUTE Nokia-Charging-Id 225 integer +ATTRIBUTE Nokia-Prepaid-Ind 226 integer +ATTRIBUTE Nokia-GGSN-IP-Address 227 ipaddr +ATTRIBUTE Nokia-SGSN-IP-Address 228 ipaddr + diff --git a/radius/dictionary.nortel b/radius/dictionary.nortel new file mode 100644 index 0000000000..88b62a7f0c --- /dev/null +++ b/radius/dictionary.nortel @@ -0,0 +1,24 @@ +# -*- text -*- +############################################################################## +# +# Nortel Passport 8600 VSA's. +# +# http://www142.nortelnetworks.com/bvdoc/setips/july04/engineeringtipstricksv12.pdf +# +# $Id$ +# +############################################################################## + +VENDOR Nortel 562 +BEGIN-VENDOR Nortel + +ATTRIBUTE Passport-Command-Scope 200 integer +ATTRIBUTE Passport-Command-Impact 201 integer +ATTRIBUTE Passport-Customer-Identifier 202 integer +ATTRIBUTE Passport-Allowed-Access 203 integer +ATTRIBUTE Passport-AllowedOut-Access 204 integer +ATTRIBUTE Passport-Login-Directory 205 string +ATTRIBUTE Passport-Timeout-Protocol 206 integer +ATTRIBUTE Passport-Role 207 string + +END-VENDOR Nortel diff --git a/radius/dictionary.ntua b/radius/dictionary.ntua new file mode 100644 index 0000000000..4dee9f9681 --- /dev/null +++ b/radius/dictionary.ntua @@ -0,0 +1,43 @@ +# -*- text -*- +VENDOR NTUA 969 + +BEGIN-VENDOR NTUA + +# +# Authentication Attributes +# +ATTRIBUTE UserLogon-Uid 10 integer +ATTRIBUTE UserLogon-Gid 11 integer +ATTRIBUTE UserLogon-HomeDir 12 string +ATTRIBUTE UserLogon-Type 13 integer +ATTRIBUTE UserLogon-QuotaBytes 14 integer +ATTRIBUTE UserLogon-QuotaFiles 15 integer +ATTRIBUTE UserLogon-Shell 16 string +ATTRIBUTE UserLogon-Restriction 17 integer +ATTRIBUTE UserLogon-GroupNames 18 string +ATTRIBUTE UserLogon-DriveNames 19 string +ATTRIBUTE UserLogon-UserDescription 20 string +ATTRIBUTE UserLogon-UserFullName 21 string +ATTRIBUTE UserLogon-UserDomain 22 string +ATTRIBUTE UserLogon-LogonTask 23 string +ATTRIBUTE UserLogon-LogoffTask 24 string +ATTRIBUTE UserLogon-Expiration 25 string +ATTRIBUTE UserLogon-UserProfile 26 string +# +# Accounting Attributes +# +ATTRIBUTE UserLogon-Acct-TerminateCause 50 string + +VALUE UserLogon-Type FTP 1 +VALUE UserLogon-Type WEB 2 +VALUE UserLogon-Type POP 3 +VALUE UserLogon-Type IMAP 4 +VALUE UserLogon-Type Windows-Logon 5 +VALUE UserLogon-Type Unix-Logon 6 +VALUE UserLogon-Type SMTP-Auth 7 +VALUE UserLogon-Type Other 200 + +VALUE UserLogon-Restriction Anonymous-User 1 +VALUE UserLogon-Restriction Admin-User 2 + +END-VENDOR NTUA diff --git a/radius/dictionary.openser b/radius/dictionary.openser new file mode 100644 index 0000000000..a5818106ba --- /dev/null +++ b/radius/dictionary.openser @@ -0,0 +1,40 @@ +# -*- text -*- +############################################################################## +# +# OpenSER dictionary. +# +# This dictionary is NOT included by default, because it conflicts +# with attributes defined in the RADIUS standard. Vendors SHOULD +# be using a VSA space to assign attributes. +# +# Be aware that if you DO include this dictionary in the main +# dictionary file, other parts of your configuration may break! +# +# http://www.openser.org/docs/openser-radius-1.0.x.html +# +# $Id$ +# +############################################################################## + +ATTRIBUTE Sip-Method 101 integer +ATTRIBUTE Sip-Response-Code 102 integer +ATTRIBUTE Sip-Cseq 103 string +ATTRIBUTE Sip-To-Tag 104 string +ATTRIBUTE Sip-From-Tag 105 string +ATTRIBUTE Sip-Translated-Request-URI 107 string +ATTRIBUTE Sip-Src-IP 108 string +ATTRIBUTE Sip-Src-Port 109 string +ATTRIBUTE Sip-Uri-User 208 string +ATTRIBUTE Sip-Group 211 string +ATTRIBUTE Sip-Rpid 213 string +ATTRIBUTE SIP-AVP 225 string + +VALUE Service-Type Group-Check 12 +VALUE Service-Type Sip-Session 15 +VALUE Service-Type SIP-Caller-AVPs 30 +VALUE Service-Type SIP-Callee-AVPs 31 + +VALUE Sip-Method INVITE 1 +VALUE Sip-Method CANCEL 2 +VALUE Sip-Method ACK 4 +VALUE Sip-Method BYE 8 diff --git a/radius/dictionary.packeteer b/radius/dictionary.packeteer new file mode 100644 index 0000000000..f2958f0922 --- /dev/null +++ b/radius/dictionary.packeteer @@ -0,0 +1,20 @@ +# -*- text -*- +############################################################################## +# +# Packeteer VSAs, who followed the Cisco way of putting everything +# into one text string. +# +# $Id$ +# +############################################################################## + +VENDOR Packeteer 2334 + +# +# Standard attribute +# +BEGIN-VENDOR Packeteer + +ATTRIBUTE Packeteer-AVPair 1 string + +END-VENDOR Packeteer diff --git a/radius/dictionary.patton b/radius/dictionary.patton new file mode 100644 index 0000000000..740f6b56cd --- /dev/null +++ b/radius/dictionary.patton @@ -0,0 +1,114 @@ +# +# dictionary.patton +# Dictionary for Patton IADs. +# Written by Pawel Pierscionek +# based on specifications available from vendor +# +# Version: @(#)dictionary.patton 1.00 urtho 08-Sep-2006 +# $Id$ + +VENDOR Patton 1768 + +BEGIN-VENDOR Patton + +ATTRIBUTE Patton-Setup-Time 32 string +ATTRIBUTE Patton-Connect-Time 33 string +ATTRIBUTE Patton-Disconnect-Time 34 string +ATTRIBUTE Patton-Disconnect-Cause 35 integer +ATTRIBUTE Patton-Disconnect-Source 36 string +ATTRIBUTE Patton-Called-Unique-Id 48 string +ATTRIBUTE Patton-Called-IP-Address 49 ipaddr +ATTRIBUTE Patton-Called-Numbering-Plan 50 string +ATTRIBUTE Patton-Called-Type-Of-Number 51 string +ATTRIBUTE Patton-Calling-Unique-Id 80 string +ATTRIBUTE Patton-Calling-IP-Address 81 ipaddr +ATTRIBUTE Patton-Calling-Numbering-Plan 82 string +ATTRIBUTE Patton-Calling-Type-Of-Number 83 string +ATTRIBUTE Patton-Calling-Presentation-Indicator 88 string +ATTRIBUTE Patton-Calling-Screening-Indicator 89 string + +VALUE Patton-Disconnect-Cause Valid-cause-code-not-yet-received 0x00 +VALUE Patton-Disconnect-Cause Unallocated-runassigned-number 0x01 +VALUE Patton-Disconnect-Cause No-route-to-specified-transit-network-WAN 0x02 +VALUE Patton-Disconnect-Cause No-route-to-destination 0x03 +VALUE Patton-Disconnect-Cause send-special-information-tone 0x04 +VALUE Patton-Disconnect-Cause misdialled-trunk-prefix 0x05 +VALUE Patton-Disconnect-Cause Channel-unacceptable 0x06 +VALUE Patton-Disconnect-Cause Call-awarded-and-being-delivered-in-an-established-channel 0x07 +VALUE Patton-Disconnect-Cause Prefix-0-dialed-but-not-allowed 0x08 +VALUE Patton-Disconnect-Cause Prefix-1-dialed-but-not-allowed 0x09 +VALUE Patton-Disconnect-Cause Prefix-1-dialed-but-not-required 0x0A +VALUE Patton-Disconnect-Cause More-digits-received-than-allowed-call-is-proceeding 0x0B +VALUE Patton-Disconnect-Cause Normal-call-clearing 0x10 +VALUE Patton-Disconnect-Cause User-busy 0x11 +VALUE Patton-Disconnect-Cause No-user-responding 0x12 +VALUE Patton-Disconnect-Cause no-answer-from-user 0x13 +VALUE Patton-Disconnect-Cause Call-rejected 0x15 +VALUE Patton-Disconnect-Cause Number-changed 0x16 +VALUE Patton-Disconnect-Cause Reverse-charging-rejected 0x17 +VALUE Patton-Disconnect-Cause Call-suspended 0x18 +VALUE Patton-Disconnect-Cause Call-resumed 0x19 +VALUE Patton-Disconnect-Cause Non-selected-user-clearing 0x1A +VALUE Patton-Disconnect-Cause Destination-out-of-order 0x1B +VALUE Patton-Disconnect-Cause Invalid-number-format-incomplete-number 0x1C +VALUE Patton-Disconnect-Cause Facility-rejected 0x1D +VALUE Patton-Disconnect-Cause Response-to-STATUS-ENQUIRY 0x1E +VALUE Patton-Disconnect-Cause Normal-unspecified 0x1F +VALUE Patton-Disconnect-Cause Circuit-out-of-order 0x21 +VALUE Patton-Disconnect-Cause No-circuit/channel-available 0x22 +VALUE Patton-Disconnect-Cause Destination-unattainable 0x23 +VALUE Patton-Disconnect-Cause Degraded-service 0x25 +VALUE Patton-Disconnect-Cause Network-WAN-out-of-order 0x26 +VALUE Patton-Disconnect-Cause Transit-delay-range-cannot-be-achieved 0x27 +VALUE Patton-Disconnect-Cause Throughput-range-cannot-be-achieved 0x28 +VALUE Patton-Disconnect-Cause Temporary-failure 0x29 +VALUE Patton-Disconnect-Cause Switching-equipment-congestion 0x2A +VALUE Patton-Disconnect-Cause Access-information-discarded 0x2B +VALUE Patton-Disconnect-Cause Requested-circuit-channel-not-available 0x2C +VALUE Patton-Disconnect-Cause Pre-empted 0x2D +VALUE Patton-Disconnect-Cause Precedence-call-blocked 0x2E +VALUE Patton-Disconnect-Cause Resource-unavailable-unspecified 0x2F +VALUE Patton-Disconnect-Cause Quality-of-service-unavailable 0x31 +VALUE Patton-Disconnect-Cause Requested-facility-not-subscribed 0x32 +VALUE Patton-Disconnect-Cause Reverse-charging-not-allowed 0x33 +VALUE Patton-Disconnect-Cause Outgoing-calls-barred 0x34 +VALUE Patton-Disconnect-Cause Outgoing-calls-barred-within-CUG 0x35 +VALUE Patton-Disconnect-Cause Incoming-calls-barred 0x36 +VALUE Patton-Disconnect-Cause Incoming-calls-barred-within-CUG 0x37 +VALUE Patton-Disconnect-Cause Call-waiting-not-subscribed 0x38 +VALUE Patton-Disconnect-Cause Bearer-capability-not-authorized 0x39 +VALUE Patton-Disconnect-Cause Bearer-capability-not-presently-available 0x3A +VALUE Patton-Disconnect-Cause Service-or-option-not-available-unspecified 0x3F +VALUE Patton-Disconnect-Cause Bearer-service-not-implemented 0x41 +VALUE Patton-Disconnect-Cause Channel-type-not-implemented 0x42 +VALUE Patton-Disconnect-Cause Transit-network-selection-not-implemented 0x43 +VALUE Patton-Disconnect-Cause Message-not-implemented 0x44 +VALUE Patton-Disconnect-Cause Requested-facility-not-implemented 0x45 +VALUE Patton-Disconnect-Cause Only-restricted-digital-information-bearer-capability-is-avail 0x46 +VALUE Patton-Disconnect-Cause Service-or-option-not-implemented-unspecified 0x4F +VALUE Patton-Disconnect-Cause Invalid-call-reference-value 0x51 +VALUE Patton-Disconnect-Cause Identified-channel-does-not-exist 0x52 +VALUE Patton-Disconnect-Cause A-suspended-call-exists-but-this-call-identity-does-not 0x53 +VALUE Patton-Disconnect-Cause Call-identity-in-use 0x54 +VALUE Patton-Disconnect-Cause No-call-suspended 0x55 +VALUE Patton-Disconnect-Cause Call-having-the-requested-call-identity-has-been-cleared 0x56 +VALUE Patton-Disconnect-Cause Called-user-not-member-of-CUG 0x57 +VALUE Patton-Disconnect-Cause Incompatible-destination 0x58 +VALUE Patton-Disconnect-Cause Non-existent-abbreviated-address-entry 0x59 +VALUE Patton-Disconnect-Cause Destination-address-missing-and-direct-call-not-subscribed 0x5A +VALUE Patton-Disconnect-Cause Invalid-transit-network-selection-national-use 0x5B +VALUE Patton-Disconnect-Cause Invalid-facility-parameter 0x5C +VALUE Patton-Disconnect-Cause Mandatory-information-element-is-missing 0x5D +VALUE Patton-Disconnect-Cause Invalid-message-unspecified 0x5F +VALUE Patton-Disconnect-Cause Mandatory-information-element-is-missing-2 0x60 +VALUE Patton-Disconnect-Cause Message-type-non-existent-or-not-implemented 0x61 +VALUE Patton-Disconnect-Cause Message-not-compatible-with-call-state 0x62 +VALUE Patton-Disconnect-Cause information-element-nonexistant-or-not-implemented 0x63 +VALUE Patton-Disconnect-Cause Invalid-information-element-contents 0x64 +VALUE Patton-Disconnect-Cause Message-not-compatible-with-call-state-2 0x65 +VALUE Patton-Disconnect-Cause Recovery-on-timer-expiry 0x66 +VALUE Patton-Disconnect-Cause parameter-non-existent-or-not-implemented-passed-on 0x67 +VALUE Patton-Disconnect-Cause Protocol-error-unspecified 0x6F +VALUE Patton-Disconnect-Cause Internetworking-unspecified 0x7F + +END-VENDOR Patton diff --git a/radius/dictionary.prosoft b/radius/dictionary.prosoft new file mode 100644 index 0000000000..1bd3c0d872 --- /dev/null +++ b/radius/dictionary.prosoft @@ -0,0 +1,42 @@ +# -*- text -*- +############################################################################## +# +# Prosoft, as posted to the list. +# +# $Id$ +# +############################################################################## + +VENDOR Prosoft 4735 + +# +# Custom Prosoft attributes. +# + +BEGIN-VENDOR Prosoft + +ATTRIBUTE Prosoft-Home-Agent-Address 0 ipaddr +ATTRIBUTE Prosoft-Default-Gateway 1 ipaddr +ATTRIBUTE Prosoft-Primary-DNS 2 ipaddr +ATTRIBUTE Prosoft-Secondary-DNS 3 ipaddr +ATTRIBUTE Prosoft-Security-Parameter-Index 4 integer +ATTRIBUTE Prosoft-Security-Key 5 string +ATTRIBUTE Prosoft-MAC-Address 7 string +ATTRIBUTE Prosoft-Authentication-Reason 8 integer +ATTRIBUTE Prosoft-ATM-Interface 9 integer +ATTRIBUTE Prosoft-ATM-VPI 10 integer +ATTRIBUTE Prosoft-ATM-VCI 11 integer +ATTRIBUTE Prosoft-RSC-Identifier 12 string +ATTRIBUTE Prosoft-NPM-Identifier 13 string +ATTRIBUTE Prosoft-NPM-IP 14 string +ATTRIBUTE Prosoft-Sector-ID 15 string +ATTRIBUTE Prosoft-Auth-Role 16 integer + +VALUE Prosoft-Auth-Role Read-Status 0 +VALUE Prosoft-Auth-Role Read-Config 1 +VALUE Prosoft-Auth-Role Read-Write 2 +VALUE Prosoft-Auth-Role Admin 3 +VALUE Prosoft-Auth-Role Super-user 4 + + +END-VENDOR Prosoft diff --git a/radius/dictionary.quiconnect b/radius/dictionary.quiconnect new file mode 100644 index 0000000000..5f52cf4c44 --- /dev/null +++ b/radius/dictionary.quiconnect @@ -0,0 +1,18 @@ +# -*- text -*- +############################################################################## +# +# Quiconnect VSA's. +# +# $Id$ +# +############################################################################## + +VENDOR Quiconnect 14436 + +BEGIN-VENDOR Quiconnect + +ATTRIBUTE Quiconnect-AVPair 1 string +ATTRIBUTE Quiconnect-VNP-Information 2 string +ATTRIBUTE Quiconnect-HSP-Information 3 string + +END-VENDOR Quiconnect diff --git a/radius/dictionary.rfc2865 b/radius/dictionary.rfc2865 new file mode 100644 index 0000000000..2edcb9f658 --- /dev/null +++ b/radius/dictionary.rfc2865 @@ -0,0 +1,137 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 2865. +# http://www.ietf.org/rfc/rfc2865.txt +# +# $Id$ +# +ATTRIBUTE User-Name 1 string +ATTRIBUTE User-Password 2 string encrypt=1 +ATTRIBUTE CHAP-Password 3 octets +ATTRIBUTE NAS-IP-Address 4 ipaddr +ATTRIBUTE NAS-Port 5 integer +ATTRIBUTE Service-Type 6 integer +ATTRIBUTE Framed-Protocol 7 integer +ATTRIBUTE Framed-IP-Address 8 ipaddr +ATTRIBUTE Framed-IP-Netmask 9 ipaddr +ATTRIBUTE Framed-Routing 10 integer +ATTRIBUTE Filter-Id 11 string +ATTRIBUTE Framed-MTU 12 integer +ATTRIBUTE Framed-Compression 13 integer +ATTRIBUTE Login-IP-Host 14 ipaddr +ATTRIBUTE Login-Service 15 integer +ATTRIBUTE Login-TCP-Port 16 integer +# Attribute 17 is undefined +ATTRIBUTE Reply-Message 18 string +ATTRIBUTE Callback-Number 19 string +ATTRIBUTE Callback-Id 20 string +# Attribute 21 is undefined +ATTRIBUTE Framed-Route 22 string +ATTRIBUTE Framed-IPX-Network 23 ipaddr +ATTRIBUTE State 24 octets +ATTRIBUTE Class 25 octets +ATTRIBUTE Vendor-Specific 26 octets +ATTRIBUTE Session-Timeout 27 integer +ATTRIBUTE Idle-Timeout 28 integer +ATTRIBUTE Termination-Action 29 integer +ATTRIBUTE Called-Station-Id 30 string +ATTRIBUTE Calling-Station-Id 31 string +ATTRIBUTE NAS-Identifier 32 string +ATTRIBUTE Proxy-State 33 octets +ATTRIBUTE Login-LAT-Service 34 string +ATTRIBUTE Login-LAT-Node 35 string +ATTRIBUTE Login-LAT-Group 36 octets +ATTRIBUTE Framed-AppleTalk-Link 37 integer +ATTRIBUTE Framed-AppleTalk-Network 38 integer +ATTRIBUTE Framed-AppleTalk-Zone 39 string + +ATTRIBUTE CHAP-Challenge 60 octets +ATTRIBUTE NAS-Port-Type 61 integer +ATTRIBUTE Port-Limit 62 integer +ATTRIBUTE Login-LAT-Port 63 string + +# +# Integer Translations +# + +# Service types + +VALUE Service-Type Login-User 1 +VALUE Service-Type Framed-User 2 +VALUE Service-Type Callback-Login-User 3 +VALUE Service-Type Callback-Framed-User 4 +VALUE Service-Type Outbound-User 5 +VALUE Service-Type Administrative-User 6 +VALUE Service-Type NAS-Prompt-User 7 +VALUE Service-Type Authenticate-Only 8 +VALUE Service-Type Callback-NAS-Prompt 9 +VALUE Service-Type Call-Check 10 +VALUE Service-Type Callback-Administrative 11 + +# Framed Protocols + +VALUE Framed-Protocol PPP 1 +VALUE Framed-Protocol SLIP 2 +VALUE Framed-Protocol ARAP 3 +VALUE Framed-Protocol Gandalf-SLML 4 +VALUE Framed-Protocol Xylogics-IPX-SLIP 5 +VALUE Framed-Protocol X.75-Synchronous 6 + +# Framed Routing Values + +VALUE Framed-Routing None 0 +VALUE Framed-Routing Broadcast 1 +VALUE Framed-Routing Listen 2 +VALUE Framed-Routing Broadcast-Listen 3 + +# Framed Compression Types + +VALUE Framed-Compression None 0 +VALUE Framed-Compression Van-Jacobson-TCP-IP 1 +VALUE Framed-Compression IPX-Header-Compression 2 +VALUE Framed-Compression Stac-LZS 3 + +# Login Services + +VALUE Login-Service Telnet 0 +VALUE Login-Service Rlogin 1 +VALUE Login-Service TCP-Clear 2 +VALUE Login-Service PortMaster 3 +VALUE Login-Service LAT 4 +VALUE Login-Service X25-PAD 5 +VALUE Login-Service X25-T3POS 6 +VALUE Login-Service TCP-Clear-Quiet 8 + +# Login-TCP-Port (see /etc/services for more examples) + +VALUE Login-TCP-Port Telnet 23 +VALUE Login-TCP-Port Rlogin 513 +VALUE Login-TCP-Port Rsh 514 + +# Termination Options + +VALUE Termination-Action Default 0 +VALUE Termination-Action RADIUS-Request 1 + +# NAS Port Types + +VALUE NAS-Port-Type Async 0 +VALUE NAS-Port-Type Sync 1 +VALUE NAS-Port-Type ISDN 2 +VALUE NAS-Port-Type ISDN-V120 3 +VALUE NAS-Port-Type ISDN-V110 4 +VALUE NAS-Port-Type Virtual 5 +VALUE NAS-Port-Type PIAFS 6 +VALUE NAS-Port-Type HDLC-Clear-Channel 7 +VALUE NAS-Port-Type X.25 8 +VALUE NAS-Port-Type X.75 9 +VALUE NAS-Port-Type G.3-Fax 10 +VALUE NAS-Port-Type SDSL 11 +VALUE NAS-Port-Type ADSL-CAP 12 +VALUE NAS-Port-Type ADSL-DMT 13 +VALUE NAS-Port-Type IDSL 14 +VALUE NAS-Port-Type Ethernet 15 +VALUE NAS-Port-Type xDSL 16 +VALUE NAS-Port-Type Cable 17 +VALUE NAS-Port-Type Wireless-Other 18 +VALUE NAS-Port-Type Wireless-802.11 19 diff --git a/radius/dictionary.rfc2866 b/radius/dictionary.rfc2866 new file mode 100644 index 0000000000..34972b2e9e --- /dev/null +++ b/radius/dictionary.rfc2866 @@ -0,0 +1,57 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 2866. +# http://www.ietf.org/rfc/rfc2866.txt +# +# $Id$ +# +ATTRIBUTE Acct-Status-Type 40 integer +ATTRIBUTE Acct-Delay-Time 41 integer +ATTRIBUTE Acct-Input-Octets 42 integer +ATTRIBUTE Acct-Output-Octets 43 integer +ATTRIBUTE Acct-Session-Id 44 string +ATTRIBUTE Acct-Authentic 45 integer +ATTRIBUTE Acct-Session-Time 46 integer +ATTRIBUTE Acct-Input-Packets 47 integer +ATTRIBUTE Acct-Output-Packets 48 integer +ATTRIBUTE Acct-Terminate-Cause 49 integer +ATTRIBUTE Acct-Multi-Session-Id 50 string +ATTRIBUTE Acct-Link-Count 51 integer + +# Accounting Status Types + +VALUE Acct-Status-Type Start 1 +VALUE Acct-Status-Type Stop 2 +VALUE Acct-Status-Type Alive 3 # dup +VALUE Acct-Status-Type Interim-Update 3 +VALUE Acct-Status-Type Accounting-On 7 +VALUE Acct-Status-Type Accounting-Off 8 +VALUE Acct-Status-Type Failed 15 + +# Authentication Types + +VALUE Acct-Authentic RADIUS 1 +VALUE Acct-Authentic Local 2 +VALUE Acct-Authentic Remote 3 +VALUE Acct-Authentic Diameter 4 + +# Acct Terminate Causes + +VALUE Acct-Terminate-Cause User-Request 1 +VALUE Acct-Terminate-Cause Lost-Carrier 2 +VALUE Acct-Terminate-Cause Lost-Service 3 +VALUE Acct-Terminate-Cause Idle-Timeout 4 +VALUE Acct-Terminate-Cause Session-Timeout 5 +VALUE Acct-Terminate-Cause Admin-Reset 6 +VALUE Acct-Terminate-Cause Admin-Reboot 7 +VALUE Acct-Terminate-Cause Port-Error 8 +VALUE Acct-Terminate-Cause NAS-Error 9 +VALUE Acct-Terminate-Cause NAS-Request 10 +VALUE Acct-Terminate-Cause NAS-Reboot 11 +VALUE Acct-Terminate-Cause Port-Unneeded 12 +VALUE Acct-Terminate-Cause Port-Preempted 13 +VALUE Acct-Terminate-Cause Port-Suspended 14 +VALUE Acct-Terminate-Cause Service-Unavailable 15 +VALUE Acct-Terminate-Cause Callback 16 +VALUE Acct-Terminate-Cause User-Error 17 +VALUE Acct-Terminate-Cause Host-Request 18 diff --git a/radius/dictionary.rfc2867 b/radius/dictionary.rfc2867 new file mode 100644 index 0000000000..00a1189a31 --- /dev/null +++ b/radius/dictionary.rfc2867 @@ -0,0 +1,16 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 2867. +# http://www.ietf.org/rfc/rfc2867.txt +# +# $Id$ +# +ATTRIBUTE Acct-Tunnel-Connection 68 string +ATTRIBUTE Acct-Tunnel-Packets-Lost 86 integer + +VALUE Acct-Status-Type Tunnel-Start 9 +VALUE Acct-Status-Type Tunnel-Stop 10 +VALUE Acct-Status-Type Tunnel-Reject 11 +VALUE Acct-Status-Type Tunnel-Link-Start 12 +VALUE Acct-Status-Type Tunnel-Link-Stop 13 +VALUE Acct-Status-Type Tunnel-Link-Reject 14 diff --git a/radius/dictionary.rfc2868 b/radius/dictionary.rfc2868 new file mode 100644 index 0000000000..7f699c5455 --- /dev/null +++ b/radius/dictionary.rfc2868 @@ -0,0 +1,54 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 2868. +# http://www.ietf.org/rfc/rfc2868.txt +# +# $Id$ +# +ATTRIBUTE Tunnel-Type 64 integer has_tag +ATTRIBUTE Tunnel-Medium-Type 65 integer has_tag +ATTRIBUTE Tunnel-Client-Endpoint 66 string has_tag +ATTRIBUTE Tunnel-Server-Endpoint 67 string has_tag + +ATTRIBUTE Tunnel-Password 69 string has_tag,encrypt=2 + +ATTRIBUTE Tunnel-Private-Group-Id 81 string has_tag +ATTRIBUTE Tunnel-Assignment-Id 82 string has_tag +ATTRIBUTE Tunnel-Preference 83 integer has_tag + +ATTRIBUTE Tunnel-Client-Auth-Id 90 string has_tag +ATTRIBUTE Tunnel-Server-Auth-Id 91 string has_tag + +# Tunnel Type + +VALUE Tunnel-Type PPTP 1 +VALUE Tunnel-Type L2F 2 +VALUE Tunnel-Type L2TP 3 +VALUE Tunnel-Type ATMP 4 +VALUE Tunnel-Type VTP 5 +VALUE Tunnel-Type AH 6 +VALUE Tunnel-Type IP 7 +VALUE Tunnel-Type MIN-IP 8 +VALUE Tunnel-Type ESP 9 +VALUE Tunnel-Type GRE 10 +VALUE Tunnel-Type DVS 11 +VALUE Tunnel-Type IP-in-IP 12 + +# Tunnel Medium Type + +VALUE Tunnel-Medium-Type IP 1 +VALUE Tunnel-Medium-Type IPv4 1 +VALUE Tunnel-Medium-Type IPv6 2 +VALUE Tunnel-Medium-Type NSAP 3 +VALUE Tunnel-Medium-Type HDLC 4 +VALUE Tunnel-Medium-Type BBN-1822 5 +VALUE Tunnel-Medium-Type IEEE-802 6 +VALUE Tunnel-Medium-Type E.163 7 +VALUE Tunnel-Medium-Type E.164 8 +VALUE Tunnel-Medium-Type F.69 9 +VALUE Tunnel-Medium-Type X.121 10 +VALUE Tunnel-Medium-Type IPX 11 +VALUE Tunnel-Medium-Type Appletalk 12 +VALUE Tunnel-Medium-Type DecNet-IV 13 +VALUE Tunnel-Medium-Type Banyan-Vines 14 +VALUE Tunnel-Medium-Type E.164-NSAP 15 diff --git a/radius/dictionary.rfc2869 b/radius/dictionary.rfc2869 new file mode 100644 index 0000000000..94f86f9a5e --- /dev/null +++ b/radius/dictionary.rfc2869 @@ -0,0 +1,39 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 2869. +# http://www.ietf.org/rfc/rfc2869.txt +# +# $Id$ +# +ATTRIBUTE Acct-Input-Gigawords 52 integer +ATTRIBUTE Acct-Output-Gigawords 53 integer + +ATTRIBUTE Event-Timestamp 55 date + +ATTRIBUTE ARAP-Password 70 octets # 16 octets of data +ATTRIBUTE ARAP-Features 71 octets # 14 octets of data +ATTRIBUTE ARAP-Zone-Access 72 integer +ATTRIBUTE ARAP-Security 73 integer +ATTRIBUTE ARAP-Security-Data 74 string +ATTRIBUTE Password-Retry 75 integer +ATTRIBUTE Prompt 76 integer +ATTRIBUTE Connect-Info 77 string +ATTRIBUTE Configuration-Token 78 string +ATTRIBUTE EAP-Message 79 octets +ATTRIBUTE Message-Authenticator 80 octets + +ATTRIBUTE ARAP-Challenge-Response 84 octets # 8 octets of data +ATTRIBUTE Acct-Interim-Interval 85 integer +# 86: RFC 2867 +ATTRIBUTE NAS-Port-Id 87 string +ATTRIBUTE Framed-Pool 88 string + +# ARAP Zone Access + +VALUE ARAP-Zone-Access Default-Zone 1 +VALUE ARAP-Zone-Access Zone-Filter-Inclusive 2 +VALUE ARAP-Zone-Access Zone-Filter-Exclusive 4 + +# Prompt +VALUE Prompt No-Echo 0 +VALUE Prompt Echo 1 diff --git a/radius/dictionary.rfc3162 b/radius/dictionary.rfc3162 new file mode 100644 index 0000000000..5fc58af8fd --- /dev/null +++ b/radius/dictionary.rfc3162 @@ -0,0 +1,13 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 3162. +# http://www.ietf.org/rfc/rfc3162.txt +# +# $Id$ +# +ATTRIBUTE NAS-IPv6-Address 95 ipv6addr +ATTRIBUTE Framed-Interface-Id 96 ifid +ATTRIBUTE Framed-IPv6-Prefix 97 ipv6prefix +ATTRIBUTE Login-IPv6-Host 98 ipv6addr +ATTRIBUTE Framed-IPv6-Route 99 string +ATTRIBUTE Framed-IPv6-Pool 100 string diff --git a/radius/dictionary.rfc3576 b/radius/dictionary.rfc3576 new file mode 100644 index 0000000000..40f1da5eed --- /dev/null +++ b/radius/dictionary.rfc3576 @@ -0,0 +1,30 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 3576. +# http://www.ietf.org/rfc/rfc3576.txt +# +# $Id$ +# +ATTRIBUTE Error-Cause 101 integer + +# Service Types + +VALUE Service-Type Authorize-Only 17 + +# Error causes + +VALUE Error-Cause Residual-Context-Removed 201 +VALUE Error-Cause Invalid-EAP-Packet 202 +VALUE Error-Cause Unsupported-Attribute 401 +VALUE Error-Cause Missing-Attribute 402 +VALUE Error-Cause NAS-Identification-Mismatch 403 +VALUE Error-Cause Invalid-Request 404 +VALUE Error-Cause Unsupported-Service 405 +VALUE Error-Cause Unsupported-Extension 406 +VALUE Error-Cause Administratively-Prohibited 501 +VALUE Error-Cause Proxy-Request-Not-Routable 502 +VALUE Error-Cause Session-Context-Not-Found 503 +VALUE Error-Cause Session-Context-Not-Removable 504 +VALUE Error-Cause Proxy-Processing-Error 505 +VALUE Error-Cause Resources-Unavailable 506 +VALUE Error-Cause Request-Initiated 507 diff --git a/radius/dictionary.rfc3580 b/radius/dictionary.rfc3580 new file mode 100644 index 0000000000..71030b3088 --- /dev/null +++ b/radius/dictionary.rfc3580 @@ -0,0 +1,16 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 3580. +# http://www.ietf.org/rfc/rfc3580.txt +# +# $Id$ +# +VALUE Acct-Terminate-Cause Supplicant-Restart 19 +VALUE Acct-Terminate-Cause Reauthentication-Failure 20 +VALUE Acct-Terminate-Cause Port-Reinit 21 +VALUE Acct-Terminate-Cause Port-Disabled 22 + +VALUE NAS-Port-Type Token-Ring 20 +VALUE NAS-Port-Type FDDI 21 + +VALUE Tunnel-Type VLAN 13 diff --git a/radius/dictionary.rfc4072 b/radius/dictionary.rfc4072 new file mode 100644 index 0000000000..fdd8faa9df --- /dev/null +++ b/radius/dictionary.rfc4072 @@ -0,0 +1,9 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 4072 +# http://www.ietf.org/rfc/4072.txt +# +# $Id$ +# + +ATTRIBUTE EAP-Key-Name 102 string diff --git a/radius/dictionary.rfc4372 b/radius/dictionary.rfc4372 new file mode 100644 index 0000000000..9a5d773b17 --- /dev/null +++ b/radius/dictionary.rfc4372 @@ -0,0 +1,8 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 4372. +# http://www.ietf.org/rfc/4372.txt +# +# $Id$ +# +ATTRIBUTE Chargeable-User-Identity 89 string diff --git a/radius/dictionary.rfc4675 b/radius/dictionary.rfc4675 new file mode 100644 index 0000000000..c331f8e99b --- /dev/null +++ b/radius/dictionary.rfc4675 @@ -0,0 +1,28 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 4675. +# http://www.ietf.org/rfc/4675.txt +# +# $Id$ +# + +# +# High byte = '1' (0x31) means the frames are tagged. +# High byte = '2' (0x32) means the frames are untagged. +# +# Next 12 bits MUST be zero. +# +# Lower 12 bits is the IEEE-802.1Q VLAN VID. +# +ATTRIBUTE Egress-VLANID 56 integer +ATTRIBUTE Ingress-Filters 57 integer + +# +# First byte == '1' (0x31) means that the frames are tagged. +# First byte == '2' (0x32) means that the frames are untagged. +# +ATTRIBUTE Egress-VLAN-Name 58 string +ATTRIBUTE User-Priority-Table 59 octets # 8 + +VALUE Ingress-Filters Enabled 1 +VALUE Ingress-Filters Disabled 2 diff --git a/radius/dictionary.rfc4679 b/radius/dictionary.rfc4679 new file mode 100644 index 0000000000..d410d7cf7b --- /dev/null +++ b/radius/dictionary.rfc4679 @@ -0,0 +1,62 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 4679. +# http://www.ietf.org/rfc/4679.txt +# +# $Id$ +# + +VENDOR ADSL-Forum 3561 + +BEGIN-VENDOR ADSL-Forum + +# +# The first two attributes are prefixed with "ADSL-" because of +# conflicting names in dictionary.redback. +# +ATTRIBUTE ADSL-Agent-Circuit-Id 1 string +ATTRIBUTE ADSL-Agent-Remote-Id 2 string +ATTRIBUTE Actual-Data-Rate-Upstream 129 integer +ATTRIBUTE Actual-Data-Rate-Downstream 130 integer +ATTRIBUTE Minimum-Data-Rate-Upstream 131 integer +ATTRIBUTE Minimum-Data-Rate-Downstream 132 integer +ATTRIBUTE Attainable-Data-Rate-Upstream 133 integer +ATTRIBUTE Attainable-Data-Rate-Downstream 134 integer +ATTRIBUTE Maximum-Data-Rate-Upstream 135 integer +ATTRIBUTE Maximum-Data-Rate-Downstream 136 integer +ATTRIBUTE Minimum-Data-Rate-Upstream-Low-Power 137 integer +ATTRIBUTE Minimum-Data-Rate-Downstream-Low-Power 138 integer +ATTRIBUTE Maximum-Interleaving-Delay-Upstream 139 integer +ATTRIBUTE Actual-Interleaving-Delay-Upstream 140 integer +ATTRIBUTE Maximum-Interleaving-Delay-Downstream 141 integer +ATTRIBUTE Actual-Interleaving-Delay-Downstream 142 integer + +# +# This next attribute has a weird encoding. +# +# Octet[0] - 0x01 AAL5 +# Octet[0] - 0x02 Ethernet + +# Octet[1] - 0x00 Not Available +# Octet[1] - 0x01 Untagged Ethernet +# Octet[1] - 0x02 Single-Tagged Ethernet + +# Octet[2] - 0x00 Not available +# Octet[2] - 0x01 PPPoA LLC +# Octet[2] - 0x02 PPPoA Null +# Octet[2] - 0x03 IPoA LLC +# Octet[2] - 0x04 IPoA NULL +# Octet[2] - 0x05 Ethernet over AAL5 LLC with FCS +# Octet[2] - 0x06 Ethernet over AAL5 LLC without FCS +# Octet[2] - 0x07 Ethernet over AAL5 Null with FCS +# Octet[2] - 0x08 Ethernet over AAL5 Null without FCS +# +ATTRIBUTE Access-Loop-Encapsulation 144 octets # 3 + +# +# If this attribute exists, it means that IFW has been performed +# for the subscribers session. +# +ATTRIBUTE IWF-Session 252 octets # 0 + +END-VENDOR ADSL-Forum diff --git a/radius/dictionary.rfc4818 b/radius/dictionary.rfc4818 new file mode 100644 index 0000000000..c18b8503de --- /dev/null +++ b/radius/dictionary.rfc4818 @@ -0,0 +1,11 @@ +# -*- text -*- +############################################################################## +# +# Attributes and values defined in RFC 4818. +# http://www.ietf.org/rfc/rfc4818.txt +# +# $Id$ +# +############################################################################## + +ATTRIBUTE Delegated-IPv6-Prefix 123 ipv6prefix diff --git a/radius/dictionary.rfc4849 b/radius/dictionary.rfc4849 new file mode 100644 index 0000000000..ed390b85bf --- /dev/null +++ b/radius/dictionary.rfc4849 @@ -0,0 +1,8 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 4849. +# http://www.ietf.org/rfc/rfc4849.txt +# +# $Id$ +# +ATTRIBUTE NAS-Filter-Rule 92 string diff --git a/radius/dictionary.rfc5090 b/radius/dictionary.rfc5090 new file mode 100644 index 0000000000..4feda43628 --- /dev/null +++ b/radius/dictionary.rfc5090 @@ -0,0 +1,27 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 5090. +# http://www.ietf.org/rfc/rfc5090.txt +# +# $Id$ +# +ATTRIBUTE Digest-Response 103 string +ATTRIBUTE Digest-Realm 104 string +ATTRIBUTE Digest-Nonce 105 string +ATTRIBUTE Digest-Response-Auth 106 string +ATTRIBUTE Digest-Nextnonce 107 string +ATTRIBUTE Digest-Method 108 string +ATTRIBUTE Digest-URI 109 string +ATTRIBUTE Digest-Qop 110 string +ATTRIBUTE Digest-Algorithm 111 string +ATTRIBUTE Digest-Entity-Body-Hash 112 string +ATTRIBUTE Digest-CNonce 113 string +ATTRIBUTE Digest-Nonce-Count 114 string +ATTRIBUTE Digest-Username 115 string +ATTRIBUTE Digest-Opaque 116 string +ATTRIBUTE Digest-Auth-Param 117 string +ATTRIBUTE Digest-AKA-Auts 118 string +ATTRIBUTE Digest-Domain 119 string +ATTRIBUTE Digest-Stale 120 string +ATTRIBUTE Digest-HA1 121 string +ATTRIBUTE SIP-AOR 122 string diff --git a/radius/dictionary.rfc5176 b/radius/dictionary.rfc5176 new file mode 100644 index 0000000000..c59f39a713 --- /dev/null +++ b/radius/dictionary.rfc5176 @@ -0,0 +1,9 @@ +# -*- text -*- +# +# Attributes and values defined in RFC 5176. +# http://www.ietf.org/rfc/rfc5176.txt +# +# $Id$ +# +VALUE Error-Cause Invalid-Attribute-Value 407 +VALUE Error-Cause Multiple-Session-Selection-Unsupported 508 diff --git a/radius/dictionary.riverstone b/radius/dictionary.riverstone new file mode 100644 index 0000000000..3a0574868a --- /dev/null +++ b/radius/dictionary.riverstone @@ -0,0 +1,42 @@ +# -*- text -*- +############################################################################## +# +# Riverstone Networks' RADIUS VSAs +# *** For RapidOS Versions 9.1 and above ONLY *** +# +# $Id$ +# +############################################################################## + +VENDOR Riverstone 5567 + +# +# Riverstone-Command +# +# This attribute is sent in Accounting-Requests, and contains text +# from the admin's CLI session. +# +BEGIN-VENDOR Riverstone + +ATTRIBUTE Riverstone-Command 1 string + +# +# This attribute is sent in Accounting-Requests, as a duplicate +# of syslog for system event messages. +# +ATTRIBUTE Riverstone-System-Event 2 string + +# +# This attribute is sent in Accounting-Requests, to log changes +# made via SNMP. +# +ATTRIBUTE Riverstone-SNMP-Config-Change 3 string + +# +# This attribute should be sent in Access-Accept packets, to set +# the privilege level. It MUST be sent when the device is operating +# in Mult-User Access mode. +# +ATTRIBUTE Riverstone-User-Level 4 integer + +END-VENDOR Riverstone diff --git a/radius/dictionary.roaringpenguin b/radius/dictionary.roaringpenguin new file mode 100644 index 0000000000..eb31d2d15a --- /dev/null +++ b/radius/dictionary.roaringpenguin @@ -0,0 +1,28 @@ +# -*- text -*- +############################################################################## +# +# Roaring Penguin attributes +# +# $Id$ +# +############################################################################## + +VENDOR Roaring-Penguin 10055 + +BEGIN-VENDOR Roaring-Penguin + +# Upstream speed limit in kb/s +ATTRIBUTE RP-Upstream-Speed-Limit 1 integer + # Downstream speed limit in kb/s +ATTRIBUTE RP-Downstream-Speed-Limit 2 integer + +# Send a HURL +ATTRIBUTE RP-HURL 3 string + +# Send a MOTM +ATTRIBUTE RP-MOTM 4 string + +# Maximum sessions per user +ATTRIBUTE RP-Max-Sessions-Per-User 5 integer + +END-VENDOR Roaring-Penguin diff --git a/radius/dictionary.slipstream b/radius/dictionary.slipstream new file mode 100644 index 0000000000..3baa7ade42 --- /dev/null +++ b/radius/dictionary.slipstream @@ -0,0 +1,18 @@ +# -*- text -*- +############################################################################## +# +# For Slipstream dialup accelerator servers +# Created based on +# slipstream_sp_6.0_installation_and_configuration_guide.pdf +# +# $Id$ +# +############################################################################## + +VENDOR Slipstream 7000 + +BEGIN-VENDOR Slipstream + +ATTRIBUTE Slipstream-Auth 1 string + +END-VENDOR Slipstream diff --git a/radius/dictionary.sofaware b/radius/dictionary.sofaware new file mode 100644 index 0000000000..43eeccf723 --- /dev/null +++ b/radius/dictionary.sofaware @@ -0,0 +1,36 @@ +# -*- text -*- +############################################################################## +# +# Sofaware VPN-1 Edge from Sofaware (Check Point appliance). +# +# Values are strings, rather than real VALUEs. +# +# SofaWare-Admin : "none" / "readonly" / "readwrite" +# Users have no, read-only or read-write access to the +# appliance's configuration interface (Web / SSH) +# +# SofaWare-VPN : `true" / "false" +# User can / cannot connect the VPN +# +# SofaWare-Hotspot : "true" / "false" +# The account can be used for authentication on the +# Hotspot web page (may be required before accessing +# the Internet) +# +# SofaWare-UFP : "true" / "false" +# The user can /cannot overwrite the URL Filtering policy +# +# $Id$ +# +############################################################################## + +VENDOR SofaWare 6983 + +BEGIN-VENDOR SofaWare + +ATTRIBUTE SofaWare-Admin 1 string +ATTRIBUTE SofaWare-VPN 2 string +ATTRIBUTE SofaWare-Hotspot 3 string +ATTRIBUTE SofaWare-UFP 4 string + +END-VENDOR SofaWare diff --git a/radius/dictionary.telkom b/radius/dictionary.telkom new file mode 100644 index 0000000000..b7f9ea4441 --- /dev/null +++ b/radius/dictionary.telkom @@ -0,0 +1,25 @@ +# -*- text -*- +############################################################################## +# +# Telkom SA - RADIUS dictionary +# Used to convey Telkom Specific Information in proxied requests +# EDS 20031007 eddie@saix.net +# +# $Id$ +# +############################################################################## + +VENDOR Telkom 1431 + +BEGIN-VENDOR Telkom + +# Access-Type is used to describe the Access Medium used eg +# Dial/ADSL/VSAT etc. Used in both Access-Requests and Accounting +ATTRIBUTE Telkom-Access-Type 1 string + +# +# Service-Type is used to indicate the Service used main in conjunction +# with the SSG. Used in both Access-Requests and Accounting +ATTRIBUTE Telkom-Service-Type 2 string + +END-VENDOR Telkom diff --git a/radius/dictionary.tropos b/radius/dictionary.tropos new file mode 100644 index 0000000000..97842dc9c0 --- /dev/null +++ b/radius/dictionary.tropos @@ -0,0 +1,52 @@ +# -*- text -*- +############################################################################## +# +# See support@tropos.com +# +# $Id$ +# +############################################################################## +VENDOR Tropos 14529 + +BEGIN-VENDOR Tropos + +ATTRIBUTE Tropos-Unicast-Cipher 1 integer +ATTRIBUTE Tropos-Layer2-Input-Octets 2 integer +ATTRIBUTE Tropos-Layer2-Output-Octets 3 integer +ATTRIBUTE Tropos-Layer2-Input-Frames 4 integer +ATTRIBUTE Tropos-Layer2-Output-Frames 5 integer +ATTRIBUTE Tropos-Layer2-Input-Drops 6 integer +ATTRIBUTE Tropos-Noise-Floor 7 ifid +ATTRIBUTE Tropos-Noise-Upper-Bound 8 ifid +ATTRIBUTE Tropos-Release 9 string +ATTRIBUTE Tropos-Secondary-IP 11 octets +ATTRIBUTE Tropos-Terminate-Cause 12 integer +ATTRIBUTE Tropos-Average-RSSI 13 integer +ATTRIBUTE Tropos-Channel 15 ifid +ATTRIBUTE Tropos-Retries-Sent 16 integer +ATTRIBUTE Tropos-Retry-Bits 17 integer +ATTRIBUTE Tropos-Rates-Sent 18 octets +ATTRIBUTE Tropos-Rates-Received 19 octets +ATTRIBUTE Tropos-Routed-Time 21 integer +ATTRIBUTE Tropos-Routless-Since 22 integer +ATTRIBUTE Tropos-Capability-Info 23 octets +ATTRIBUTE Tropos-Input-Cap 24 integer +ATTRIBUTE Tropos-Output-Cap 25 integer +ATTRIBUTE Tropos-Class-Mult 26 integer +ATTRIBUTE Tropos-Cell-Name 27 string +ATTRIBUTE Tropos-Cell-Location 28 string +ATTRIBUTE Tropos-Serial-Number 29 string +ATTRIBUTE Tropos-Latitude 30 string +ATTRIBUTE Tropos-Longitude 31 string + +# These are commented out because FreeRadius does not have a way of +# putting the numerical value into SQL. +# +#VALUE Tropos-Unicast-Cipher Legacy-Open 0 +#VALUE Tropos-Unicast-Cipher Legacy-WEP 1 +#VALUE Tropos-Unicast-Cipher WPA-TKIP 5304834 +#VALUE Tropos-Unicast-Cipher WPA-AES-CCMP 5304836 +#VALUE Tropos-Unicast-Cipher WPA2-TKIP 1027074 +#VALUE Tropos-Unicast-Cipher WPA2-AES-CCMP 1027076 + +END-VENDOR Tropos diff --git a/radius/dictionary.utstarcom b/radius/dictionary.utstarcom new file mode 100644 index 0000000000..2c74833f02 --- /dev/null +++ b/radius/dictionary.utstarcom @@ -0,0 +1,42 @@ +# -*- text -*- +############################################################################## +# +# UT Starcom (China) +# +# $Id$ +# +############################################################################## + +VENDOR UTStarcom 7064 + +BEGIN-VENDOR UTStarcom + +ATTRIBUTE UTStarcom-VLAN-ID 140 integer +ATTRIBUTE UTStarcom-CommittedBandwidth 142 integer +ATTRIBUTE UTStarcom-MaxBandwidth 143 integer +ATTRIBUTE UTStarcom-Priority 145 integer +ATTRIBUTE UTStarcom-Error-Reason 147 integer +ATTRIBUTE UTStarcom-PrimaryDNS 152 integer +ATTRIBUTE UTStarcom-SecondaryDNS 153 integer +ATTRIBUTE UTStarcom-MaxBurstSize 161 integer +ATTRIBUTE UTStarcom-MaxDelay 162 integer +ATTRIBUTE UTStarcom-MaxJitter 163 integer +ATTRIBUTE UTStarcom-DeviceId 165 string +ATTRIBUTE UTStarcom-Module-Id 166 integer +ATTRIBUTE UTStarcom-Port-No 167 integer +ATTRIBUTE UTStarcom-Logical-Port-No 168 integer +ATTRIBUTE UTStarcom-UNI-MAX-MAC 169 integer +ATTRIBUTE UTStarcom-Default-Gateway 170 integer +ATTRIBUTE UTStarcom-CLI-Access-Level 171 integer +ATTRIBUTE UTStarcom-Act-Input-Octets 180 string +ATTRIBUTE UTStarcom-Act-Output-Octets 181 string +ATTRIBUTE UTStarcom-Act-Input-Frames 182 string +ATTRIBUTE UTStarcom-Act-Output-Frames 183 string +ATTRIBUTE UTStarcom-Onu-MC-Filter-Enable 184 integer +ATTRIBUTE UTStarcom-UNI-Auto-Negotiation 185 integer +ATTRIBUTE UTStarcom-UNI-Speed 186 integer +ATTRIBUTE UTStarcom-UNI-Duplex 187 integer +ATTRIBUTE UTStarcom-ONU-Admin_status 188 integer +ATTRIBUTE UTStarcom-ONU-FW-SC-Upgrade 189 integer + +END-VENDOR UTStarcom diff --git a/radius/dictionary.vqp b/radius/dictionary.vqp new file mode 100644 index 0000000000..0eafc5a456 --- /dev/null +++ b/radius/dictionary.vqp @@ -0,0 +1,109 @@ +# -*- text -*- +############################################################################## +# +# Cisco's VLAN Query Protocol +# +# This dictionary is NOT a RADIUS dictionary, but is used for a +# similar purpose. +# +# The default destination port is 1589. +# +# $Id$ +# +############################################################################## + +# +# We've allocated "fake" attribute 0x2b00 ... 0x2cff for VQP. +# +# +# 0x2b00..0x2bff are for the VQP packet headers. +# 0x2c00..0x2cff are for the VQP attributes. +# +# Note that the VQP protocol specifies 0x0c01..0x0c08 as the +# real numbers for the VQP attributes. We've added '0x2000' +# to them to separate them from RADIUS attributes... +# + +# +# VQP Op codes +# +ATTRIBUTE VQP-Packet-Type 0x2b00 integer +ATTRIBUTE VQP-Error-Code 0x2b01 integer +ATTRIBUTE VQP-Sequence-Number 0x2b02 integer + +# +# VQP Attributes +# +ATTRIBUTE VQP-Client-IP-Address 0x2c01 ipaddr +ATTRIBUTE VQP-Port-Name 0x2c02 string +ATTRIBUTE VQP-VLAN-Name 0x2c03 string + +# VTP domain +ATTRIBUTE VQP-Domain-Name 0x2c04 string + +# Encapsulates an Ethernet frame... +ATTRIBUTE VQP-Ethernet-Frame 0x2c05 octets +ATTRIBUTE VQP-MAC 0x2c06 ether +ATTRIBUTE VQP-Unknown 0x2c07 octets +ATTRIBUTE VQP-Cookie 0x2c08 ether + +# +# VQP integer mappings +# + +VALUE VQP-Packet-Type VQP-Join-Request 1 +VALUE VQP-Packet-Type VQP-Join-Response 2 +VALUE VQP-Packet-Type VQP-Reconfirm-Request 3 +VALUE VQP-Packet-Type VQP-Reconfirm-Response 4 + +VALUE VQP-Error-Code VQP-No-Error 0 +VALUE VQP-Error-Code VQP-Wrong-Version 1 +VALUE VQP-Error-Code VQP-Insufficient-Resources 2 +VALUE VQP-Error-Code VQP-Deny 3 +VALUE VQP-Error-Code VQP-Shutdown 4 +VALUE VQP-Error-Code VQP-Wrong-Mgmt-Domain 5 + +###################################################################### +# +# Duplicate names here, for simplicity +# +###################################################################### + +# +# VMPS Op codes +# +ATTRIBUTE VMPS-Packet-Type 0x2b00 integer +ATTRIBUTE VMPS-Error-Code 0x2b01 integer +ATTRIBUTE VMPS-Sequence-Number 0x2b02 integer + +# +# VMPS Attributes +# +ATTRIBUTE VMPS-Client-IP-Address 0x2c01 ipaddr +ATTRIBUTE VMPS-Port-Name 0x2c02 string +ATTRIBUTE VMPS-VLAN-Name 0x2c03 string + +# VTP domain +ATTRIBUTE VMPS-Domain-Name 0x2c04 string + +# Encapsulates an Ethernet frame... +ATTRIBUTE VMPS-Ethernet-Frame 0x2c05 octets +ATTRIBUTE VMPS-MAC 0x2c06 ether +ATTRIBUTE VMPS-Unknown 0x2c07 octets +ATTRIBUTE VMPS-Cookie 0x2c08 ether + +# +# VMPS integer mappings +# + +VALUE VMPS-Packet-Type VMPS-Join-Request 1 +VALUE VMPS-Packet-Type VMPS-Join-Response 2 +VALUE VMPS-Packet-Type VMPS-Reconfirm-Request 3 +VALUE VMPS-Packet-Type VMPS-Reconfirm-Response 4 + +VALUE VMPS-Error-Code VMPS-No-Error 0 +VALUE VMPS-Error-Code VMPS-Wrong-Version 1 +VALUE VMPS-Error-Code VMPS-Insufficient-Resources 2 +VALUE VMPS-Error-Code VMPS-Deny 3 +VALUE VMPS-Error-Code VMPS-Shutdown 4 +VALUE VMPS-Error-Code VMPS-Wrong-Mgmt-Domain 5 diff --git a/radius/dictionary.walabi b/radius/dictionary.walabi new file mode 100644 index 0000000000..8e0f8fbeb4 --- /dev/null +++ b/radius/dictionary.walabi @@ -0,0 +1,28 @@ +# -*- text -*- +############################################################################## +# +# Walabi Store & Forward FAX attributes. +# +# $Id$ +# +############################################################################## + +VENDOR Walabi 2004 + +VALUE Acct-Status-Type WB-Login 217 +VALUE Acct-Status-Type WB-Logout 218 +VALUE Acct-Status-Type WB-WRitelog 219 + +# Store and Forward Fax Attributes: +BEGIN-VENDOR Walabi +ATTRIBUTE WB-AUTH-Time-Left 1 integer +ATTRIBUTE WB-Auth-Accum-BW 2 integer +ATTRIBUTE WB-Auth-BW-Quota 3 integer +ATTRIBUTE WB-Auth-BW-Count 4 integer +ATTRIBUTE WB-Auth-Upload-Limit 5 integer +ATTRIBUTE WB-Auth-Download-Limit 6 integer +ATTRIBUTE WB-Auth-Login-Time 7 integer +ATTRIBUTE WB-Auth-Logout-Time 8 integer +ATTRIBUTE WB-Auth-Time-Diff 9 integer +ATTRIBUTE WB-Auth-BW-Usage 10 integer +END-VENDOR Walabi diff --git a/radius/dictionary.waverider b/radius/dictionary.waverider new file mode 100644 index 0000000000..b641bf539a --- /dev/null +++ b/radius/dictionary.waverider @@ -0,0 +1,56 @@ +# -*- text -*- +# +# http://www.waverider.com/ +# $Id$ +# + +VENDOR Waverider 2979 + +BEGIN-VENDOR Waverider +ATTRIBUTE Waverider-Grade-Of-Service 1 integer +ATTRIBUTE Waverider-Priority-Enabled 2 integer +ATTRIBUTE Waverider-Authentication-Key 3 string +ATTRIBUTE Waverider-Current-Password 5 string +ATTRIBUTE Waverider-New-Password 6 string +ATTRIBUTE Waverider-Radio-Frequency 7 integer +ATTRIBUTE Waverider-SNMP-Read-Community 8 string +ATTRIBUTE Waverider-SNMP-Write-Community 9 string +ATTRIBUTE Waverider-SNMP-Trap-Server 10 string +ATTRIBUTE Waverider-SNMP-Contact 11 string +ATTRIBUTE Waverider-SNMP-Location 12 string +ATTRIBUTE Waverider-SNMP-Name 13 string +ATTRIBUTE Waverider-Max-Customers 14 integer +ATTRIBUTE Waverider-Rf-Power 15 integer + +VALUE Waverider-Grade-Of-Service be 1 +VALUE Waverider-Grade-Of-Service bronze 2 +VALUE Waverider-Grade-Of-Service silver 3 +VALUE Waverider-Grade-Of-Service gold 4 + +VALUE Waverider-Priority-Enabled disabled 0 +VALUE Waverider-Priority-Enabled enabled 1 + +VALUE Waverider-Radio-Frequency auto 1 +VALUE Waverider-Radio-Frequency nomadic 2 +VALUE Waverider-Radio-Frequency f_9050 3 +VALUE Waverider-Radio-Frequency f_9116 4 +VALUE Waverider-Radio-Frequency f_9184 5 +VALUE Waverider-Radio-Frequency f_9250 6 +VALUE Waverider-Radio-Frequency f_9084 7 +VALUE Waverider-Radio-Frequency f_9150 8 +VALUE Waverider-Radio-Frequency f_9216 9 + +VALUE Waverider-Rf-Power p_15 1 +VALUE Waverider-Rf-Power p_16 2 +VALUE Waverider-Rf-Power p_17 3 +VALUE Waverider-Rf-Power p_18 4 +VALUE Waverider-Rf-Power p_19 5 +VALUE Waverider-Rf-Power p_20 6 +VALUE Waverider-Rf-Power p_21 7 +VALUE Waverider-Rf-Power p_22 8 +VALUE Waverider-Rf-Power p_23 9 +VALUE Waverider-Rf-Power p_24 10 +VALUE Waverider-Rf-Power p_25 11 +VALUE Waverider-Rf-Power p_26 12 + +END-VENDOR Waverider diff --git a/radius/dictionary.xylan b/radius/dictionary.xylan new file mode 100644 index 0000000000..875ea166c3 --- /dev/null +++ b/radius/dictionary.xylan @@ -0,0 +1,39 @@ +# -*- 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-Access-Priv 16 integer +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.zyxel b/radius/dictionary.zyxel new file mode 100644 index 0000000000..b36d907063 --- /dev/null +++ b/radius/dictionary.zyxel @@ -0,0 +1,25 @@ +# -*- text -*- +############################################################################## +# +# Zyxel attributes, of course in the RFC space... +# +# This dictionary is NOT included by default, because it conflicts +# with other dictionaries! +# +# http://www.zyxel.com/support/supportnote/p200/ap_note/isdn/radius.htm +# +# $Id$ +# +############################################################################## + +VENDOR Zyxel + +ATTRIBUTE Zyxel-Callback-Option 192 integer +ATTRIBUTE Zyxel-Callback-Phone-Source 193 integer + +VALUE Zyxel-Callback-Phone-Source Preconfigured 0 +VALUE Zyxel-Callback-Phone-Source User 1 + +VALUE Zyxel-Callback-Option None 0 +VALUE Zyxel-Callback-Option Optional 1 +VALUE Zyxel-Callback-Option Mandatory 2