home *** CD-ROM | disk | FTP | other *** search
/ chilidog.highland.cc.ks.us / chilidog.highland.cc.ks.us.zip / chilidog.highland.cc.ks.us / backup / bradford.20110711.bsc-campusMgr-master_loader-telnetMibs.tar.gz / bradford.20110711.bsc-campusMgr-master_loader-telnetMibs.tar / bsc / campusMgr / master_loader / telnetMibs / ArubaAP3.mib < prev    next >
Text File  |  2011-03-16  |  3KB  |  158 lines

  1. //Default for Aruba
  2. TELNET_PARAMETERS=
  3. {
  4.         WAITFOR=User:
  5.         WRITE=PARAM.USER
  6.         WAITFOR=Password:
  7.         WRITE=PARAM.PASSWORD
  8.         WAITFOR=PARAM.ENABLE_WAITFOR_1
  9.         WRITE=PARAM.ENABLE_WRITE
  10.         WAITFOR=PARAM.ENABLE_WAITFOR_2
  11.         WRITE=PARAM.ENABLE
  12.         WAITFOR=#
  13.         WRITE=no paging
  14.         WAITFOR=#
  15.         LOGOUT=PARAM.LOGOUT
  16. }
  17. TELNET_CONTROL_WORDS=
  18. {
  19.         WAITFOR=<SPACE>
  20.         WRITE=SPACE
  21.         WAITFOR=(yes
  22.         WRITE=YES
  23.         WAITFOR=More
  24.         WRITE=SPACE
  25.         WAITFOR=(q)
  26.         WRITE=SPACE
  27. }
  28. TELNET_CONTROL_CHARS_ALLOWED=
  29. {
  30.         ALLOW_CONTROL=10
  31.         ALLOW_CONTROL=13
  32.         ALLOW_CONTROL=9
  33. }
  34. ATTRIBUTE_NAME=VlanBrief
  35. {
  36.         GROUP=VlanBrief
  37.         ATTRIBUTE=VlanBrief
  38.         WRITE=show vlan
  39.         RETVAL=#
  40. }
  41. //        WRITE=enable
  42. //        WAITFOR=Password:
  43. //        SLEEP=1
  44. //        WRITE=PARAM.ENABLE
  45. //        WAITFOR=#
  46. //
  47. //        WRITE=exit
  48. //        WAITFOR=>
  49. //
  50. // {0} vlan id
  51. ATTRIBUTE_NAME=VlanSingle
  52. {
  53.         GROUP=VlanSingle
  54.         ATTRIBUTE=VlanSingle
  55.         SET=show vlan {0}
  56.         WAITFOR=#
  57. }
  58. ATTRIBUTE_NAME=RoleBrief
  59. {
  60.         GROUP=RoleBrief
  61.         ATTRIBUTE=RoleBrief
  62.         WRITE=show rights
  63.         RETVAL=#
  64. }
  65. ATTRIBUTE_NAME=MacAddressTableDynamic
  66. {
  67.         GROUP=MacAddressTableDynamic
  68.         ATTRIBUTE=MacAddressTableDynamic
  69.         WRITE=show user-table verbose
  70.         RETVAL=#
  71. }
  72. ATTRIBUTE_NAME=ShowArp
  73. {
  74.         GROUP=ShowArp
  75.         ATTRIBUTE=ShowArp
  76.         WRITE=show arp
  77.         RETVAL=#
  78. }
  79. // In order for this to work, the switch MUST first be configured
  80. // with the following command just once:
  81. // configure terminal stm sta-dos-prevention enable (enables station Dos prevention)
  82. // {0} The mac address of the client.
  83. ATTRIBUTE_NAME=ClearClient
  84. {
  85.         GROUP=ClearClient
  86.         ATTRIBUTE=ClearClient
  87.         WRITE=configure terminal
  88.         WAITFOR=g)
  89.         SET=stm add-blacklist-client {0}
  90.         WAITFOR=#
  91. }
  92. ATTRIBUTE_NAME=AllowClient
  93. {
  94.         GROUP=ClearClient
  95.         ATTRIBUTE=AllowClient
  96.         SET=aaa user delete mac {0}
  97.         WAITFOR=#
  98.         WRITE=configure terminal
  99.         WAITFOR=g)
  100.         SET=stm remove-blacklist-client {0}
  101.         WAITFOR=#
  102. }
  103. //
  104. // Sets the block time duration used with clearing a client.
  105. // Change the value for a different delay time. default is 10 seconds
  106. ATTRIBUTE_NAME=BlockDuration
  107. {
  108.         GROUP=BlockDuration
  109.         ATTRIBUTE=BlockDuration
  110. }
  111. // {0} is the MAC address of the client to disconnect
  112. ATTRIBUTE_NAME=DisconnectClient
  113. {
  114.         GROUP=ClearClient
  115.         ATTRIBUTE=DisconnectClient
  116.         SET=aaa user delete mac {0}
  117.         WAITFOR=#
  118.  
  119. }
  120. // {0} is the IP address of the affected client
  121. // {1} is the Role name to change it to
  122. ATTRIBUTE_NAME=ChangeRole
  123. {
  124.         GROUP=ClearClient
  125.         ATTRIBUTE=ChangeRole
  126.         SET=aaa user add {0} role {1}
  127.         WAITFOR=#
  128.  
  129. }
  130. ATTRIBUTE_NAME=ShowAPs
  131. {
  132.         GROUP=ShowAPs
  133.         ATTRIBUTE=ShowAPs
  134.         WRITE=show ap database long
  135.         RETVAL=) #
  136.  
  137. }
  138. // Initialize the switch to use the block time.
  139. // This must be done at least once after the switch is modeled.
  140. // This may be combined with the BlockDuration attribute
  141. // if done infrequently.
  142. ATTRIBUTE_NAME=Initialize
  143. {
  144.         GROUP=Initialize
  145.         ATTRIBUTE=Initialize
  146.         SET=configure terminal stm sta-dos-prevention enable
  147.         WAITFOR=#
  148.  
  149. }
  150. ATTRIBUTE_NAME=Logout
  151. {
  152.         GROUP=Logout
  153.         ATTRIBUTE=Logout
  154.         WRITE=exit
  155.         WAITFOR=) >
  156.         WRITE=exit
  157. }
  158.