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