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 / ArubaAP.mib < prev    next >
Text File  |  2011-03-16  |  3KB  |  153 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.         SET=stm add-dos-sta {0}
  88.         WAITFOR=#
  89. }
  90. // Do nothing
  91. ATTRIBUTE_NAME=AllowClient
  92. {
  93.         GROUP=ClearClient
  94.         ATTRIBUTE=AllowClient
  95. }
  96. //
  97. // Sets the block time duration used with clearing a client.
  98. // Change the value for a different delay time. default is 10 seconds
  99. ATTRIBUTE_NAME=BlockDuration
  100. {
  101.         GROUP=BlockDuration
  102.         ATTRIBUTE=BlockDuration
  103.         SET=configure terminal stm sta-dos-block-time 10
  104.         WAITFOR=#
  105. }
  106. // {0} is the MAC address of the client to disconnect
  107. ATTRIBUTE_NAME=DisconnectClient
  108. {
  109.         GROUP=ClearClient
  110.         ATTRIBUTE=DisconnectClient
  111.         SET=aaa user delete mac {0}
  112.         WAITFOR=#
  113.  
  114. }
  115. // {0} is the IP address of the affected client
  116. // {1} is the Role name to change it to
  117. ATTRIBUTE_NAME=ChangeRole
  118. {
  119.         GROUP=ClearClient
  120.         ATTRIBUTE=ChangeRole
  121.         SET=aaa user add {0} role {1}
  122.         WAITFOR=#
  123.  
  124. }
  125. ATTRIBUTE_NAME=ShowAPs
  126. {
  127.         GROUP=ShowAPs
  128.         ATTRIBUTE=ShowAPs
  129.         WRITE=show ap global-list
  130.         RETVAL=#
  131.  
  132. }
  133. // Initialize the switch to use the block time.
  134. // This must be done at least once after the switch is modeled.
  135. // This may be combined with the BlockDuration attribute
  136. // if done infrequently.
  137. ATTRIBUTE_NAME=Initialize
  138. {
  139.         GROUP=Initialize
  140.         ATTRIBUTE=Initialize
  141.         SET=configure terminal stm sta-dos-prevention enable
  142.         WAITFOR=#
  143.  
  144. }
  145. ATTRIBUTE_NAME=Logout
  146. {
  147.         GROUP=Logout
  148.         ATTRIBUTE=Logout
  149.         WRITE=exit
  150.         WAITFOR=) >
  151.         WRITE=exit
  152. }
  153.