Sample Merit dictionary file

#
# Copyright [C] The Regents of the University of Michigan and Merit Network,
# Inc. 1993, 1994, 1995, 1996, 1997 All Rights Reserved.
#

#
# RCSID:        $Id: dictionary,v 1.38 1997/08/20 12:46:33 web Exp $
#

%DICTID 1.4

#       This file contains dictionary translations for parsing
#       requests and generating responses.  All transactions are
#       composed of Attribute/Value Pairs.  The value of each attribute
#       is specified as one of four data types.  Valid data types are:
#
#       string - 0-253 octets
#       vendor - octet #0 is zero, then three octets IANA #, then the rest
#       octets - 0-253 undistinguished octets
#       abinary - 0-254 Ascend binary filter octets
#       ipaddr - 4 octets in network byte order
#       integer - 32 bit value in big endian order (high byte first)
#       octet   - 8 bit unsigned integer value
#       short   - 16 bit unsigned integer value
#       date - 32 bit value in big endian order - seconds since
#                                       00:00:00 GMT,  Jan.  1,  1970
#
#       Note: integer, short and octet types may have VALUEs in the dictionary.
#
#       Enumerated values are stored in the users file with dictionary
#       VALUE translations for easy administration.
#
#       Example:
#
#       ATTRIBUTE         VALUE
#       ---------------   -----
#       Framed-Protocol = PPP
#       7               = 1     (integer encoding)
#
#       Attribute lines may contain an optional parenthesized expression
#       at the end of the line which controls two features:
#
#               a) whether the attribute is ever sent to the NAS
#               b) how the NAS reacts to a reply which contains the attribute
#
#       The syntax of this expressions is as folows:
#
#       [ ( [] [ [ [,] [] ] [ [,] [ MAY | MUST | CONFIG ] ] ] ) ]
#           \______________________/        \_____________________/
#               feature "a" above               feature "b" above
#
#       In "a" above,  and  are one of '0', '1' or '*'.  The 
#       and  values affect Access-Accept and Access-Reject replies,
#       respectively.  These values represent:
#
#               "0"     -       no attributes of this kind are part of
#                                       the final reply (DEFAULT)
#               "1"     -       at most, one attribute of this kind may
#                                       be part of the final reply
#               "*"     -       any number of attributes of this kind may
#                                       be part of the final reply
#
#       The default values for both  and  are '0'!  Keep this in
#       mind when adding vendor specific attributes since they will not be
#       returned to the NAS in any replies unless this expression exists.
#
#       In "b" above, the keywords define how the NAS reacts to the attribute:
#
#               "MUST"   -      the NAS must reject the request if it does
#                                       not recognize this attribute
#               "MAY"    -      the NAS may ignore the attribute if not
#                                       recognized (DEFAULT)
#               "CONFIG" -      the attribute is a configuration item
#
#       CONFIG is only for the internal use of this RADIUS server and must be
#       given by itself (i.e., "(config)" at the end of line).
#
#       The keywords MAY and MUST only are meaningful for RADIUS Version Two.
#
#       If the whole expression is omitted, the defaults are assumed.
#       If any value is omitted, but the comma is present for that value,
#       then just that omitted value takes on the default.
#
#       A new syntax for handling vendor specific attributes is supported:
#
#               :
#
#       where  is the vendor's name and  is a
#       unique string (for that vendor).  There is an alternate syntax
#       available for specifying vendor specific attributes and values.
#       Vendor specific attribute and value identifier strings may be
#       defined in the vendors file which may be used in place of the
#       default strings ATTRIBUTE and VALUE.
#
ATTRIBUTE       User-Name               1       string # comment
ATTRIBUTE       User-Password           2       string
ATTRIBUTE       CHAP-Password           3       string
ATTRIBUTE       NAS-IP-Address          4       ipaddr
ATTRIBUTE       NAS-Port                5       integer
ATTRIBUTE       Service-Type            6       integer (1, 0)
ATTRIBUTE       Framed-Protocol         7       integer (1, 0)
ATTRIBUTE       Framed-IP-Address       8       ipaddr  (1, 0)
ATTRIBUTE       Framed-IP-Netmask       9       ipaddr  (1, 0)
ATTRIBUTE       Framed-Routing          10      integer (1, 0)
ATTRIBUTE       Filter-Id               11      string  (*, 0)
ATTRIBUTE       Framed-MTU              12      integer (1, 0)
ATTRIBUTE       Framed-Compression      13      integer (*, 0)
ATTRIBUTE       Login-IP-Host           14      ipaddr  (*, 0)
ATTRIBUTE       Login-Service           15      integer (1, 0)
ATTRIBUTE       Login-TCP-Port          16      integer (1, 0)
ATTRIBUTE       Old-Password            17      string  ### deprecated
ATTRIBUTE       Reply-Message           18      string  (*, *)
ATTRIBUTE       Callback-Number         19      string  (1, 0)
ATTRIBUTE       Callback-Id             20      string  (1, 0)
##ATTRIBUTE     Expiration              21      date    ### deprecated
ATTRIBUTE       Framed-Route            22      string  (*, 0)
ATTRIBUTE       Framed-IPX-Network      23      integer (0, 0)
ATTRIBUTE       State                   24      string  (1, 0)
ATTRIBUTE       Class                   25      string  (*, 0)
ATTRIBUTE       Vendor-Specific         26      vendor  ### Send as needed
ATTRIBUTE       Session-Timeout         27      integer (1, 0)
ATTRIBUTE       Idle-Timeout            28      integer (1, 0)
ATTRIBUTE       Termination-Action      29      integer (1, 0)
ATTRIBUTE       Called-Station-Id       30      string
ATTRIBUTE       Calling-Station-Id      31      string
ATTRIBUTE       NAS-Identifier          32      string
ATTRIBUTE       Proxy-State             33      string  (*, *)
ATTRIBUTE       Login-LAT-Service       34      string  (1, 0)
ATTRIBUTE       Login-LAT-Node          35      string  (1, 0)
ATTRIBUTE       Login-LAT-Group         36      string  (1, 0)
ATTRIBUTE       Framed-AppleTalk-Link   37      integer (1, 0)
ATTRIBUTE       Framed-AppleTalk-Network 38     integer (*, 0)
ATTRIBUTE       Framed-AppleTalk-Zone   39      string  (1, 0)
##
## look below Accounting Extensions section 
## 
ATTRIBUTE       CHAP-Challenge          60      string
ATTRIBUTE       NAS-Port-Type           61      integer
ATTRIBUTE       Port-Limit              62      integer (1, 0)
ATTRIBUTE       Login-LAT-Port          63      string  (1, 0)
ATTRIBUTE       Tunnel-Type             64      string  (*, 0)
ATTRIBUTE       Tunnel-Medium-Type      65      string  (*, 0)
ATTRIBUTE       Acct-Tunnel-Client-Endpoint 66  string  (1, 0)
ATTRIBUTE       Tunnel-Server-Endpoint  67      string  (*, 0)
ATTRIBUTE       Acct-Tunnel-Connection-ID 68    string  (1, 0)
ATTRIBUTE       Tunnel-Password         69      string  (*, 0)
ATTRIBUTE       ARAP-Password           70      string
ATTRIBUTE       ARAP-Features           71      string  (1, 0)
ATTRIBUTE       ARAP-Zone-Access        72      integer (1, 0)
ATTRIBUTE       ARAP-Security           73      integer
ATTRIBUTE       ARAP-Security-Data      74      string
ATTRIBUTE       Password-Retry          75      integer (0, 1)
ATTRIBUTE       Prompt                  76      integer
ATTRIBUTE       Connect-Info            77      string
ATTRIBUTE       Configuration-Token     78      string  (*, 0)
ATTRIBUTE       EAP-Message             79      string  (*, *)
ATTRIBUTE       Signature               80      string
#
#       Accounting Extensions
#
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
#
#       Merit Vendor Specific Extensions
#
Merit.ATTRIBUTE Encapsulated            141     octets
Merit.ATTRIBUTE Reply-If-Ack-Message    144     string  (*, 0)
Merit.ATTRIBUTE LAS-Start-Time          145     integer
Merit.ATTRIBUTE LAS-Code                146     integer
Merit.ATTRIBUTE LAS-Duration            147     integer
Merit.ATTRIBUTE Local-Duration          148     integer
Merit.ATTRIBUTE Huntgroup-Service       149     string
Merit.ATTRIBUTE Port-Entry              150     octets
Merit.ATTRIBUTE Proxy-Action            211     string
Merit.ATTRIBUTE Token                   213     string
Merit.ATTRIBUTE Ownership               219     integer
Merit.ATTRIBUTE Subgroup                220     string
Merit.ATTRIBUTE Huntgroup-Name          221     string
Merit.ATTRIBUTE User-Id                 222     string
Merit.ATTRIBUTE User-Realm              223     string
#
#       Configuration Only Attributes (for check-items)
#
ATTRIBUTE       Comment                 1024    string  (Config)
ATTRIBUTE       Xvalue                  1025    integer (Config)
ATTRIBUTE       Xstring                 1026    string  (Config)
ATTRIBUTE       Authentication-Type     1027    integer (Config)
ATTRIBUTE       Prohibit                1028    integer (Config)
ATTRIBUTE       User-Category           1029    string  (Config)
ATTRIBUTE       Group-Name              1030    string  (Config)
ATTRIBUTE       Encrypted-Password      1031    string  (Config)
ATTRIBUTE       Expiration              1032    date    (Config)
ATTRIBUTE       Password                1033    string  (Config)
ATTRIBUTE       Simultaneous-Use        1034    integer (Config)
# A synonym for USR
ATTRIBUTE       Session-Limit           1034    integer (Config)
ATTRIBUTE       Server-Name             1035    string  (Config)
ATTRIBUTE       Framed-IP-Address-Pool-Name     1036    string  (Config)
ATTRIBUTE       Service-Class           1037    string  (Config)
ATTRIBUTE       Deny-Message            1038    string  (Config)

