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 / cisco2960.mib < prev    next >
Text File  |  2011-03-16  |  8KB  |  344 lines

  1. //IOS (tm) C3550 Software (C3550-I9Q3L2-M), Version 12.1(8)EA1c, RELEASE SOFTWARE (fc1)
  2. TELNET_PARAMETERS=
  3. {
  4.         WAITFOR=PARAM.USER_WAITFOR
  5.         WRITE=PARAM.USER
  6.         WAITFOR=assword:
  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=terminal length 0
  14.         WAITFOR=#
  15.         SET=PARAM.REMOTE
  16.         WAITFOR=PARAM.WAITFOR
  17. }
  18. TELNET_CONTROL_WORDS=
  19. {
  20.         WAITFOR=--More--
  21.         WRITE=SPACE
  22. }
  23. TELNET_CONTROL_CHARS_ALLOWED=
  24. {
  25.         ALLOW_CONTROL=10
  26.         ALLOW_CONTROL=13
  27. }
  28. ATTRIBUTE_NAME=Configuration
  29. {
  30.         GROUP=Configuration
  31.         ATTRIBUTE=Configuration
  32.         SET_SINGLE_VAL= {0}
  33.         WAITFOR=#
  34. }
  35. ATTRIBUTE_NAME=RunningConfiguration
  36. {
  37.         GROUP=RunningConfiguration
  38.         ATTRIBUTE=RunningConfiguration
  39.         WRITE=show run
  40.         RETVAL=#
  41. }
  42. ATTRIBUTE_NAME=VlanBrief
  43. {
  44.     GROUP=VlanBrief
  45.         ATTRIBUTE=VlanBrief
  46.     WRITE=show vlan
  47.         RETVAL=#
  48. }
  49. ATTRIBUTE_NAME=TrunkBrief
  50. {
  51.         GROUP=TrunkBrief
  52.         ATTRIBUTE=TrunkBrief
  53.         WRITE=show interfaces trunk
  54.         RETVAL=#
  55. }
  56.  
  57. ATTRIBUTE_NAME=PortSecurity
  58. {
  59.         GROUP=PortSecurity
  60.         ATTRIBUTE=PortSecurity
  61.         WRITE=show port-security
  62.         RETVAL=#
  63. }
  64.  
  65. ATTRIBUTE_NAME=SnmpV3Context
  66. {
  67.         GROUP=SnmpV3Context
  68.         ATTRIBUTE=SnmpV3Context
  69.         WRITE=show snmp context
  70.         RETVAL=#
  71. }
  72.  
  73. ATTRIBUTE_NAME=MacAddressTableDynamic
  74. {
  75.         GROUP=MacAddressTable
  76.         ATTRIBUTE=MacAddressTableDynamic
  77.         WRITE=show mac address-table | exclude STATIC|static
  78.         RETVAL=#
  79. }
  80. ATTRIBUTE_NAME=MacAddressTable
  81. {
  82.         GROUP=MacAddressTable
  83.         ATTRIBUTE=MacAddressTable
  84.         WRITE=show mac address-table
  85.         RETVAL=#
  86. }
  87. // {0} is the port name.
  88. ATTRIBUTE_NAME=MacAddressTableSelect
  89. {
  90.         GROUP=MacAddressTable
  91.         ATTRIBUTE=MacAddressTableSelect
  92.         SET=show mac address-table interface {0}
  93.         RETVAL=#
  94. }
  95. ATTRIBUTE_NAME=MacAddressTableStatic
  96. {
  97.         GROUP=MacAddressTable
  98.         ATTRIBUTE=MacAddressTableStatic
  99.         WRITE=show mac address-table static
  100.         RETVAL=#
  101. }
  102. ATTRIBUTE_NAME=MacAddressTablePrivate
  103. {
  104.         GROUP=MacAddressTable
  105.         ATTRIBUTE=MacAddressTablePrivate
  106.         WRITE=show mac address-table
  107.         RETVAL=#
  108. }
  109. ATTRIBUTE_NAME=MacAddressTableAddStatic
  110. {
  111.         GROUP=MacAddressTable
  112.         ATTRIBUTE=MacAddressTableAddStatic
  113.         WRITE=config terminal
  114.         WAITFOR=#
  115.         SET=mac address-table static {0} vlan {1} interface {2}
  116.         WAITFOR=#
  117.         WRITE=end
  118.         WAITFOR=#
  119. }
  120. ATTRIBUTE_NAME=MacAddressTableRemoveStatic
  121. {
  122.         GROUP=MacAddressTable
  123.         ATTRIBUTE=MacAddressTableRemoveStatic
  124.         WRITE=config terminal
  125.         WAITFOR=#
  126.         SET=no mac address-table static {0} vlan {1} 
  127.         WAITFOR=#
  128.         WRITE=end
  129.         WAITFOR=#
  130. }
  131. ATTRIBUTE_NAME=MacAddressTableShowSecure
  132. {
  133.         GROUP=MacAddressTable
  134.         ATTRIBUTE=MacAddressTableShowSecure
  135.         WRITE=show port-security address
  136.         RETVAL=#
  137. }
  138. ATTRIBUTE_NAME=MacAddressTableSecure
  139. {
  140.         GROUP=MacAddressTable
  141.         ATTRIBUTE=MacAddressTableSecure
  142.         WRITE=config terminal
  143.         WAITFOR=#
  144.         SET=interface {1}
  145.         WAITFOR=#
  146.         SET=switchport port-security mac-address {0}
  147.         WAITFOR=#
  148.     WRITE=end
  149.         WAITFOR=#
  150. }
  151. ATTRIBUTE_NAME=MacAddressTableUnsecure
  152. {
  153.         GROUP=MacAddressTable
  154.         ATTRIBUTE=MacAddressTableUnsecure
  155.         WRITE=config terminal
  156.         WAITFOR=#
  157.         SET=interface {1}
  158.         WAITFOR=#
  159.         SET=no switchport port-security mac-address {0}
  160.         WAITFOR=#
  161.     WRITE=end
  162.         WAITFOR=#
  163. }
  164. ATTRIBUTE_NAME=ShowInterface
  165. {
  166.         GROUP=ShowInterface
  167.         ATTRIBUTE=ShowInterface
  168.         WRITE=show interface status
  169.         RETVAL=#
  170. }
  171. ATTRIBUTE_NAME=ShowArp
  172. {
  173.         GROUP=ShowArp
  174.         ATTRIBUTE=ShowArp
  175.         WRITE=show arp
  176.         RETVAL=#
  177. }
  178. // {0} is the VRF instance name
  179. ATTRIBUTE_NAME=ShowArpVRF
  180. {
  181.         GROUP=ShowArp
  182.         ATTRIBUTE=ShowArpVRF
  183.         SET=show ip arp vrf {0}
  184.         RETVAL=#
  185. }
  186. ATTRIBUTE_NAME=ShowArpFireWall
  187. {
  188.         GROUP=ShowArp
  189.         ATTRIBUTE=ShowArpFireWall
  190.         SET=session slot {0} processor 1
  191.         WAITFOR=PARAM.ROUTER_USER_WAITFOR
  192.         WRITE=PARAM.USER_1
  193.         WAITFOR=Password:
  194.         WRITE=PARAM.PASSWORD_1
  195.         WAITFOR=PARAM.ROUTER_ENABLE_WAITFOR_1
  196.         WRITE=PARAM.ROUTER_ENABLE_WRITE
  197.         WAITFOR=PARAM.ROUTER_ENABLE_WAITFOR_2
  198.         WRITE=PARAM.ENABLE_1
  199.         WAITFOR=#
  200.         WRITE=show arp
  201.         RETVAL=#
  202.         WRITE=exit
  203.         WAITFOR=#
  204. }
  205. ATTRIBUTE_NAME=SwitchPortVlanAccess
  206. {
  207.         GROUP=MacAddressTable
  208.         ATTRIBUTE=SwitchPortVlanAccess
  209.         WRITE=config terminal
  210.         WAITFOR=#
  211.         SET=interface {0}
  212.         WAITFOR=#
  213.         SET=switchport mode access
  214.         WAITFOR=#
  215.         SET=switchport access vlan {1}
  216.         WAITFOR=#
  217.         WRITE=end
  218.         WAITFOR=#
  219. }
  220. ATTRIBUTE_NAME=SwitchPortVlanGuest
  221. {
  222.         GROUP=MacAddressTable
  223.         ATTRIBUTE=SwitchPortVlanGuest
  224.         WRITE=config terminal
  225.         WAITFOR=#
  226.         SET=interface {0}
  227.         WAITFOR=#
  228.         SET=dot1x guest-vlan {1}
  229.         WAITFOR=#
  230.         WRITE=end
  231.         WAITFOR=#
  232. }
  233. // Remove normal vlan config
  234. ATTRIBUTE_NAME=NoSwitchPortVlanAccess
  235. {
  236.         GROUP=MacAddressTable
  237.         ATTRIBUTE=NoSwitchPortVlanAccess
  238.         WRITE=config terminal
  239.         WAITFOR=#
  240.         SET=interface {0}
  241.         WAITFOR=#
  242.         SET=no switchport access vlan {1}
  243.         WAITFOR=#
  244.         WRITE=end
  245.         WAITFOR=#
  246. }
  247. // {0} is the interface name (ie. fastethernet1/0/22)
  248. // {1} is the primary vlan
  249. // {2} is the secondary vlan (isolated or community)
  250. ATTRIBUTE_NAME=SwitchPortPrivateVlanAccess
  251. {
  252.         GROUP=MacAddressTable
  253.         ATTRIBUTE=SwitchPortPrivateVlanAccess
  254.         WRITE=config terminal
  255.         WAITFOR=#
  256.         SET=interface {0}
  257.         WAITFOR=#
  258.         SET=switchport mode private-vlan host
  259.         WAITFOR=#
  260.         SET=switchport private-vlan host-association {1} {2}
  261.         WAITFOR=#
  262.         WRITE=end
  263.         WAITFOR=#
  264. }
  265. // Remove private vlan config
  266. // {0} is the interface name (ie. fastethernet1/0/22)
  267. // {1} is the primary vlan
  268. // {2} is the secondary vlan (isolated or community)
  269. ATTRIBUTE_NAME=NoSwitchPortPrivateVlanAccess
  270. {
  271.         GROUP=MacAddressTable
  272.         ATTRIBUTE=NoSwitchPortPrivateVlanAccess
  273.         WRITE=config terminal
  274.         WAITFOR=#
  275.         SET=interface {0}
  276.         WAITFOR=#
  277.         SET=no switchport mode private-vlan host
  278.         WAITFOR=#
  279.         SET=no switchport private-vlan host-association {1} {2}
  280.         WAITFOR=#
  281.         WRITE=end
  282.         WAITFOR=#
  283. }
  284. // For Older firmware where we need to set the trunk mode on the
  285. // ports, issue the following commands for the SwitchPortVlanTrunk attribute:
  286. // WRITE=config terminal
  287. // WAITFOR=#
  288. // SET=interface {0}
  289. // WAITFOR=#
  290. // SET=switchport trunk native vlan {1}
  291. // WAITFOR=#
  292. // WRITE=end
  293. // WAITFOR=#
  294. ATTRIBUTE_NAME=SwitchPortVlanTrunk
  295. {
  296.         GROUP=SwitchPortVlanTrunk
  297.         ATTRIBUTE=SwitchPortVlanTrunk
  298. }
  299. // For older firmware where we need to set the trunk mode on the
  300. // ports, issue the following commands for the CreatePortVlanTrunk attribute:
  301. // WRITE=config terminal
  302. // WAITFOR=#
  303. // SET=interface {0}
  304. // WAITFOR=#
  305. // WRITE=switchport trunk encapsulation dot1q
  306. // WAITFOR=#
  307. // WRITE=switchport mode trunk
  308. // WAITFOR=#
  309. // SET=switchport trunk native vlan {1}
  310. // WAITFOR=#
  311. // SET=switchport voice vlan {2}
  312. // WAITFOR=#
  313. // WRITE=snmp trap mac-notification added
  314. // WAITFOR=#
  315. // WRITE=snmp trap mac-notification removed
  316. // WAITFOR=#
  317. // WRITE=end
  318. // WAITFOR=#
  319. ATTRIBUTE_NAME=CreatePortVlanTrunk
  320. {
  321.         GROUP=CreatePortVlanTrunk
  322.         ATTRIBUTE=CreatePortVlanTrunk
  323. }
  324. ATTRIBUTE_NAME=ShowDot1x
  325. {
  326.         GROUP=ShowDot1x
  327.         ATTRIBUTE=ShowDot1x
  328.         SET=show dot1x interface {0}
  329.         RETVAL=#
  330. }
  331. ATTRIBUTE_NAME=Logout
  332. {
  333.         GROUP=Logout
  334.         ATTRIBUTE=Logout
  335.         WRITE=exit
  336. }
  337. ATTRIBUTE_NAME=ShowVRFInstances
  338. {
  339.         GROUP=ShowVRFInstances
  340.         ATTRIBUTE=ShowVRFInstances
  341.         WRITE=show ip vrf
  342.         RETVAL=#
  343. }
  344.