![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/9/d8/9d869c9c-e5a5-4436-bcaf-69ce11ce7d25/9d869c9c-e5a5-4436-bcaf-69ce11ce7d25-bgdf.png)
8-11
Catalyst 3550 Multilayer Switch Software Configuration Guide
78-11194-03
Chapter 8 Configuring Interface Characteristics
Using the Interface Command
Configuring and Using Interface Range Macros
You can create an interface range macro to automatically select a range of interfaces for configuration.
Before you can use the macro keyword in the interface range macro global configuration command
string, you must use the define interface-range global configuration command to define the macro.
Beginning in privileged EXEC mode, follow these steps to define an interface range macro:
Use the no define interface-range macro_name global configuration command to delete a macro.
When using the define interface-range global configuration command, note these guidelines:
• Valid entries for interface-range:
–
vlan vlan-ID - vlan-ID
–
fastethernet slot/{first port} - {last port}, where slot is 0
–
gigabitethernet slot/{first port} - {last port}, where slot is 0
–
port-channel port-channel-number - port-channel-number, where port-channel-number is
from 1 to 64.
• You must add a space between the interface numbers and the hyphen when entering an
interface-range. For example, gigabitethernet 0/1 - 5 is a valid range; gigabitethernet 0/1-5 is not
a valid range.
• The VLAN interfaces (SVIs) must have been configured with the interface vlan command. The
show running-config privileged EXEC command displays the configured VLAN interfaces. VLAN
interfaces not displayed by the show running-config command cannot be used as interface-ranges.
• All interfaces in a range must be the same type; that is, all Fast Ethernet ports, all Gigabit Ethernet
ports, all EtherChannel ports, or all VLANs, but you can combine multiple interface types in a
macro.
Command Purpose
Step 1
configure terminal Enter global configuration mode.
Step 2
define interface-range macro_name
interface-range
Define the interface-range macro, and save it in NVRAM.
• The macro_name is a 32-character maximum character string.
• A macro can contain up to five comma-separated interface
ranges. You do not need to enter spaces before or after the comma.
• Each interface-range must consist of the same port type.
Step 3
interface range macro macro_name Select the interface range to be configured using the values saved in
the interface-range macro called macro_name.
You can now use the normal configuration commands to apply the
configuration to all interfaces in the defined macro.
Step 4
end Return to privileged EXEC mode.
Step 5
show running-config | include define Show the defined interface range macro configuration.
Step 6
copy running-config startup-config (Optional) Save your entries in the configuration file.