#
#       Examples of Vendor Syntax
#
ATTRIBUTE       Merit:Blow-up           42      integer (1, 0)

VALUE           MERIT:BLOW-UP           IMMEDIATELY     1
Value           Merit:Blow-up           Tomorrow        2

Attribute       Usr:Crash               42      integer (0, 1)

Value           USR:Crash               Immediately     1
Value           USR:Crash               Later           2

#
#       Integer Translations
#

#       Service Types

VALUE           Service-Type            Login                   1
VALUE           Service-Type            Framed                  2
VALUE           Service-Type            Callback-Login          3
VALUE           Service-Type            Callback-Framed         4
VALUE           Service-Type            Outbound                5
VALUE           Service-Type            Administrative          6
VALUE           Service-Type            NAS-Prompt              7
VALUE           Service-Type            Authenticate-Only       8
VALUE           Service-Type            Callback-NAS-Prompt     9

#       Framed Protocols

VALUE           Framed-Protocol         PPP                     1
VALUE           Framed-Protocol         SLIP                    2
VALUE           Framed-Protocol         ARA                     3
VALUE           Framed-Protocol         Gandalf                 4
VALUE           Framed-Protocol         Xylogics                5

#       ASCEND extensions
VALUE           Framed-Protocol         Ascend-ARA              255
VALUE           Framed-Protocol         MPP                     256
VALUE           Framed-Protocol         EURAW                   257
VALUE           Framed-Protocol         EUUI                    258
VALUE           Framed-Protocol         X25                     259
VALUE           Framed-Protocol         COMB                    260
VALUE           Framed-Protocol         FR                      261


