5 # Juniper's (was Unisphere's) broadband RAS
6 # From Terje Krogdahl <tekr@nextra.com>
10 # Juniper ERX dictionaries are available at:
11 # http://www.juniper.net/techpubs/software/erx/junose71/unisphere7-1.dct
12 # http://www.juniper.net/techpubs/software/erx/junose700/unisphere7-0.dct
13 # http://www.juniper.net/techpubs/software/erx/junose700/swconfig-broadband/html/radius-attributes.html
14 # http://www.juniper.net/techpubs/software/erx/junose52/unisphere5-2.dct
15 # http://www.juniper.net/techpubs/software/erx/erx50x/swconfig-broadband/html/radius-attributes.html
16 # (The below are from when it was the Unisphere ERX)
17 # http://www.juniper.net/techpubs/software/erx/erx410/unisphere4-1.dct
18 # http://www.juniper.net/techpubs/software/erx/erx403/unisphere4-0.dct
19 # http://www.juniper.net/techpubs/software/erx/erx3xx/unisphere3-2.dct
20 # http://www.juniper.net/techpubs/software/erx/erx3xx/unisphere3-0.dct
22 # As a note on ERX broken-ness, If you don't send a Framed-IP-Address
23 # in the Access-Accept packet, the ERX disconnects the user, and
24 # sends an Accounting-Request packet with Acct-Status-Type = Stop
26 # It does NOT send a 'Start' packet, so this behaviour confuses the
27 # heck out of most admins, who do everything right, but have the ERX
30 # The ERX supports Ascend "abinary" format. See:
32 # http://www.juniper.net/techpubs/software/erx/junose71/swconfig-policy/html/policy-mgmt-apply5.html
34 # For this to work in FreeRADIUS, you will have to specify the attribute
37 # Ascend-Data-Filter = 0x010203...
44 ATTRIBUTE ERX-Virtual-Router-Name 1 string
45 ATTRIBUTE ERX-Address-Pool-Name 2 string
46 ATTRIBUTE ERX-Local-Loopback-Interface 3 string
47 ATTRIBUTE ERX-Primary-Dns 4 ipaddr
48 ATTRIBUTE ERX-Secondary-Dns 5 ipaddr
49 ATTRIBUTE ERX-Primary-Wins 6 ipaddr
50 ATTRIBUTE ERX-Secondary-Wins 7 ipaddr
51 ATTRIBUTE ERX-Tunnel-Virtual-Router 8 string
52 ATTRIBUTE ERX-Tunnel-Password 9 string
53 ATTRIBUTE ERX-Ingress-Policy-Name 10 string
54 ATTRIBUTE ERX-Egress-Policy-Name 11 string
55 ATTRIBUTE ERX-Ingress-Statistics 12 integer
56 ATTRIBUTE ERX-Egress-Statistics 13 integer
57 ATTRIBUTE ERX-Atm-Service-Category 14 integer
58 ATTRIBUTE ERX-Atm-PCR 15 integer
59 ATTRIBUTE ERX-Atm-SCR 16 integer
60 ATTRIBUTE ERX-Atm-MBS 17 integer
61 ATTRIBUTE ERX-Cli-Initial-Access-Level 18 string
62 ATTRIBUTE ERX-Cli-Allow-All-VR-Access 19 integer
63 ATTRIBUTE ERX-Alternate-Cli-Access-Level 20 string
64 ATTRIBUTE ERX-Alternate-Cli-Vrouter-Name 21 string
65 ATTRIBUTE ERX-Sa-Validate 22 integer
66 ATTRIBUTE ERX-Igmp-Enable 23 integer
67 ATTRIBUTE ERX-Pppoe-Description 24 string
68 ATTRIBUTE ERX-Redirect-VR-Name 25 string
69 ATTRIBUTE ERX-Qos-Profile-Name 26 string
70 ATTRIBUTE ERX-Pppoe-Max-Sessions 27 integer
71 ATTRIBUTE ERX-Pppoe-Url 28 string
72 ATTRIBUTE ERX-Qos-Profile-Interface-Type 29 integer
73 ATTRIBUTE ERX-Tunnel-Nas-Port-Method 30 integer
74 ATTRIBUTE ERX-Service-Bundle 31 string
75 ATTRIBUTE ERX-Tunnel-Tos 32 integer
76 ATTRIBUTE ERX-Tunnel-Maximum-Sessions 33 integer
77 ATTRIBUTE ERX-Framed-Ip-Route-Tag 34 string
78 ATTRIBUTE ERX-Dial-Out-Number 35 string
79 ATTRIBUTE ERX-PPP-Username 36 string
80 ATTRIBUTE ERX-PPP-Password 37 string
81 ATTRIBUTE ERX-PPP-Auth-Protocol 38 integer
82 ATTRIBUTE ERX-Minimum-BPS 39 integer
83 ATTRIBUTE ERX-Maximum-BPS 40 integer
84 ATTRIBUTE ERX-Bearer-Type 41 integer
85 ATTRIBUTE ERX-Input-Gigapkts 42 integer
86 ATTRIBUTE ERX-Output-Gigapkts 43 integer
87 ATTRIBUTE ERX-Tunnel-Interface-Id 44 string
88 ATTRIBUTE ERX-IpV6-Virtual-Router 45 string
89 ATTRIBUTE ERX-IpV6-Local-Interface 46 string
90 ATTRIBUTE ERX-Ipv6-Primary-Dns 47 ipv6addr
91 ATTRIBUTE ERX-Ipv6-Secondary-Dns 48 ipv6addr
92 ATTRIBUTE Sdx-Service-Name 49 string
93 ATTRIBUTE Sdx-Session-Volume-Quota 50 string
94 ATTRIBUTE Sdx-Tunnel-Disconnect-Cause-Info 51 string
95 ATTRIBUTE ERX-Radius-Client-Address 52 ipaddr
96 ATTRIBUTE ERX-Service-Description 53 string
97 ATTRIBUTE ERX-L2tp-Recv-Window-Size 54 integer
98 ATTRIBUTE ERX-Dhcp-Options 55 string
99 ATTRIBUTE ERX-Dhcp-Mac-Addr 56 string
100 ATTRIBUTE ERX-Dhcp-Gi-Address 57 ipaddr
101 ATTRIBUTE ERX-LI-Action 58 integer encrypt=2
102 ATTRIBUTE ERX-Med-Dev-Handle 59 octets encrypt=2
103 ATTRIBUTE ERX-Med-Ip-Address 60 ipaddr encrypt=2
104 ATTRIBUTE ERX-Med-Port-Number 61 integer encrypt=2
105 ATTRIBUTE ERX-MLPPP-Bundle-Name 62 string
106 ATTRIBUTE ERX-Interface-Desc 63 string
107 ATTRIBUTE ERX-Tunnel-Group 64 string
108 ATTRIBUTE ERX-Service-Activate 65 string has_tag
109 ATTRIBUTE ERX-Service-Deactivate 66 string
110 ATTRIBUTE ERX-Service-Volume 67 integer has_tag
111 ATTRIBUTE ERX-Service-Timeout 68 integer has_tag
112 ATTRIBUTE ERX-Service-Statistics 69 integer has_tag
114 ATTRIBUTE ERX-DF-Bit 70 integer
116 ATTRIBUTE ERX-IGMP-Access-Name 71 string
117 ATTRIBUTE ERX-IGMP-Access-Src-Name 72 string
118 ATTRIBUTE ERX-IGMP-OIF-Map-Name 73 string
120 ATTRIBUTE ERX-MLD-Access-Name 74 string
121 ATTRIBUTE ERX-MLD-Access-Src-Name 75 string
122 ATTRIBUTE ERX-MLD-OIF-Map-Name 76 string
123 ATTRIBUTE ERX-MLD-Version 77 integer
124 ATTRIBUTE ERX-IGMP-Version 78 integer
125 ATTRIBUTE ERX-IP-Mcast-Adm-Bw-Limit 79 integer
126 ATTRIBUTE ERX-IPv6-Mcast-Adm-Bw-Limit 80 integer
127 ATTRIBUTE ERX-Qos-Parameters 82 string
128 ATTRIBUTE ERX-Service-Session 83 string
130 ATTRIBUTE ERX-Mobile-IP-Algorithm 84 integer
131 ATTRIBUTE ERX-Mobile-IP-SPI 85 integer
132 ATTRIBUTE ERX-Mobile-IP-Key 86 string
133 ATTRIBUTE ERX-Mobile-IP-Replay 87 integer
134 ATTRIBUTE ERX-Mobile-IP-Access-Control 88 string
135 ATTRIBUTE ERX-Mobile-IP-Lifetime 89 integer
137 ATTRIBUTE ERX-L2TP-Resynch-Method 90 integer
139 ATTRIBUTE ERX-Tunnel-Switch-Profile 91 string
141 ATTRIBUTE ERX-L2c-Up-Stream-Data 92 string
142 ATTRIBUTE ERX-L2c-Down-Stream-Data 93 string
144 ATTRIBUTE ERX-Tunnel-Tx-Speed-Method 94 integer
146 ATTRIBUTE ERX-IGMP-Query-Interval 95 integer
147 ATTRIBUTE ERX-IGMP-Max-Resp-Time 96 integer
148 ATTRIBUTE ERX-IGMP-Immediate-Leave 97 integer
149 ATTRIBUTE ERX-MLD-Query-Interval 98 integer
150 ATTRIBUTE ERX-MLD-Max-Resp-Time 99 integer
151 ATTRIBUTE ERX-MLD-Immediate-Leave 100 integer
152 ATTRIBUTE ERX-IP-Block-Multicast 101 integer
154 ATTRIBUTE ERX-IGMP-Explicit-Tracking 102 integer
155 ATTRIBUTE ERX-IGMP-No-Tracking-V2-Grps 103 integer
156 ATTRIBUTE ERX-MLD-Explicit-Tracking 104 integer
157 ATTRIBUTE ERX-MLD-No-Tracking-V1-Grps 105 integer
159 ATTRIBUTE ERX-Acc-Loop-Cir-Id 110 string
160 ATTRIBUTE ERX-Acc-Aggr-Cir-Id-Bin 111 octets
161 ATTRIBUTE ERX-Acc-Aggr-Cir-Id-Asc 112 string
162 ATTRIBUTE ERX-Act-Data-Rate-Up 113 integer
163 ATTRIBUTE ERX-Act-Data-Rate-Dn 114 integer
164 ATTRIBUTE ERX-Min-Data-Rate-Up 115 integer
165 ATTRIBUTE ERX-Min-Data-Rate-Dn 116 integer
166 ATTRIBUTE ERX-Att-Data-Rate-Up 117 integer
167 ATTRIBUTE ERX-Att-Data-Rate-Dn 118 integer
168 ATTRIBUTE ERX-Max-Data-Rate-Up 119 integer
169 ATTRIBUTE ERX-Max-Data-Rate-Dn 120 integer
170 ATTRIBUTE ERX-Min-LP-Data-Rate-Up 121 integer
171 ATTRIBUTE ERX-Min-LP-Data-Rate-Dn 122 integer
172 ATTRIBUTE ERX-Max-Interlv-Delay-Up 123 integer
173 ATTRIBUTE ERX-Act-Interlv-Delay-Up 124 integer
174 ATTRIBUTE ERX-Max-Interlv-Delay-Dn 125 integer
175 ATTRIBUTE ERX-Act-Interlv-Delay-Dn 126 integer
176 ATTRIBUTE ERX-DSL-Line-State 127 integer
177 ATTRIBUTE ERX-DSL-Type 128 integer
179 ATTRIBUTE ERX-IPv6-NdRa-Prefix 129 ipv6prefix
180 ATTRIBUTE ERX-Qos-Set-Name 130 string
182 ATTRIBUTE ERX-Service-Acct-Interval 140 integer has_tag
184 ATTRIBUTE ERX-DownStream-Calc-Rate 141 integer
185 ATTRIBUTE ERX-UpStream-Calc-Rate 142 integer
186 ATTRIBUTE ERX-Max-Clients-Per-Interface 143 integer
188 ATTRIBUTE ERX-PPP-Monitor-Ingress-Only 144 integer
192 # Values Attribute Name Number
194 VALUE ERX-Ingress-Statistics disable 0
195 VALUE ERX-Ingress-Statistics enable 1
197 VALUE ERX-Egress-Statistics disable 0
198 VALUE ERX-Egress-Statistics enable 1
200 VALUE ERX-Atm-Service-Category UBR 1
201 VALUE ERX-Atm-Service-Category UBRPCR 2
202 VALUE ERX-Atm-Service-Category nrtVBR 3
203 VALUE ERX-Atm-Service-Category CBR 4
205 VALUE ERX-Cli-Allow-All-VR-Access disable 0
206 VALUE ERX-Cli-Allow-All-VR-Access enable 1
208 VALUE ERX-Sa-Validate disable 0
209 VALUE ERX-Sa-Validate enable 1
211 VALUE ERX-Igmp-Enable disable 0
212 VALUE ERX-Igmp-Enable enable 1
214 VALUE ERX-Qos-Profile-Interface-Type IP 1
215 VALUE ERX-Qos-Profile-Interface-Type ATM 2
216 VALUE ERX-Qos-Profile-Interface-Type HDLC 3
217 VALUE ERX-Qos-Profile-Interface-Type ETHERNET 4
218 VALUE ERX-Qos-Profile-Interface-Type SERVER-PORT 5
219 VALUE ERX-Qos-Profile-Interface-Type ATM-1483 6
220 VALUE ERX-Qos-Profile-Interface-Type FRAME-RELAY 7
221 VALUE ERX-Qos-Profile-Interface-Type MPLS-MINOR 8
222 VALUE ERX-Qos-Profile-Interface-Type CBF 9
223 VALUE ERX-Qos-Profile-Interface-Type IP-TUNNEL 10
224 VALUE ERX-Qos-Profile-Interface-Type VLAN-SUB 11
225 VALUE ERX-Qos-Profile-Interface-Type PPPOE-SUB 12
227 VALUE ERX-Tunnel-Nas-Port-Method None 0
228 VALUE ERX-Tunnel-Nas-Port-Method CISCO-CLID 1
230 VALUE ERX-PPP-Auth-Protocol None 0
231 VALUE ERX-PPP-Auth-Protocol PAP 1
232 VALUE ERX-PPP-Auth-Protocol CHAP 2
233 VALUE ERX-PPP-Auth-Protocol PAP-CHAP 3
234 VALUE ERX-PPP-Auth-Protocol CHAP-PAP 4
236 VALUE ERX-Bearer-Type None 0
237 VALUE ERX-Bearer-Type Analog 1
238 VALUE ERX-Bearer-Type Digital 2
240 VALUE ERX-LI-Action off 0
241 VALUE ERX-LI-Action on 1
242 VALUE ERX-LI-Action noop 2
244 VALUE ERX-DF-Bit dont-ignore-df-bit 0
245 VALUE ERX-DF-Bit ignore-df-bit 1
247 VALUE ERX-MLD-Version v1 1
248 VALUE ERX-MLD-Version v2 2
250 VALUE ERX-IGMP-Version v1 1
251 VALUE ERX-IGMP-Version v2 2
252 VALUE ERX-IGMP-Version v3 3
254 VALUE ERX-Service-Statistics disabled 0
255 VALUE ERX-Service-Statistics time 1
256 VALUE ERX-Service-Statistics time-volume 2
258 VALUE ERX-L2TP-Resynch-Method disable 0
259 VALUE ERX-L2TP-Resynch-Method failover 1
260 VALUE ERX-L2TP-Resynch-Method silent-failover 2
261 VALUE ERX-L2TP-Resynch-Method failover-with-silent-backup 3
263 VALUE ERX-Tunnel-Tx-Speed-Method static-layer2 1
264 VALUE ERX-Tunnel-Tx-Speed-Method dynamic-layer2 2
265 VALUE ERX-Tunnel-Tx-Speed-Method qos 3
266 VALUE ERX-Tunnel-Tx-Speed-Method actual 4
268 VALUE ERX-IGMP-Immediate-Leave disabled 0
269 VALUE ERX-IGMP-Immediate-Leave enabled 1
271 VALUE ERX-MLD-Immediate-Leave disabled 0
272 VALUE ERX-MLD-Immediate-Leave enabled 1
274 VALUE ERX-IP-Block-Multicast disabled 0
275 VALUE ERX-IP-Block-Multicast enabled 1
277 VALUE ERX-IGMP-Explicit-Tracking disabled 0
278 VALUE ERX-IGMP-Explicit-Tracking enabled 1
280 VALUE ERX-IGMP-No-Tracking-V2-Grps disabled 0
281 VALUE ERX-IGMP-No-Tracking-V2-Grps enabled 1
283 VALUE ERX-MLD-Explicit-Tracking disabled 0
284 VALUE ERX-MLD-Explicit-Tracking enabled 1
286 VALUE ERX-MLD-No-Tracking-V1-Grps disabled 0
287 VALUE ERX-MLD-No-Tracking-V1-Grps enabled 1
289 VALUE ERX-DSL-Line-State SHOWTIME 1
290 VALUE ERX-DSL-Line-State IDLE 2
291 VALUE ERX-DSL-Line-State SILENT 3
293 VALUE ERX-DSL-Type ADSL1 1
294 VALUE ERX-DSL-Type ADSL2 2
295 VALUE ERX-DSL-Type ADSL2PLUS 3
296 VALUE ERX-DSL-Type VDSL1 4
297 VALUE ERX-DSL-Type VDSL2 5
298 VALUE ERX-DSL-Type SDSL 6
299 VALUE ERX-DSL-Type UNKNOWN 7
301 VALUE ERX-PPP-Monitor-Ingress-Only disabled 0
302 VALUE ERX-PPP-Monitor-Ingress-Only enabled 1