262 lines
12 KiB
Plaintext
262 lines
12 KiB
Plaintext
|
#
|
||
|
# Bay Networks
|
||
|
# http://www.baynetworks.com/
|
||
|
#
|
||
|
# From MegaZone <megazone@megazone.org>, as posted to the bay-isp list.
|
||
|
# Modified for libradius by Alan DeKok <aland@ox.org>
|
||
|
#
|
||
|
|
||
|
VENDOR Bay-Networks 1584 # now Nortel
|
||
|
|
||
|
# Bay Networks Extensions
|
||
|
ATTRIBUTE Annex-Filter 28 string Bay-Networks
|
||
|
ATTRIBUTE Annex-CLI-Command 29 string Bay-Networks
|
||
|
ATTRIBUTE Annex-CLI-Filter 30 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Host-Restrict 31 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Host-Allow 32 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Product-Name 33 string Bay-Networks
|
||
|
ATTRIBUTE Annex-SW-Version 34 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Local-IP-Address 35 ipaddr Bay-Networks
|
||
|
ATTRIBUTE Annex-Callback-Portlist 36 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Sec-Profile-Index 37 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Tunnel-Authen-Type 38 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Tunnel-Authen-Mode 39 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Authen-Servers 40 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Acct-Servers 41 string Bay-Networks
|
||
|
ATTRIBUTE Annex-User-Server-Location 42 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Local-Username 43 string Bay-Networks
|
||
|
ATTRIBUTE Annex-System-Disc-Reason 44 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Modem-Disc-Reason 45 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Disconnect-Reason 46 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Addr-Resolution-Protocol 47 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Addr-Resolution-Servers 48 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Domain-Name 49 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Transmit-Speed 50 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Receive-Speed 51 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Input-Filter 52 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Output-Filter 53 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Primary-DNS-Server 54 ipaddr Bay-Networks
|
||
|
ATTRIBUTE Annex-Secondary-DNS-Server 55 ipaddr Bay-Networks
|
||
|
ATTRIBUTE Annex-Primary-NBNS-Server 56 ipaddr Bay-Networks
|
||
|
ATTRIBUTE Annex-Secondary-NBNS-Server 57 ipaddr Bay-Networks
|
||
|
ATTRIBUTE Annex-Syslog-Tap 58 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Keypress-Timeout 59 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Unauthenticated-Time 60 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Re-CHAP-Timeout 61 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-MRRU 62 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-EDO 63 string Bay-Networks
|
||
|
# Annex R18.0 software
|
||
|
ATTRIBUTE Annex-PPP-Trace-Level 64 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Pre-Input-Octets 65 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Pre-Output-Octets 66 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Pre-Input-Packets 67 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Pre-Output-Packets 68 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Connect-Progress 69 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Multicast-Rate-Limit 73 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Maximum-Call-Duration 74 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Multilink-Id 75 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Num-In-Multilink 76 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Logical-Channel-Number 81 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Wan-Number 82 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Port 83 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Pool-Id 85 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Compression-Protocol 86 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Transmitted-Packets 87 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Retransmitted-Packets 88 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Signal-to-Noise-Ratio 89 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Retrain-Requests-Sent 90 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Retrain-Requests-Rcvd 91 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Rate-Reneg-Req-Sent 92 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Rate-Reneg-Req-Rcvd 93 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Begin-Receive-Line-Level 94 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-End-Receive-Line-Level 95 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Begin-Modulation 96 string Bay-Networks
|
||
|
ATTRIBUTE Annex-Error-Correction-Prot 97 string Bay-Networks
|
||
|
ATTRIBUTE Annex-End-Modulation 98 string Bay-Networks
|
||
|
|
||
|
# Bay Router Specific Attributes
|
||
|
#
|
||
|
ATTRIBUTE Annex-User-Level 100 integer Bay-Networks
|
||
|
ATTRIBUTE Annex-Audit-Level 101 integer Bay-Networks
|
||
|
|
||
|
|
||
|
# Annex Tunnel Authen Type Values
|
||
|
|
||
|
VALUE Annex-Tunnel-Authen-Type none 0
|
||
|
VALUE Annex-Tunnel-Authen-Type kmd5-128 1
|
||
|
|
||
|
# Annex Tunnel Authen Mode Values
|
||
|
|
||
|
VALUE Annex-Tunnel-Authen-Mode none 0
|
||
|
VALUE Annex-Tunnel-Authen-Mode prefix-suffix 1
|
||
|
|
||
|
# Annex User Server Location Values
|
||
|
|
||
|
VALUE Annex-User-Server-Location local 1
|
||
|
VALUE Annex-User-Server-Location remote 2
|
||
|
|
||
|
# Annex Addr Resolution Protocol Values
|
||
|
|
||
|
VALUE Annex-Addr-Resolution-Protocol none 0
|
||
|
VALUE Annex-Addr-Resolution-Protocol DHCP 1
|
||
|
|
||
|
# Annex System Disconnect Reason Values
|
||
|
|
||
|
VALUE Annex-System-Disc-Reason Unknown 0
|
||
|
VALUE Annex-System-Disc-Reason Line-disconnected 1
|
||
|
VALUE Annex-System-Disc-Reason Dial-failed 2
|
||
|
VALUE Annex-System-Disc-Reason WAN-manager-error 3
|
||
|
VALUE Annex-System-Disc-Reason Disconnect-reset 4
|
||
|
VALUE Annex-System-Disc-Reason Error-from-adm_notify 5
|
||
|
VALUE Annex-System-Disc-Reason Modem-down-adm_notify 6
|
||
|
VALUE Annex-System-Disc-Reason PPP-protocol-disconnect 7
|
||
|
VALUE Annex-System-Disc-Reason Inactivity-timer 8
|
||
|
VALUE Annex-System-Disc-Reason CLI-Hangup-command 9
|
||
|
VALUE Annex-System-Disc-Reason CLI-last-job 10
|
||
|
VALUE Annex-System-Disc-Reason Session-timeout 11
|
||
|
VALUE Annex-System-Disc-Reason Slave-termination 12
|
||
|
VALUE Annex-System-Disc-Reason Abnormal-termination 13
|
||
|
VALUE Annex-System-Disc-Reason DCD-wait-failed 14
|
||
|
VALUE Annex-System-Disc-Reason CLI-inactivity 15
|
||
|
VALUE Annex-System-Disc-Reason Admin-port-reset 16
|
||
|
VALUE Annex-System-Disc-Reason CLI-auth-failed 17
|
||
|
VALUE Annex-System-Disc-Reason Slave-auth-failed 18
|
||
|
VALUE Annex-System-Disc-Reason PAP-auth-failed 19
|
||
|
VALUE Annex-System-Disc-Reason CHAP-auth-failed 20
|
||
|
VALUE Annex-System-Disc-Reason Local-modem-reset 21
|
||
|
VALUE Annex-System-Disc-Reason Modem-dead 22
|
||
|
VALUE Annex-System-Disc-Reason PPP-LCP-failure 23
|
||
|
VALUE Annex-System-Disc-Reason PPP-IPCP-failure 24
|
||
|
VALUE Annex-System-Disc-Reason PPP-IPXCP-failure 25
|
||
|
VALUE Annex-System-Disc-Reason PPP-ATCP-failure 26
|
||
|
VALUE Annex-System-Disc-Reason PPP-CCP-failure 27
|
||
|
VALUE Annex-System-Disc-Reason PPP-MP-failure 28
|
||
|
VALUE Annex-System-Disc-Reason PPP-IPCP-timeout 29
|
||
|
VALUE Annex-System-Disc-Reason PPP-IPXCP-timeout 30
|
||
|
VALUE Annex-System-Disc-Reason PPP-ATCP-timeout 31
|
||
|
VALUE Annex-System-Disc-Reason PPP-CCP-timeout 32
|
||
|
VALUE Annex-System-Disc-Reason PPP-MP-timeout 33
|
||
|
VALUE Annex-System-Disc-Reason PPP-init-failure 34
|
||
|
VALUE Annex-System-Disc-Reason PPP-Unknown 35
|
||
|
VALUE Annex-System-Disc-Reason PPP-Dialback-failed 36
|
||
|
VALUE Annex-System-Disc-Reason PPP-Address-In-Use 37
|
||
|
VALUE Annex-System-Disc-Reason PPP-No-device 38
|
||
|
VALUE Annex-System-Disc-Reason PPP-Modem-hangup-rcvd 39
|
||
|
VALUE Annex-System-Disc-Reason PPP-Hangup-rcvd 40
|
||
|
VALUE Annex-System-Disc-Reason PPP-Termination-rcvd 41
|
||
|
VALUE Annex-System-Disc-Reason PPP-Kill-rcvd 42
|
||
|
VALUE Annex-System-Disc-Reason PPP-Time-rcvd 43
|
||
|
VALUE Annex-System-Disc-Reason PPP-No-memory 44
|
||
|
VALUE Annex-System-Disc-Reason PPP-Connection-Abort 45
|
||
|
VALUE Annex-System-Disc-Reason PPP-VPN-LCP-failure 46
|
||
|
VALUE Annex-System-Disc-Reason PPP-VPN-Auth-failure 47
|
||
|
VALUE Annex-System-Disc-Reason PPP-MP-invalid-port 48
|
||
|
VALUE Annex-System-Disc-Reason PPP-Invalid-device 49
|
||
|
VALUE Annex-System-Disc-Reason PPP-MMP-bundle-failure 50
|
||
|
VALUE Annex-System-Disc-Reason DVS-Registration-failure 51
|
||
|
VALUE Annex-System-Disc-Reason DVS-Home-agent-dereg 52
|
||
|
VALUE Annex-System-Disc-Reason DVS-Tunnel-no-renew 53
|
||
|
VALUE Annex-System-Disc-Reason DVS-Tunnel-expired 54
|
||
|
|
||
|
# Annex Modem Disconnect Reason Values
|
||
|
|
||
|
VALUE Annex-Modem-Disc-Reason Unknown 0
|
||
|
VALUE Annex-Modem-Disc-Reason Local-disconnect 1
|
||
|
VALUE Annex-Modem-Disc-Reason CD-Timer-Expired 2
|
||
|
VALUE Annex-Modem-Disc-Reason Remote-protocol-disc 4
|
||
|
VALUE Annex-Modem-Disc-Reason Clear-down 5
|
||
|
VALUE Annex-Modem-Disc-Reason Long-Space-disconnect 6
|
||
|
VALUE Annex-Modem-Disc-Reason Carrier-Lost 7
|
||
|
VALUE Annex-Modem-Disc-Reason Modem-Retrain-Timeout 8
|
||
|
|
||
|
# Annex Connection Progress Values
|
||
|
|
||
|
#VALUE Annex-Connect-Progress Progress-Unknown 2
|
||
|
#VALUE Annex-Connect-Progress Call-Is-Up 10
|
||
|
#VALUE Annex-Connect-Progress CLI-Started 40
|
||
|
#VALUE Annex-Connect-Progress LAN-Session-Is-Up 60
|
||
|
#VALUE Annex-Connect-Progress LCP-Negotiations-Allowed 61
|
||
|
#VALUE Annex-Connect-Progress CCP-Negotiations-Allowed 62
|
||
|
#VALUE Annex-Connect-Progress IPCP-Negotiations-Allowed 63
|
||
|
#VALUE Annex-Connect-Progress LCP-Is-In-Open-State 65
|
||
|
#VALUE Annex-Connect-Progress CCP-Is-In-Open-State 66
|
||
|
#VALUE Annex-Connect-Progress IPCP-Is-In-Open-State 67
|
||
|
#VALUE Annex-Connect-Progress LCP-Is-In-Closed-State 71
|
||
|
#VALUE Annex-Connect-Progress LCP-Is-In-Stopped-State 72
|
||
|
#VALUE Annex-Connect-Progress LCP-Is-In-Closing-State 73
|
||
|
#VALUE Annex-Connect-Progress LCP-Is-In-Request-Sent-State 75
|
||
|
#VALUE Annex-Connect-Progress LCP-Is-In-Ack-Recvd-State 76
|
||
|
#VALUE Annex-Connect-Progress LCP-Is-In-Ack-Sent-State 77
|
||
|
#VALUE Annex-Connect-Progress IPXCP-Is-In-Open-State 80
|
||
|
|
||
|
#VALUE Annex-Multicast-Client Multicast-No 0
|
||
|
#VALUE Annex-Multicast-Client Multicast-Yes 1
|
||
|
|
||
|
#VALUE Annex-Inbound-Precedence Routine 0
|
||
|
#VALUE Annex-Inbound-Precedence Priority 1
|
||
|
#VALUE Annex-Inbound-Precedence Immediate 2
|
||
|
#VALUE Annex-Inbound-Precedence Flash 3
|
||
|
#VALUE Annex-Inbound-Precedence Flash-Override 4
|
||
|
#VALUE Annex-Inbound-Precedence CRITIC/ECP 5
|
||
|
#VALUE Annex-Inbound-Precedence Internetwork-Control 6
|
||
|
#VALUE Annex-Inbound-Precedence Network-Control 7
|
||
|
|
||
|
#VALUE Annex-Outbound-Precedence Routine 0
|
||
|
#VALUE Annex-Outbound-Precedence Priority 1
|
||
|
#VALUE Annex-Outbound-Precedence Immediate 2
|
||
|
#VALUE Annex-Outbound-Precedence Flash 3
|
||
|
#VALUE Annex-Outbound-Precedence Flash-Override 4
|
||
|
#VALUE Annex-Outbound-Precedence CRITIC/ECP 5
|
||
|
#VALUE Annex-Outbound-Precedence Internetwork-Control 6
|
||
|
#VALUE Annex-Outbound-Precedence Network-Control 7
|
||
|
|
||
|
#VALUE Annex-Gwy-Selection-Mode Normal 0
|
||
|
#VALUE Annex-Gwy-Selection-Mode Backup 1
|
||
|
#VALUE Annex-Gwy-Selection-Mode Distribution 2
|
||
|
|
||
|
#VALUE Annex-Pool-Id Pool-One 1
|
||
|
#VALUE Annex-Pool-Id Pool-Two 2
|
||
|
#VALUE Annex-Pool-Id Pool-Three 3
|
||
|
#VALUE Annex-Pool-Id Pool-Four 4
|
||
|
#VALUE Annex-Pool-Id Pool-Five 5
|
||
|
#VALUE Annex-Pool-Id Pool-Six 6
|
||
|
|
||
|
VALUE Annex-User-Level Manager 2
|
||
|
VALUE Annex-User-Level User 4
|
||
|
VALUE Annex-User-Level Operator 8
|
||
|
|
||
|
VALUE Annex-Audit-Level Manager 2
|
||
|
VALUE Annex-Audit-Level User 4
|
||
|
VALUE Annex-Audit-Level Operator 8
|
||
|
|
||
|
#
|
||
|
# Define additional Bay Networks specific values for the main
|
||
|
# RADIUS dictionary
|
||
|
#
|
||
|
# Note that '0x0630' == 1584, which is the Vendor-ID for Bay Networks.
|
||
|
# Nice design, and probably the best way of adding vendor-specific
|
||
|
# VALUE extensions to the standard RADIUS attributes.
|
||
|
#
|
||
|
|
||
|
VALUE Service-Type Annex-Authorize-Only 0x06300001
|
||
|
VALUE Service-Type Annex-Framed-Tunnel 0x06300002
|
||
|
|
||
|
VALUE Acct-Status-Type Annex-User-Reject 0x06300001
|
||
|
VALUE Acct-Status-Type Annex-Call-Reject 0x06300002
|
||
|
VALUE Acct-Status-Type Annex-IPCP-Start 0x06300003
|
||
|
VALUE Acct-Status-Type Annex-IPXCP-Start 0x06300004
|
||
|
VALUE Acct-Status-Type Annex-ATCP-Start 0x06300005
|
||
|
VALUE Acct-Status-Type Annex-Accounting-Restart 0x06300006
|
||
|
VALUE Acct-Status-Type Annex-Accounting-Shutoff 0x06300007
|
||
|
VALUE Acct-Status-Type Annex-Tunnel-Start 0x06300008
|
||
|
VALUE Acct-Status-Type Annex-Tunnel-Stop 0x06300009
|
||
|
VALUE Acct-Status-Type Annex-Tunnel-Reject 0x0630000a
|
||
|
VALUE Acct-Status-Type Annex-Tunnel-Link-Start 0x0630000b
|
||
|
VALUE Acct-Status-Type Annex-Tunnel-Link-Stop 0x0630000c
|
||
|
VALUE Acct-Status-Type Annex-MP-Start 0x0630000d
|
||
|
VALUE Acct-Status-Type Annex-MP-Stop 0x0630000e
|
||
|
VALUE Acct-Status-Type Annex-Line-Seizure 0x0630000f
|
||
|
VALUE Acct-Status-Type Annex-Rlogin-Start 0x06300010
|
||
|
VALUE Acct-Status-Type Annex-Rlogin-Stop 0x06300011
|
||
|
|