#       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

#       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

#       Termination Actions

VALUE           Termination-Action      Default                 0
VALUE           Termination-Action      RADIUS-Request          1

#       Accounting Status Types (Alive is meant to be used for checkpointing)

VALUE           Acct-Status-Type        Start                   1
VALUE           Acct-Status-Type        Stop                    2
VALUE           Acct-Status-Type        Alive                   3
VALUE           Acct-Status-Type        Modem-Start             4
VALUE           Acct-Status-Type        Modem-Stop              5
VALUE           Acct-Status-Type        Cancel                  6
VALUE           Acct-Status-Type        Accounting-On           7
VALUE           Acct-Status-Type        Accounting-Off          8

#       Accounting Termination Cause

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

#       NAS Port Types

VALUE           NAS-Port-Type           Async                   0
VALUE           NAS-Port-Type           Sync                    1
VALUE           NAS-Port-Type           ISDN-Sync               2
VALUE           NAS-Port-Type           ISDN-Async-v120         3
VALUE           NAS-Port-Type           ISDN-Async-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           X25                     8
VALUE           NAS-Port-Type           X75                     9

#       Accounting Authentic Values

VALUE           Acct-Authentic          None                    0
VALUE           Acct-Authentic          RADIUS                  1
VALUE           Acct-Authentic          Local                   2

#       Authentication Types

VALUE           Authentication-Type     None                    0
VALUE           Authentication-Type     Unix-PW                 1
VALUE           Authentication-Type     Passwd                  1
VALUE           Authentication-Type     AFS-Krb                 2
VALUE           Authentication-Type     MIT-Krb                 3
VALUE           Authentication-Type     RADIUS                  4
VALUE           Authentication-Type     MNET                    5
VALUE           Authentication-Type     KCHAP                   6
VALUE           Authentication-Type     TACACS                  7
VALUE           Authentication-Type     Realm                   8
VALUE           Authentication-Type     Local                   9
VALUE           Authentication-Type     File                    10
VALUE           Authentication-Type     TACPLUS                 11
VALUE           Authentication-Type     ARA-DES                 12
VALUE           Authentication-Type     ACE                     13
VALUE           Authentication-Type     DEFENDER                14
VALUE           Authentication-Type     SKEY                    15
VALUE           Authentication-Type     ODBC                    16
VALUE           Authentication-Type     Allow                   17
VALUE           Authentication-Type     Deny                    18
VALUE           Authentication-Type     Blackhole               19
VALUE           Authentication-Type     Slow                    20
VALUE           Authentication-Type     Unassigned              21

#       Prohibit Types

VALUE           Prohibit                Dumb                    0
VALUE           Prohibit                PPP                     1
VALUE           Prohibit                SLIP                    2
VALUE           Prohibit                Auth-Only               3
VALUE           Prohibit                All                     255

#       Framed-IP-Address

VALUE           Framed-IP-Address       Assigned                255.255.255.255

#       Configuration Values

VALUE           Server-Config           Password-Expiration     30
VALUE           Server-Config           Password-Warning        5

##
## tishi 011998
#       Vendor Types

##tishi##VALUE           Vendor-Specific Cisco                   9
##tishi##VALUE           Vendor-Specific Xylogics                15
##tishi##VALUE           Vendor-Specific Wellfleet               18
##tishi##VALUE           Vendor-Specific Digital-Equipment       36
##tishi##VALUE           Vendor-Specific 3Com                    43
##tishi##VALUE           Vendor-Specific MERIT                   61
##tishi##VALUE           Vendor-Specific Shiva                   166
##tishi##VALUE           Vendor-Specific Livingston              307
##tishi##VALUE           Vendor-Specific Scorpion                905
##tishi##VALUE           Vendor-Specific US-Robotics             429
##tishi##VALUE           Vendor-Specific Ascend                  529
##tishi##VALUE           Vendor-Specific Scorpion                905
##tishi##VALUE           Vendor-Specific Infinite-Networks       541
#VALUE                  Vendor-Specific Bay-Networks            1584
##tishi###
## tishi END
##
#       LAS Session termination codes

Merit.VALUE     LAS-Code                LAS-Normal              0
Merit.VALUE     LAS-Code                LAS-Reject              1
Merit.VALUE     LAS-Code                LAS-Cancel              2
Merit.VALUE     LAS-Code                LAS-Noconfirm           3
Merit.VALUE     LAS-Code                LAS-Overtime            4
Merit.VALUE     LAS-Code                LAS-Unknown             5
Merit.VALUE     LAS-Code                LAS-Notoken             6
Merit.VALUE     LAS-Code                LAS-Notlocal            7
Merit.VALUE     LAS-Code                LAS-Suspend             8
Merit.VALUE     LAS-Code                LAS-Failed              9
Merit.VALUE     LAS-Code                LAS-Authorized          10
Merit.VALUE     LAS-Code                LAS-NASreboot           11
Merit.VALUE     LAS-Code                LAS-Remote              12
Merit.VALUE     LAS-Code                LAS-Duplicate           13
Merit.VALUE     LAS-Code                LAS-Collision           14
Merit.VALUE     LAS-Code                LAS-Stop                15

