8 and 9 have tags, too
[freeradius.git] / share / dictionary.erx
1 # -*- text -*-
2 # Copyright (C) 2015 The FreeRADIUS Server project and contributors
3 #
4 #  dictionary.erx
5 #
6 #       Juniper's (was Unisphere's) broadband RAS
7 #       From Terje Krogdahl <tekr@nextra.com>
8 #
9 # Version:      $Id$
10 #
11
12 # This dictionary applies to access services on Juniper JUNOS (M/MX)
13 # based platforms as well as JUNOSe, although some of the attributes
14 # have been given new names on JUNOS:
15 #       http://www.juniper.net/techpubs/software/junos/junos112/radius-dictionary/unisphereDictionary_for_JUNOS_v11-2.dct
16 #       http://www.juniper.net/techpubs/en_US/junos10.3/topics/reference/general/aaa-subscriber-access-radius-vsa.html
17 #
18 # In this file, we keep the ERX prefix and the JUNOSe attribute names
19 # for backwards compatibility
20 #
21 # Juniper ERX dictionaries are available at:
22 #       http://www.juniper.net/techpubs/software/erx/junose71/unisphere7-1.dct
23 #       http://www.juniper.net/techpubs/software/erx/junose700/unisphere7-0.dct
24 #       http://www.juniper.net/techpubs/software/erx/junose700/swconfig-broadband/html/radius-attributes.html
25 #       http://www.juniper.net/techpubs/software/erx/junose52/unisphere5-2.dct
26 #       http://www.juniper.net/techpubs/software/erx/erx50x/swconfig-broadband/html/radius-attributes.html
27 # (The below are from when it was the Unisphere ERX)
28 #       http://www.juniper.net/techpubs/software/erx/erx410/unisphere4-1.dct
29 #       http://www.juniper.net/techpubs/software/erx/erx403/unisphere4-0.dct
30 #       http://www.juniper.net/techpubs/software/erx/erx3xx/unisphere3-2.dct
31 #       http://www.juniper.net/techpubs/software/erx/erx3xx/unisphere3-0.dct
32 #
33 #  As a note on ERX broken-ness, If you don't send a Framed-IP-Address
34 #  in the Access-Accept packet, the ERX disconnects the user, and
35 #  sends an Accounting-Request packet with Acct-Status-Type = Stop
36 #
37 #  It does NOT send a 'Start' packet, so this behaviour confuses the
38 #  heck out of most admins, who do everything right, but have the ERX
39 #  do stupid things.
40 #
41 #  The ERX supports Ascend "abinary" format.  See:
42 #
43 #       http://www.juniper.net/techpubs/software/erx/junose71/swconfig-policy/html/policy-mgmt-apply5.html
44 #
45 #  For this to work in FreeRADIUS, you will have to specify the attribute
46 #  in hex, as in:
47 #
48 #       Ascend-Data-Filter = 0x010203...
49 #
50
51 VENDOR          ERX                             4874
52
53 BEGIN-VENDOR    ERX
54
55 ATTRIBUTE       ERX-Virtual-Router-Name                 1       string
56 ATTRIBUTE       ERX-Address-Pool-Name                   2       string
57 ATTRIBUTE       ERX-Local-Loopback-Interface            3       string
58 ATTRIBUTE       ERX-Primary-Dns                         4       ipaddr
59 ATTRIBUTE       ERX-Secondary-Dns                       5       ipaddr
60 ATTRIBUTE       ERX-Primary-Wins                        6       ipaddr
61 ATTRIBUTE       ERX-Secondary-Wins                      7       ipaddr
62 ATTRIBUTE       ERX-Tunnel-Virtual-Router               8       string  has_tag
63 ATTRIBUTE       ERX-Tunnel-Password                     9       string  has_tag
64 ATTRIBUTE       ERX-Ingress-Policy-Name                 10      string
65 ATTRIBUTE       ERX-Egress-Policy-Name                  11      string
66 ATTRIBUTE       ERX-Ingress-Statistics                  12      integer
67 ATTRIBUTE       ERX-Egress-Statistics                   13      integer
68 ATTRIBUTE       ERX-Atm-Service-Category                14      integer
69 ATTRIBUTE       ERX-Atm-PCR                             15      integer
70 ATTRIBUTE       ERX-Atm-SCR                             16      integer
71 ATTRIBUTE       ERX-Atm-MBS                             17      integer
72 ATTRIBUTE       ERX-Cli-Initial-Access-Level            18      string
73 ATTRIBUTE       ERX-Cli-Allow-All-VR-Access             19      integer
74 ATTRIBUTE       ERX-Alternate-Cli-Access-Level          20      string
75 ATTRIBUTE       ERX-Alternate-Cli-Vrouter-Name          21      string
76 ATTRIBUTE       ERX-Sa-Validate                         22      integer
77 ATTRIBUTE       ERX-Igmp-Enable                         23      integer
78 ATTRIBUTE       ERX-Pppoe-Description                   24      string
79 ATTRIBUTE       ERX-Redirect-VR-Name                    25      string
80 ATTRIBUTE       ERX-Qos-Profile-Name                    26      string
81 ATTRIBUTE       ERX-Pppoe-Max-Sessions                  27      integer
82 ATTRIBUTE       ERX-Pppoe-Url                           28      string
83 ATTRIBUTE       ERX-Qos-Profile-Interface-Type          29      integer
84 ATTRIBUTE       ERX-Tunnel-Nas-Port-Method              30      integer
85 ATTRIBUTE       ERX-Service-Bundle                      31      string
86 ATTRIBUTE       ERX-Tunnel-Tos                          32      integer
87 ATTRIBUTE       ERX-Tunnel-Maximum-Sessions             33      integer
88 ATTRIBUTE       ERX-Framed-Ip-Route-Tag                 34      string
89 ATTRIBUTE       ERX-Dial-Out-Number                     35      string
90 ATTRIBUTE       ERX-PPP-Username                        36      string
91 ATTRIBUTE       ERX-PPP-Password                        37      string
92 ATTRIBUTE       ERX-PPP-Auth-Protocol                   38      integer
93 ATTRIBUTE       ERX-Minimum-BPS                         39      integer
94 ATTRIBUTE       ERX-Maximum-BPS                         40      integer
95 ATTRIBUTE       ERX-Bearer-Type                         41      integer
96 ATTRIBUTE       ERX-Input-Gigapkts                      42      integer
97 ATTRIBUTE       ERX-Output-Gigapkts                     43      integer
98 ATTRIBUTE       ERX-Tunnel-Interface-Id                 44      string
99 ATTRIBUTE       ERX-IpV6-Virtual-Router                 45      string
100 ATTRIBUTE       ERX-IpV6-Local-Interface                46      string
101 ATTRIBUTE       ERX-Ipv6-Primary-Dns                    47      ipv6addr
102 ATTRIBUTE       ERX-Ipv6-Secondary-Dns                  48      ipv6addr
103 ATTRIBUTE       Sdx-Service-Name                        49      string
104 ATTRIBUTE       Sdx-Session-Volume-Quota                50      string
105 ATTRIBUTE       Sdx-Tunnel-Disconnect-Cause-Info        51      string
106 ATTRIBUTE       ERX-Radius-Client-Address               52      ipaddr
107 ATTRIBUTE       ERX-Service-Description                 53      string
108 ATTRIBUTE       ERX-L2tp-Recv-Window-Size               54      integer
109 ATTRIBUTE       ERX-Dhcp-Options                        55      octets
110 ATTRIBUTE       ERX-Dhcp-Mac-Addr                       56      string
111 ATTRIBUTE       ERX-Dhcp-Gi-Address                     57      ipaddr
112 ATTRIBUTE       ERX-LI-Action                           58      integer encrypt=2
113 ATTRIBUTE       ERX-Med-Dev-Handle                      59      octets  encrypt=2
114 ATTRIBUTE       ERX-Med-Ip-Address                      60      ipaddr  encrypt=2
115 ATTRIBUTE       ERX-Med-Port-Number                     61      integer encrypt=2
116 ATTRIBUTE       ERX-MLPPP-Bundle-Name                   62      string
117 ATTRIBUTE       ERX-Interface-Desc                      63      string
118 ATTRIBUTE       ERX-Tunnel-Group                        64      string
119 ATTRIBUTE       ERX-Service-Activate                    65      string  has_tag
120 ATTRIBUTE       ERX-Service-Deactivate                  66      string
121 ATTRIBUTE       ERX-Service-Volume                      67      integer has_tag
122 ATTRIBUTE       ERX-Service-Timeout                     68      integer has_tag
123 ATTRIBUTE       ERX-Service-Statistics                  69      integer has_tag
124
125 ATTRIBUTE       ERX-DF-Bit                              70      integer
126
127 ATTRIBUTE       ERX-IGMP-Access-Name                    71      string
128 ATTRIBUTE       ERX-IGMP-Access-Src-Name                72      string
129 ATTRIBUTE       ERX-IGMP-OIF-Map-Name                   73      string
130
131 ATTRIBUTE       ERX-MLD-Access-Name                     74      string
132 ATTRIBUTE       ERX-MLD-Access-Src-Name                 75      string
133 ATTRIBUTE       ERX-MLD-OIF-Map-Name                    76      string
134 ATTRIBUTE       ERX-MLD-Version                         77      integer
135 ATTRIBUTE       ERX-IGMP-Version                        78      integer
136 ATTRIBUTE       ERX-IP-Mcast-Adm-Bw-Limit               79      integer
137 ATTRIBUTE       ERX-IPv6-Mcast-Adm-Bw-Limit             80      integer
138 ATTRIBUTE       ERX-Qos-Parameters                      82      string
139 ATTRIBUTE       ERX-Service-Session                     83      string
140
141 ATTRIBUTE       ERX-Mobile-IP-Algorithm                 84      integer
142 ATTRIBUTE       ERX-Mobile-IP-SPI                       85      integer
143 ATTRIBUTE       ERX-Mobile-IP-Key                       86      string
144 ATTRIBUTE       ERX-Mobile-IP-Replay                    87      integer
145 ATTRIBUTE       ERX-Mobile-IP-Access-Control            88      string
146 ATTRIBUTE       ERX-Mobile-IP-Lifetime                  89      integer
147
148 ATTRIBUTE       ERX-L2TP-Resynch-Method                 90      integer
149
150 ATTRIBUTE       ERX-Tunnel-Switch-Profile               91      string
151
152 ATTRIBUTE       ERX-L2c-Up-Stream-Data                  92      string
153 ATTRIBUTE       ERX-L2c-Down-Stream-Data                93      string
154
155 ATTRIBUTE       ERX-Tunnel-Tx-Speed-Method              94      integer
156
157 ATTRIBUTE       ERX-IGMP-Query-Interval                 95      integer
158 ATTRIBUTE       ERX-IGMP-Max-Resp-Time                  96      integer
159 ATTRIBUTE       ERX-IGMP-Immediate-Leave                97      integer
160 ATTRIBUTE       ERX-MLD-Query-Interval                  98      integer
161 ATTRIBUTE       ERX-MLD-Max-Resp-Time                   99      integer
162 ATTRIBUTE       ERX-MLD-Immediate-Leave                 100     integer
163 ATTRIBUTE       ERX-IP-Block-Multicast                  101     integer
164
165 ATTRIBUTE       ERX-IGMP-Explicit-Tracking              102     integer
166 ATTRIBUTE       ERX-IGMP-No-Tracking-V2-Grps            103     integer
167 ATTRIBUTE       ERX-MLD-Explicit-Tracking               104     integer
168 ATTRIBUTE       ERX-MLD-No-Tracking-V1-Grps             105     integer
169
170 ATTRIBUTE       ERX-IPv6-Ingress-Policy-Name            106     string
171 ATTRIBUTE       ERX-IPv6-Egress-Policy-Name             107     string
172 ATTRIBUTE       ERX-CoS-Shaping-Pmt-Type                108     string
173 ATTRIBUTE       ERX-DHCP-Guided-Relay-Server            109     ipaddr
174
175 ATTRIBUTE       ERX-Acc-Loop-Cir-Id                     110     string
176 ATTRIBUTE       ERX-Acc-Aggr-Cir-Id-Bin                 111     octets
177 ATTRIBUTE       ERX-Acc-Aggr-Cir-Id-Asc                 112     string
178 ATTRIBUTE       ERX-Act-Data-Rate-Up                    113     integer
179 ATTRIBUTE       ERX-Act-Data-Rate-Dn                    114     integer
180 ATTRIBUTE       ERX-Min-Data-Rate-Up                    115     integer
181 ATTRIBUTE       ERX-Min-Data-Rate-Dn                    116     integer
182 ATTRIBUTE       ERX-Att-Data-Rate-Up                    117     integer
183 ATTRIBUTE       ERX-Att-Data-Rate-Dn                    118     integer
184 ATTRIBUTE       ERX-Max-Data-Rate-Up                    119     integer
185 ATTRIBUTE       ERX-Max-Data-Rate-Dn                    120     integer
186 ATTRIBUTE       ERX-Min-LP-Data-Rate-Up                 121     integer
187 ATTRIBUTE       ERX-Min-LP-Data-Rate-Dn                 122     integer
188 ATTRIBUTE       ERX-Max-Interlv-Delay-Up                123     integer
189 ATTRIBUTE       ERX-Act-Interlv-Delay-Up                124     integer
190 ATTRIBUTE       ERX-Max-Interlv-Delay-Dn                125     integer
191 ATTRIBUTE       ERX-Act-Interlv-Delay-Dn                126     integer
192 ATTRIBUTE       ERX-DSL-Line-State                      127     integer
193 ATTRIBUTE       ERX-DSL-Type                            128     integer
194
195 ATTRIBUTE       ERX-IPv6-NdRa-Prefix                    129     ipv6prefix
196 ATTRIBUTE       ERX-Qos-Set-Name                        130     string
197
198 ATTRIBUTE       ERX-Service-Acct-Interval               140     integer has_tag
199
200 ATTRIBUTE       ERX-DownStream-Calc-Rate                141     integer
201 ATTRIBUTE       ERX-UpStream-Calc-Rate                  142     integer
202 ATTRIBUTE       ERX-Max-Clients-Per-Interface           143     integer
203
204 ATTRIBUTE       ERX-PPP-Monitor-Ingress-Only            144     integer
205
206 ATTRIBUTE       ERX-CoS-Scheduler-Pmt-Type              146     string
207 ATTRIBUTE       ERX-Backup-Address-Pool                 147     string
208
209 ATTRIBUTE       ERX-ICR-Partition-Id                    150     string
210 ATTRIBUTE       ERX-IPv6-Acct-Input-Octets              151     integer
211 ATTRIBUTE       ERX-IPv6-Acct-Output-Octets             152     integer
212 ATTRIBUTE       ERX-IPv6-Acct-Input-Packets             153     integer
213 ATTRIBUTE       ERX-IPv6-Acct-Output-Packets            154     integer
214 ATTRIBUTE       ERX-IPv6-Acct-Input-Gigawords           155     integer
215 ATTRIBUTE       ERX-IPv6-Acct-Output-Gigawords          156     integer
216 ATTRIBUTE       ERX-IPv6-NdRa-Pool-Name                 157     string
217 ATTRIBUTE       ERX-PppoE-Padn                          158     string
218 ATTRIBUTE       ERX-Dhcp-Option-82                      159     octets
219 ATTRIBUTE       ERX-Vlan-Map-Id                         160     integer
220 ATTRIBUTE       ERX-IPv6-Delegated-Pool-Name            161     string
221 ATTRIBUTE       ERX-Tx-Connect-Speed                    162     integer
222 ATTRIBUTE       ERX-Rx-Connect-Speed                    163     integer
223
224 # ATTRIBUTE 164 - 173 RESERVED
225 ATTRIBUTE       ERX-Client-Profile-Name                 174     string
226 ATTRIBUTE       ERX-Redirect-GW-Address                 175     ipaddr
227 ATTRIBUTE       ERX-APN-Name                            176     string
228
229 #
230 #  Values       Attribute               Name                    Number
231 #
232 VALUE   ERX-Ingress-Statistics          disable                 0
233 VALUE   ERX-Ingress-Statistics          enable                  1
234
235 VALUE   ERX-Egress-Statistics           disable                 0
236 VALUE   ERX-Egress-Statistics           enable                  1
237
238 VALUE   ERX-Atm-Service-Category        UBR                     1
239 VALUE   ERX-Atm-Service-Category        UBRPCR                  2
240 VALUE   ERX-Atm-Service-Category        nrtVBR                  3
241 VALUE   ERX-Atm-Service-Category        CBR                     4
242
243 VALUE   ERX-Cli-Allow-All-VR-Access     disable                 0
244 VALUE   ERX-Cli-Allow-All-VR-Access     enable                  1
245
246 VALUE   ERX-Sa-Validate                 disable                 0
247 VALUE   ERX-Sa-Validate                 enable                  1
248
249 VALUE   ERX-Igmp-Enable                 disable                 0
250 VALUE   ERX-Igmp-Enable                 enable                  1
251
252 VALUE   ERX-Qos-Profile-Interface-Type  IP                      1
253 VALUE   ERX-Qos-Profile-Interface-Type  ATM                     2
254 VALUE   ERX-Qos-Profile-Interface-Type  HDLC                    3
255 VALUE   ERX-Qos-Profile-Interface-Type  ETHERNET                4
256 VALUE   ERX-Qos-Profile-Interface-Type  SERVER-PORT             5
257 VALUE   ERX-Qos-Profile-Interface-Type  ATM-1483                6
258 VALUE   ERX-Qos-Profile-Interface-Type  FRAME-RELAY             7
259 VALUE   ERX-Qos-Profile-Interface-Type  MPLS-MINOR              8
260 VALUE   ERX-Qos-Profile-Interface-Type  CBF                     9
261 VALUE   ERX-Qos-Profile-Interface-Type  IP-TUNNEL               10
262 VALUE   ERX-Qos-Profile-Interface-Type  VLAN-SUB                11
263 VALUE   ERX-Qos-Profile-Interface-Type  PPPOE-SUB               12
264
265 VALUE   ERX-Tunnel-Nas-Port-Method      None                    0
266 VALUE   ERX-Tunnel-Nas-Port-Method      CISCO-CLID              1
267
268 VALUE   ERX-PPP-Auth-Protocol           None                    0
269 VALUE   ERX-PPP-Auth-Protocol           PAP                     1
270 VALUE   ERX-PPP-Auth-Protocol           CHAP                    2
271 VALUE   ERX-PPP-Auth-Protocol           PAP-CHAP                3
272 VALUE   ERX-PPP-Auth-Protocol           CHAP-PAP                4
273
274 VALUE   ERX-Bearer-Type                 None                    0
275 VALUE   ERX-Bearer-Type                 Analog                  1
276 VALUE   ERX-Bearer-Type                 Digital                 2
277
278 VALUE   ERX-LI-Action                   off                     0
279 VALUE   ERX-LI-Action                   on                      1
280 VALUE   ERX-LI-Action                   noop                    2
281
282 VALUE   ERX-DF-Bit                      dont-ignore-df-bit      0
283 VALUE   ERX-DF-Bit                      ignore-df-bit           1
284
285 VALUE   ERX-MLD-Version                 v1                      1
286 VALUE   ERX-MLD-Version                 v2                      2
287
288 VALUE   ERX-IGMP-Version                v1                      1
289 VALUE   ERX-IGMP-Version                v2                      2
290 VALUE   ERX-IGMP-Version                v3                      3
291
292 VALUE   ERX-Service-Statistics          disabled                0
293 VALUE   ERX-Service-Statistics          time                    1
294 VALUE   ERX-Service-Statistics          time-volume             2
295
296 VALUE   ERX-L2TP-Resynch-Method         disable                 0
297 VALUE   ERX-L2TP-Resynch-Method         failover                1
298 VALUE   ERX-L2TP-Resynch-Method         silent-failover         2
299 VALUE   ERX-L2TP-Resynch-Method         failover-with-silent-backup 3
300
301 VALUE   ERX-Tunnel-Tx-Speed-Method      static-layer2           1
302 VALUE   ERX-Tunnel-Tx-Speed-Method      dynamic-layer2          2
303 VALUE   ERX-Tunnel-Tx-Speed-Method      qos                     3
304 VALUE   ERX-Tunnel-Tx-Speed-Method      actual                  4
305
306 VALUE   ERX-IGMP-Immediate-Leave        disabled                0
307 VALUE   ERX-IGMP-Immediate-Leave        enabled                 1
308
309 VALUE   ERX-MLD-Immediate-Leave         disabled                0
310 VALUE   ERX-MLD-Immediate-Leave         enabled                 1
311
312 VALUE   ERX-IP-Block-Multicast          disabled                0
313 VALUE   ERX-IP-Block-Multicast          enabled                 1
314
315 VALUE   ERX-IGMP-Explicit-Tracking      disabled                0
316 VALUE   ERX-IGMP-Explicit-Tracking      enabled                 1
317
318 VALUE   ERX-IGMP-No-Tracking-V2-Grps    disabled                0
319 VALUE   ERX-IGMP-No-Tracking-V2-Grps    enabled                 1
320
321 VALUE   ERX-MLD-Explicit-Tracking       disabled                0
322 VALUE   ERX-MLD-Explicit-Tracking       enabled                 1
323
324 VALUE   ERX-MLD-No-Tracking-V1-Grps     disabled                0
325 VALUE   ERX-MLD-No-Tracking-V1-Grps     enabled                 1
326
327 VALUE   ERX-DSL-Line-State              SHOWTIME                1
328 VALUE   ERX-DSL-Line-State              IDLE                    2
329 VALUE   ERX-DSL-Line-State              SILENT                  3
330
331 VALUE   ERX-DSL-Type                    ADSL1                   1
332 VALUE   ERX-DSL-Type                    ADSL2                   2
333 VALUE   ERX-DSL-Type                    ADSL2PLUS               3
334 VALUE   ERX-DSL-Type                    VDSL1                   4
335 VALUE   ERX-DSL-Type                    VDSL2                   5
336 VALUE   ERX-DSL-Type                    SDSL                    6
337 VALUE   ERX-DSL-Type                    UNKNOWN                 7
338
339 VALUE   ERX-PPP-Monitor-Ingress-Only    disabled                0
340 VALUE   ERX-PPP-Monitor-Ingress-Only    enabled                 1
341
342 END-VENDOR      ERX