Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have two Cisco 2960 switches that we need to be able to connect together.

We have four links joining SwitchA to SwitchB, I'd like to know the best way of configuring the switches so these four links are used as a trunk between them.

I guess the avilable options are Etherchannel (is this even available on the 2960?) or some other sort of link aggregation.

Many thanks,


share|improve this question
up vote 2 down vote accepted

Okay, it seems to be working! I've changed the config to use LACP instead of Etherchannel. Here's what I did to configure the ports on each switch:

SwitchA> enable
SwitchA# configure terminal
SwitchA(config)# interface range Gi0/21 - 24
SwitchA(config-if-range)# channel-group 1 mode active
SwitchA(config-if-range)# exit
SwitchA(config)# exit

Checking the port status then shows

SwitchA# show interfaces status
Port   Name Status     Vlan  Duplex Speed  Type
Gi0/1       notconnect 1     auto   auto   10/100/1000BaseTX
Gi0/21      connected  trunk a-full a-1000 10/100/1000BaseTX
Gi0/22      connected  trunk a-full a-1000 10/100/1000BaseTX
Gi0/23      connected  trunk a-full a-1000 10/100/1000BaseTX
Gi0/24      connected  trunk a-full a-1000 10/100/1000BaseTX
Po1         connected  trunk a-full a-1000
SwitchA# show etherchannel
     Channel-group listing:
Group: 1
Group state = L2
Ports: 4 Maxports = 16
Port-channels: 1 Max Port-channels: 16
Protocol: LACP
Minimum Links: 0
share|improve this answer

I can't tell you if those switches support EtherChannel or not. Here's the Cisco page with their indexs of examples of configuring EtherChannel:

I'd give it a shot and see. Worst case it doesn't work. Pull up the docs for your specific version of the OS to see what the command syntax looks like.

I prefer using standards-based link aggregation whenever possible (802.3ad), but doing an EtherChannel between Cisco devices is fine.

share|improve this answer
Okay, going for LACP instead. The problem is the channel-group is now set to protocol "-", implying Etherchannel. How do I change it to LACP? I can create a new channel-group and set it to "active", but I can't work out how to change the existing group. – Cylindric Jul 27 '09 at 15:26

The Catalyst 2600 series supports TokenChannel, which is apparently the Token Ring equivalent of EtherChannel. Though the switches are EOL, documentation is still available for them on Cisco's Web site. If you don't have a CCO account, you'll need to sign up for a free account on their Web site to get access. Click the "Register" link in the upper right-hand corner of the homepage. Once you're logged in, the main page for the Cat2600 series is here.

The short of it is that there should be a "TokenChannel Configuration" choice on the Configuration Menu. Each TokenChannel can contain 2 to 4 links, so what you want to do should work. It looks like you just go into the TokenChannel config, select "Add", and it walks you through the rest.

share|improve this answer
Sorry, we got numbers in our heads wrong. They're 2960's. The old 2600's are what we have for our voice network ;) Sorry. – Cylindric Jul 27 '09 at 15:55
Makes more sense. As you found out, you can do it with 2960's. In fact, just about any IOS or CatOS-based Catalyst should be able to at least do static EtherChannel, and most will do PAgP or LACP as well. – James Sneeringer Jul 27 '09 at 16:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.