#       Ownership Values

Merit.VALUE     Ownership               Idle                    0
Merit.VALUE     Ownership               Owner                   1
Merit.VALUE     Ownership               Guest                   2
Merit.VALUE     Ownership               Unknown                 3

#       Prompt Values

VALUE           Prompt                  No-Echo                 0
VALUE           Prompt                  Echo                    1

#       ARAP-Zone-Access Values

VALUE           ARAP-Zone-Access        Default-Zone            1
VALUE           ARAP-Zone-Access        Inclusive-Filter        2
VALUE           ARAP-Zone-Access        Exclusive-Filter        4

#
#       USR Extensions
#

USR.attr        USR-IP-Input-Filter             36864   string  (*, 0)
USR.attr        USR-IPX-Input-Filter            36865   string  (*, 0)
USR.attr        USR-SAP-Input-Filter            36866   string  (*, 0)
USR.attr        USR-IP-Output-Filter            36867   string  (*, 0)
USR.attr        USR-IPX-Output-Filter           36868   string  (*, 0)
USR.attr        USR-SAP-Output-Filter           36869   string  (*, 0)
USR.attr        USR-VPN-Id                      36870   integer (*, 0)
USR.attr        USR-VPN-Name                    36871   string  (*, 0)
USR.attr        USR-VPN-Neighbor                36872   ipaddr  (*, 0)
USR.attr        USR-Framed-Routing-V2           36873   integer (*, 0)
USR.attr        USR-VPN-Gateway                 36874   string  (*, 0)
USR.attr        USR-Tunnel-Authenticator        36875   string  (*, 0)
USR.attr        USR-Packet-Index                36876   integer (*, 0)
#USR.attr       USR-Unused                      36877   ???
USR.attr        USR-Access-Accept-Packet        36878   string  (*, 0)
USR.attr        USR-Primary-DNS-Server          36879   ipaddr  (*, 0)
USR.attr        USR-Secondary-DNS-Server        36880   ipaddr  (*, 0)
USR.attr        USR-Primary-NBNS-Server         36881   ipaddr  (*, 0)
USR.attr        USR-Secondary-NBNS-Server       36882   ipaddr  (*, 0)
USR.attr        USR-Syslog-Tap                  36883   integer (*, 0)
USR.attr        USR-Message-Integrity-Check     36884   string  (*, 0)
#USR.attr       USR-Unused                      36885   ???
#USR.attr       USR-Unused                      36886   ???
USR.attr        USR-Log-Filter-Packet           36887   integer (*, 0)
#USR.attr       USR-Unused                      36888   ???
USR.attr        USR-Chassis-Call-Slot           36889   integer (*, 0)
USR.attr        USR-Chassis-Call-Span           36890   integer (*, 0)
USR.attr        USR-Chassis-Call-Channel        36891   integer (*, 0)
USR.attr        USR-Keypress-Timeout            36892   integer (*, 0)
USR.attr        USR-Unauthenticated-Time        36893   integer (*, 0)
USR.attr        USR-VPN-Encrypter               36894   string  (*, 0)
USR.attr        USR-Acct-VPN-Gateway            36895   string  (*, 0)
USR.attr        USR-Re-CHAP-Timeout             36896   integer (*, 0)

#       USR-Framed-Routing-V2 Values

USR.value       USR-Framed-Routing-V2           RIP-V2-Off      0
USR.value       USR-Framed-Routing-V2           RIP-V2-On       1

#       USR-Syslog-Tap Values

USR.value       USR-Syslog-Tap                  Off             0
USR.value       USR-Syslog-Tap                  Raw             1
USR.value       USR-Syslog-Tap                  Framed          2

#
#       USR-Log-Filter-Packet Values

USR.value       USR-Log-Filter-Packet           Log-Disable     0
USR.value       USR-Log-Filter-Packet           Log-Enable      1

#
#       Ascend Extensions
#       used for MAX/Pipeline configuration
#

#
#               Connection Profile items
#

#ATTRIBUTE      Ascend-Station                  see     User-Name
#ATTRIBUTE      Ascend-Encaps                   see     Framed-Protocol
#ATTRIBUTE      Ascend-IP-Address               see     Framed-Address
#ATTRIBUTE      Ascend-Netmask                  see     Framed-Netmask
#ATTRIBUTE      Ascend-IPX-Network              see     Framed-IPX-Network

#       Maximum call duration in minutes
#
Ascend.attr     Ascend-Maximum-Call-Duration    132     integer (*, 0)

#       Enables support for the IETF Bandwidth Allocation Control Protocol
#
Ascend.attr     Ascend-BACP-Enable              133     integer (*, 0)

#       Maximum number of leases per session for NAT_LAN
#
Ascend.attr     Ascend-DHCP-Maximum-Leases      134     integer (*, 0)

#       Support DNS server addresses per user 
#
Ascend.attr     Ascend-Client-Primary-DNS       135     ipaddr  (*, 0)
Ascend.attr     Ascend-Client-Secondary-DNS     136     ipaddr  (*, 0)
Ascend.attr     Ascend-Client-Assign-DNS        137     integer (*, 0)

