cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
15094
Views
0
Helpful
13
Replies

Etherchannel Trunking?

Carl Harbeck
Level 1
Level 1

Just began configuring a WS-CBS3130G-S today and have run into a problem with my port channels- can't get the interface to go into trunk mode.

Has anyone seen this before?

(config)#int po 20

(config-if)#switchport
Command rejected: Not a convertible port.

Any help/advice would be greatly appreciated!

1 Accepted Solution

Accepted Solutions

No. You need to make it a switch port before you can make it a trunk.

config t

int portchannel 1

switchport.

No switchport means that the port is a layer 3 routed port. Trunking will not work on routed port. Also make sure that all ports that are part of the channel also make them a switch port as i describe above.

View solution in original post

13 Replies 13

Reza Sharifi
Hall of Fame
Hall of Fame

Hi carl,

What do you see if you do a ? after switchport

Reza

(config-if)#switchport ?
  access            Set access mode characteristics of the interface
  autostate         Include or exclude this port from vlan link up calculation
  backup       Set backup for the interface
  block        Disable forwarding of unknown uni/multi cast addresses
  host         Set port host
  mode         Set trunking mode of the interface
  nonegotiate  Device will not engage in negotiation protocol on this interface
  priority     Set appliance 802.1p priority
  protected    Configure an interface to be a protected port
  trunk        Set trunking characteristics of the interface
  voice        Voice appliance attributes
 

Try this:

Management-Switch(config-if)#switchport mode access

or

Management-Switch(config-if)#switchport mode trunk

and see what happens

Reza

#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

(config)#int PO 20

(config-if)#switchport mode trunk

Command rejected: Po20 not a switching port.

(config-if)#switchport mode access

Command rejected: Po20 not a switching port.

config-if)#

Do you have IP address configured on the portchannel?

can you post the config?

Reza

interface Port-channel20
no switchport
no ip address
no ip route-cache

I need an IP address assigned to trunk?

No. You need to make it a switch port before you can make it a trunk.

config t

int portchannel 1

switchport.

No switchport means that the port is a layer 3 routed port. Trunking will not work on routed port. Also make sure that all ports that are part of the channel also make them a switch port as i describe above.

Won't let me..


(config)#int port-channel 20
(config-if)#switchport
Command rejected: Not a convertible port.

If you aready have a port that's  part of the channel, make them switchport also.

show etherchannel summary - this should list ports under the channel.

Also if you cannot convert the portchannel to switchport, remove it and recreate and make sure before doing that convert all memebers to layer2 by issuing the  switchport command under the interface.

Can you also post the config of the physical interface you

added to this portchannel if any?

BTW,  you don't need to have IP I was just asking to make sure you do not have any and I just remember that 3100 switch are layer-2 only

So, got it working - thanks for the tips guys.

Here's what I did (guess I started the config in the wrong order):

  1. Made each interface which I wanted to join to the EtherChannel a switchport and switchport trunk.
  2. After doing so, the EtherChannel had no ports assigned because the EC itself was still Layer 3.
  3. Changed portchannel into a switchport / switchport trunk.
  4. Re-added my interfaces back into the portchannel group.

amrelec
Level 1
Level 1

Oh,

nice you got it done. perfect

Congratulations.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Innovations in Cisco Full Stack Observability - A new webinar from Cisco