Chapter 12 Configuring Smartports Macros

Configuring Smartports Macros

Applying Smartports Macros

Beginning in privileged EXEC mode, follow these steps to apply a Smartports macro:

 

Command

Purpose

Step 1

 

 

configure terminal

Enter global configuration mode.

Step 2

 

 

macro global {apply trace}

Apply each individual command defined in the macro to the switch by

 

macro-name [parameter {value}]

entering macro global apply macro-name. Specify macro global trace

 

[parameter {value}] [parameter

macro-nameto apply and debug a macro to find any syntax or

 

{value}]

configuration errors.

 

 

(Optional) Specify unique parameter values that are specific to the

 

 

switch. You can enter up to three keyword-value pairs. Parameter

 

 

keyword matching is case sensitive. All matching occurrences of the

 

 

keyword are replaced with the corresponding value.

 

 

Some macros might contain keywords that require a parameter value.

 

 

You can use the macro global apply macro-name? command to display

 

 

a list of any required values in the macro. If you apply a macro without

 

 

entering the keyword values, the commands are invalid and are not

 

 

applied.

Step 3

 

 

macro global description text

(Optional) Enter a description about the macro that is applied to the

 

 

switch.

Step 4

 

 

interface interface-id

(Optional) Enter interface configuration mode, and specify the interface

 

 

on which to apply the macro.

Step 5

 

 

default interface interface-id

(Optional) Clear all configuration from the specified interface.

Step 6

 

 

macro {apply trace} macro-name

Apply each individual command defined in the macro to the interface by

 

[parameter {value}] [parameter

entering macro apply macro-name. Specify macro trace macro-name

 

{value}] [parameter {value}]

to apply and debug a macro to find any syntax or configuration errors.

 

 

(Optional) Specify unique parameter values that are specific to the

 

 

interface. You can enter up to three keyword-value pairs. Parameter

 

 

keyword matching is case sensitive. All matching occurrences of the

 

 

keyword are replaced with the corresponding value.

 

 

Some macros might contain keywords that require a parameter value.

 

 

You can use the macro apply macro-name? command to display a list

 

 

of any required values in the macro. If you apply a macro without

 

 

entering the keyword values, the commands are invalid and are not

 

 

applied.

Step 7

 

 

macro description text

(Optional) Enter a description about the macro that is applied to the

 

 

interface.

Step 8

 

 

end

Return to privileged EXEC mode.

Step 9

 

 

show parser macro description

Verify that the macro is applied to the interface.

 

[interface interface-id]

 

Step 10

 

 

copy running-config startup-config

(Optional) Save your entries in the configuration file.

 

 

 

You can delete a global macro-applied configuration on a switch only by entering the no version of each command that is in the macro. You can delete a macro-applied configuration on an interface by entering the default interface interface-idinterface configuration command.

Catalyst 3750-E and 3560-E Switch Software Configuration Guide

 

OL-9775-02

12-5

 

 

 

Page 341
Image 341
Cisco Systems 3750E manual Applying Smartports Macros, 12-5