#               Per user RADIUS Accounting Server
#
Ascend.attr     Ascend-User-Acct-Type           138     integer (*, 0)
Ascend.attr     Ascend-User-Acct-Host           139     ipaddr  (*, 0)
Ascend.attr     Ascend-User-Acct-Port           140     integer (*, 0)
Ascend.attr     Ascend-User-Acct-Key            141     string  (*, 0)
Ascend.attr     Ascend-User-Acct-Base           142     integer (*, 0)
Ascend.attr     Ascend-User-Acct-Time           143     integer (*, 0)

#       Support ip address allocation from global pools
#
Ascend.attr     Ascend-Assign-IP-Client         144     ipaddr  (*, 0)
Ascend.attr     Ascend-Assign-IP-Server         145     ipaddr  (*, 0)
Ascend.attr     Ascend-Assign-IP-Global-Pool    146     string  (*, 0)

#     DHCP Server Functions
#
Ascend.attr     Ascend-DHCP-Reply               147     integer (*, 0)
Ascend.attr     Ascend-DHCP-Pool-Number         148     integer (*, 0)

#       Connection Profile/Telco option
#
Ascend.attr     Ascend-Expect-Callback          149     integer (*, 0)

#       THe Event type for an Ascend-Event packet
Ascend.attr     Ascend-Event-Type               150     integer (*, 0)

#               RADIUS Server Session key
Ascend.attr     Ascend-Session-Svr-Key          151     string  (*, 0)

#               Multicast Rate Limit per client
Ascend.attr     Ascend-Multicast-Rate-Limit     152     integer (*, 0)

#       Connection Profile fields to support interface-based routing
#ATTRIBUTE      Ascend-IF-Addr                  see     Ascend-PPP-Address
Ascend.attr     Ascend-IF-Netmask               153     ipaddr  (*, 0)
Ascend.attr     Ascend-Remote-Addr              154     ipaddr  (*, 0)

#       Multicast Support
Ascend.attr     Ascend-Multicast-Client         155     integer (*, 0)

#       Frame Datalink profiles
Ascend.attr     Ascend-FR-Circuit-Name          156     string  (*, 0)
Ascend.attr     Ascend-FR-LinkUp                157     integer (*, 0)
Ascend.attr     Ascend-FR-Nailed-Grp            158     integer (*, 0)
Ascend.attr     Ascend-FR-Type                  159     integer (*, 0)
Ascend.attr     Ascend-FR-Link-Mgt              160     integer (*, 0)
Ascend.attr     Ascend-FR-N391                  161     integer (*, 0)
Ascend.attr     Ascend-FR-DCE-N392              162     integer (*, 0)
Ascend.attr     Ascend-FR-DTE-N392              163     integer (*, 0)
Ascend.attr     Ascend-FR-DCE-N393              164     integer (*, 0)
Ascend.attr     Ascend-FR-DTE-N393              165     integer (*, 0)
Ascend.attr     Ascend-FR-T391                  166     integer (*, 0)
Ascend.attr     Ascend-FR-T392                  167     integer (*, 0)

Ascend.attr     Ascend-Bridge-Address           168     string  (*, 0)

Ascend.attr     Ascend-TS-Idle-Limit            169     integer (*, 0)
Ascend.attr     Ascend-TS-Idle-Mode             170     integer (*, 0)
Ascend.attr     Ascend-DBA-Monitor              171     integer (*, 0)
Ascend.attr     Ascend-Base-Channel-Count       172     integer (*, 0)
Ascend.attr     Ascend-Minimum-Channels         173     integer (*, 0)

#
#               IPX Static Routes
#

Ascend.attr     Ascend-IPX-Route                174     string  (*, 0)

Ascend.attr     Ascend-FT1-Caller               175     integer (*, 0)
Ascend.attr     Ascend-Backup                   176     string  (*, 0)
Ascend.attr     Ascend-Call-Type                177     integer (*, 0)
Ascend.attr     Ascend-Group                    178     string  (*, 0)
Ascend.attr     Ascend-FR-DLCI                  179     integer (*, 0)
Ascend.attr     Ascend-FR-Profile-Name          180     string  (*, 0)
Ascend.attr     Ascend-Ara-PW                   181     string  (*, 0)
Ascend.attr     Ascend-IPX-Node-Addr            182     string  (*, 0)
Ascend.attr     Ascend-Home-Agent-IP-Addr       183     ipaddr  (*, 0)
Ascend.attr     Ascend-Home-Agent-Password      184     string  (*, 0)
Ascend.attr     Ascend-Home-Network-Name        185     string  (*, 0)
Ascend.attr     Ascend-Home-Agent-UDP-Port      186     integer (*, 0)
Ascend.attr     Ascend-Multilink-ID             187     integer (*, 0)
Ascend.attr     Ascend-Num-In-Multilink         188     integer (*, 0)
Ascend.attr     Ascend-First-Dest               189     ipaddr  (*, 0)
Ascend.attr     Ascend-Pre-Input-Octets         190     integer (*, 0)
Ascend.attr     Ascend-Pre-Output-Octets        191     integer (*, 0)
Ascend.attr     Ascend-Pre-Input-Packets        192     integer (*, 0)
Ascend.attr     Ascend-Pre-Output-Packets       193     integer (*, 0)
Ascend.attr     Ascend-Maximum-Time             194     integer (*, 0)
Ascend.attr     Ascend-Disconnect-Cause         195     integer (*, 0)
Ascend.attr     Ascend-Connect-Progress         196     integer (*, 0)
Ascend.attr     Ascend-Data-Rate                197     integer (*, 0)
Ascend.attr     Ascend-PreSession-Time          198     integer (*, 0)
Ascend.attr     Ascend-Token-Idle               199     integer (Config)
Ascend.attr     Ascend-Token-Immediate          200     integer (Config)
Ascend.attr     Ascend-Require-Auth             201     integer (*, 0)
Ascend.attr     Ascend-Number-Sessions          202     string  (*, 0)
Ascend.attr     Ascend-Authen-Alias             203     string  (*, 0)
Ascend.attr     Ascend-Token-Expiry             204     integer (Config)
Ascend.attr     Ascend-Menu-Selector            205     string  (*, 0)
Ascend.attr     Ascend-Menu-Item                206     string  (*, 0)
#
#               Ascend Radius Password Expiration Options
#
Ascend.attr     Ascend-PW-Warntime              207     integer (Config)
Ascend.attr     Ascend-PW-Lifetime              208     integer (Config)
Ascend.attr     Ascend-IP-Direct                209     ipaddr  (*, 0)
Ascend.attr     Ascend-PPP-VJ-Slot-Comp         210     integer (*, 0)
Ascend.attr     Ascend-PPP-VJ-1172              211     integer (*, 0)
Ascend.attr     Ascend-PPP-Async-Map            212     integer (*, 0)
Ascend.attr     Ascend-Third-Prompt             213     string  (*, 0)
#
#
Ascend.attr     Ascend-Send-Secret              214     string  (*, 0)
Ascend.attr     Ascend-Receive-Secret           215     string  (*, 0)
Ascend.attr     Ascend-IPX-Peer-Mode            216     integer (*, 0)
Ascend.attr     Ascend-IP-Pool-Definition       217     string  (*, 0)
Ascend.attr     Ascend-Assign-IP-Pool           218     integer (*, 0)
Ascend.attr     Ascend-FR-Direct                219     integer (*, 0)
Ascend.attr     Ascend-FR-Direct-Profile        220     string  (*, 0)
Ascend.attr     Ascend-FR-Direct-DLCI           221     integer (*, 0)
Ascend.attr     Ascend-Handle-IPX               222     integer (*, 0)
Ascend.attr     Ascend-Netware-Timeout          223     integer (*, 0)
#
#
Ascend.attr     Ascend-IPX-Alias                224     integer (*, 0)
Ascend.attr     Ascend-Metric                   225     integer (*, 0)
Ascend.attr     Ascend-PRI-Number-Type          226     integer (*, 0)
Ascend.attr     Ascend-Dial-Number              227     string  (*, 0)
#
#               Ascend Connection Profile/PPP options
#
Ascend.attr     Ascend-Route-IP                 228     integer (*, 0)
Ascend.attr     Ascend-Route-IPX                229     integer (*, 0)
Ascend.attr     Ascend-Bridge                   230     integer (*, 0)
Ascend.attr     Ascend-Send-Auth                231     integer (*, 0)
Ascend.attr     Ascend-Send-Passwd              232     string  (*, 0)
#
#ATTRIBUTE      Ascend-MRU                      see     Framed-MTU
#
Ascend.attr     Ascend-Link-Compression         233     integer (*, 0)
#
#ATTRIBUTE      Ascend-VJ-Compression           see     Framed-Compression
#
Ascend.attr     Ascend-Target-Util              234     integer (*, 0)
Ascend.attr     Ascend-Maximum-Channels         235     integer (*, 0)
Ascend.attr     Ascend-Inc-Channel-Count        236     integer (*, 0)
Ascend.attr     Ascend-Dec-Channel-Count        237     integer (*, 0)
Ascend.attr     Ascend-Seconds-Of-History       238     integer (*, 0)
Ascend.attr     Ascend-History-Weigh-Type       239     integer (*, 0)
Ascend.attr     Ascend-Add-Seconds              240     integer (*, 0)
Ascend.attr     Ascend-Remove-Seconds           241     integer (*, 0)
#
#               Ascend Connection Profile/Session options
#
#ATTRIBUTE      Ascend-RIP                      see Framed-Routing
#
Ascend.attr     Ascend-Data-Filter              242     abinary (*, 0)
Ascend.attr     Ascend-Call-Filter              243     abinary (*, 0)
Ascend.attr     Ascend-Idle-Limit               244     integer (*, 0)
Ascend.attr     Ascend-Preempt-Limit            245     integer (*, 0)
#
#               Ascend Connection Profile/Telco options
#
Ascend.attr     Ascend-Callback                 246     integer (*, 0)
Ascend.attr     Ascend-Data-Svc                 247     integer (*, 0)
Ascend.attr     Ascend-Force-56                 248     integer (*, 0)
Ascend.attr     Ascend-Billing-Number           249     string  (*, 0)
Ascend.attr     Ascend-Call-By-Call             250     integer (*, 0)
Ascend.attr     Ascend-Transit-Number           251     string  (*, 0)
#
#               Ascend Terminal Server Attributes
#
#ATTRIBUTE      Ascend-Terminal-Banner          see     Reply-Message
#
Ascend.attr     Ascend-Host-Info                252     string  (*, 0)
#
#               Ascend PPP local address Attribute
#
Ascend.attr     Ascend-PPP-Address              253     ipaddr  (*, 0)
#
#               Ascend MPP percent idle Attribute
#
Ascend.attr     Ascend-MPP-Idle-Percent         254     integer (*, 0)

#       Ascend FR Direct values

Ascend.value    Ascend-FR-Direct        FR-Direct-No            0
Ascend.value    Ascend-FR-Direct        FR-Direct-Yes           1
#
#       Ascend IPX Handling
#
Ascend.value    Ascend-Handle-IPX       Handle-IPX-None         0
Ascend.value    Ascend-Handle-IPX       Handle-IPX-Client       1
Ascend.value    Ascend-Handle-IPX       Handle-IPX-Server       2
#
#       Ascend IPX Routing Peer Mode

Ascend.value    Ascend-IPX-Peer-Mode    IPX-Peer-Router         0
Ascend.value    Ascend-IPX-Peer-Mode    IPX-Peer-Dialin         1

#       Ascend Call Type Values

Ascend.value    Ascend-Call-Type        Nailed                  1
Ascend.value    Ascend-Call-Type        Nailed/Mpp              2

#       Ascend FT1 Caller Values

Ascend.value    Ascend-FT1-Caller       FT1-No                  0
Ascend.value    Ascend-FT1-Caller       FT1-Yes                 1

#       Ascend PRI Number Type Values

Ascend.value    Ascend-PRI-Number-Type  Unknown-Number          0
Ascend.value    Ascend-PRI-Number-Type  Intl-Number             1
Ascend.value    Ascend-PRI-Number-Type  National-Number         2
Ascend.value    Ascend-PRI-Number-Type  Local-Number            4
Ascend.value    Ascend-PRI-Number-Type  Abbrev-Number           5

#       Ascend Route IP Type Values

Ascend.value    Ascend-Route-IP         Route-IP-No             0
Ascend.value    Ascend-Route-IP         Route-IP-Yes            1

#       Ascend Route IPX Type Values

Ascend.value    Ascend-Route-IPX        Route-IPX-No            0
Ascend.value    Ascend-Route-IPX        Route-IPX-Yes           1

#       Ascend Bridge Type Values

Ascend.value    Ascend-Bridge           Bridge-No               0
Ascend.value    Ascend-Bridge           Bridge-Yes              1

#       Ascend Send Auth Values

Ascend.value    Ascend-Send-Auth        Send-Auth-None          0
Ascend.value    Ascend-Send-Auth        Send-Auth-PAP           1
Ascend.value    Ascend-Send-Auth        Send-Auth-CHAP          2

#       Ascend Link Compression Values

Ascend.value    Ascend-Link-Compression Link-Comp-None          0
Ascend.value    Ascend-Link-Compression Link-Comp-Stac          1
#VALUE          Ascend-Link-Compression Link-Comp-Stac-Draft-5  2
Ascend.value    Ascend-Link-Compression Link-Comp-Stac-Draft-9  2
Ascend.value    Ascend-Link-Compression Link-Comp-MS-Stac       3

#       Ascend History Weigh Type Values

Ascend.value    Ascend-History-Weigh-Type       History-Constant        0
Ascend.value    Ascend-History-Weigh-Type       History-Linear          1
Ascend.value    Ascend-History-Weigh-Type       History-Quadratic       2

#       Ascend Callback Values

Ascend.value    Ascend-Callback         Callback-No             0
Ascend.value    Ascend-Callback         Callback-Yes            1

#       Ascend Data Svc Values

Ascend.value    Ascend-Data-Svc         Switched-Voice-Bearer   0
Ascend.value    Ascend-Data-Svc         Switched-56KR           1
Ascend.value    Ascend-Data-Svc         Switched-64K            2
Ascend.value    Ascend-Data-Svc         Switched-64KR           3
Ascend.value    Ascend-Data-Svc         Switched-56K            4
Ascend.value    Ascend-Data-Svc         Switched-384KR          5
Ascend.value    Ascend-Data-Svc         Switched-384K           6
Ascend.value    Ascend-Data-Svc         Switched-1536K          7
Ascend.value    Ascend-Data-Svc         Switched-1536KR         8
Ascend.value    Ascend-Data-Svc         Switched-128K           9
Ascend.value    Ascend-Data-Svc         Switched-192K           10
Ascend.value    Ascend-Data-Svc         Switched-256K           11
Ascend.value    Ascend-Data-Svc         Switched-320K           12
Ascend.value    Ascend-Data-Svc         Switched-384K-MR        13
Ascend.value    Ascend-Data-Svc         Switched-448K           14
Ascend.value    Ascend-Data-Svc         Switched-512K           15
Ascend.value    Ascend-Data-Svc         Switched-576K           16
Ascend.value    Ascend-Data-Svc         Switched-640K           17
Ascend.value    Ascend-Data-Svc         Switched-704K           18
Ascend.value    Ascend-Data-Svc         Switched-768K           19
Ascend.value    Ascend-Data-Svc         Switched-832K           20
Ascend.value    Ascend-Data-Svc         Switched-896K           21
Ascend.value    Ascend-Data-Svc         Switched-960K           22
Ascend.value    Ascend-Data-Svc         Switched-1024K          23
Ascend.value    Ascend-Data-Svc         Switched-1088K          24
Ascend.value    Ascend-Data-Svc         Switched-1152K          25
Ascend.value    Ascend-Data-Svc         Switched-1216K          26
Ascend.value    Ascend-Data-Svc         Switched-1280K          27
Ascend.value    Ascend-Data-Svc         Switched-1344K          28
Ascend.value    Ascend-Data-Svc         Switched-1408K          29
Ascend.value    Ascend-Data-Svc         Switched-1472K          30
Ascend.value    Ascend-Data-Svc         Switched-1600K          31
Ascend.value    Ascend-Data-Svc         Switched-1664K          32
Ascend.value    Ascend-Data-Svc         Switched-1728K          33
Ascend.value    Ascend-Data-Svc         Switched-1792K          34
Ascend.value    Ascend-Data-Svc         Switched-1856K          35
Ascend.value    Ascend-Data-Svc         Switched-1920K          36

Ascend.value    Ascend-Data-Svc         Switched-inherited              37
Ascend.value    Ascend-Data-Svc         Switched-restricted-bearer-x30  38
Ascend.value    Ascend-Data-Svc         Switched-clear-bearer-v110      39
Ascend.value    Ascend-Data-Svc         Switched-restricted-64-x30      40
Ascend.value    Ascend-Data-Svc         Switched-clear-56-v110          41
Ascend.value    Ascend-Data-Svc         Switched-modem                  42
Ascend.value    Ascend-Data-Svc         Switched-atmodem                43

#       Ascend Force 56 Values

Ascend.value    Ascend-Force-56         Force-56-No             0
Ascend.value    Ascend-Force-56         Force-56-Yes            1

#       Password Expiration
#       - Sets global password timeout values

Ascend.value    Ascend-PW-Lifetime      Lifetime-In-Days        0
Ascend.value    Ascend-PW-Warntime      Days-Of-Warning         0
#
#       Ascend PPP VJ 1172

Ascend.value    Ascend-PPP-VJ-1172      PPP-VJ-1172             1
#
#       Ascend PPP VJ Slot compression

Ascend.value    Ascend-PPP-VJ-Slot-Comp VJ-Slot-Comp-No         1

#       Addition authentication

Ascend.value    Ascend-Require-Auth     Not-Require-Auth        0
Ascend.value    Ascend-Require-Auth     Require-Auth            1

Ascend.value    Ascend-Token-Immediate  Tok-Imm-No              0
Ascend.value    Ascend-Token-Immediate  Tok-Imm-Yes             1

#       Ascend Dynamic Bandwidth Allocation Monitor

Ascend.value    Ascend-DBA-Monitor      DBA-Transmit            0
Ascend.value    Ascend-DBA-Monitor      DBA-Transmit-Recv       1
Ascend.value    Ascend-DBA-Monitor      DBA-None                2

#       Ascend Frame Relay Datalink Types

Ascend.value    Ascend-FR-Type          Ascend-FR-DTE           0
Ascend.value    Ascend-FR-Type          Ascend-FR-DCE           1
Ascend.value    Ascend-FR-Type          Ascend-FR-NNI           2

Ascend.value    Ascend-FR-Link-Mgt      Ascend-FR-No-Link-Mgt   0
Ascend.value    Ascend-FR-Link-Mgt      Ascend-FR-T1-617D       1
Ascend.value    Ascend-FR-Link-Mgt      Ascend-FR-Q-933A        2

Ascend.value    Ascend-FR-LinkUp        Ascend-LinkUp-Default   0
Ascend.value    Ascend-FR-LinkUp        Ascend-LinkUp-AlwaysUp  1

#       Ascend Multicast support Values

Ascend.value    Ascend-Multicast-Client Multicast-No            0
Ascend.value    Ascend-Multicast-Client Multicast-Yes           1

#       Ascend User define Accounting types

Ascend.value    Ascend-User-Acct-Type   Ascend-User-Acct-None   0
Ascend.value    Ascend-User-Acct-Type   Ascend-User-Acct-User   1
Ascend.value    Ascend-User-Acct-Type   Ascend-User-Acct-User-Default   2

#       Ascend User define Accounting Base value

Ascend.value    Ascend-User-Acct-Base   Base-10                 0
Ascend.value    Ascend-User-Acct-Base   Base-16                 1

#       Ascend DHCP Server Functions

Ascend.value    Ascend-DHCP-Reply       DHCP-Reply-No           0
Ascend.value    Ascend-DHCP-Reply       DHCP-Reply-Yes          1

#       Support DNS server addresses per user 

Ascend.value    Ascend-Client-Assign-DNS        DNS-Assign-No   0
Ascend.value    Ascend-Client-Assign-DNS        DNS-Assign-Yes  1

#       Ascend Event Types

Ascend.value    Ascend-Event-Type       Ascend-ColdStart        1
Ascend.value    Ascend-Event-Type       Ascend-Session-Event    2

#       Ascend BACP Functions

Ascend.value    Ascend-BACP-Enable      BACP-No                 0
Ascend.value    Ascend-BACP-Enable      BACP-Yes                1

#       Merit Global Service

MGS.Attribute   MGS-Time                1       date    (1, 0)
MGS.Attribute   MGS-Speed               2       integer (1, 0)
MGS.Attribute   MGS-Connection-Type     3       octet   (1, 0)

MGS.Value       MGS-Connection-Type     Ct-Unknown              0
MGS.Value       MGS-Connection-Type     Ct-800                  1
MGS.Value       MGS-Connection-Type     Ct-Leased-Line          2
MGS.Value       MGS-Connection-Type     Ct-Feature-Group-B      3
MGS.Value       MGS-Connection-Type     Ct-Local-Dial           4
MGS.Value       MGS-Connection-Type     Ct-Local-ISDN           5
MGS.Value       MGS-Connection-Type     Ct-DDOV                 6
MGS.Value       MGS-Connection-Type     Ct-VSAT                 7
MGS.Value       MGS-Connection-Type     Ct-Feature-Group-D      8
MGS.Value       MGS-Connection-Type     Ct-800-ISDN             9