cpatte7372
asked on
Issues Changing Cisco Port to Switchport
Hello Experts,
When I paste the following config (see at end of discussion) I keep on getting the error message 'Command rejected: Not a switchable port'
interface Port-channel2
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
no shutdown
Router(config)#interface Port-channel2
Router(config-if)# switchport
Command rejected: Not a switchable port.
Then when I enter configure the actual interface I get the following error:
Router(config-if)#int eth 1/1
Router(config-if)#interfac e Ethernet1/1
Router(config-if)# switchport
Router(config-if)# switchport trunk encapsulation dot1q
Router(config-if)# switchport mode trunk
Router(config-if)# duplex auto
Router(config-if)# channel-group 2 mode passive
Command rejected (Et1/1): Either port is L2 and port-channel is L3, or vice-versa
Now, this occurs only when I paste the entire config as follows:
!
hostname ALS1
!
boot-start-marker
boot-end-marker
!
!
!
no aaa new-model
!
ip cef
!
no ipv6 cef
!
!
!
spanning-tree mode mst
spanning-tree extend system-id
spanning-tree pathcost method long
!
spanning-tree mst configuration
instance 1 vlan 100, 200
instance 2 vlan 300, 400
instance 3 vlan 500, 600
instance 4 vlan 700, 800
!
spanning-tree mst 3 priority 0
errdisable recovery cause channel-misconfig
errdisable recovery interval 600
!
vlan internal allocation policy ascending
!
!
!
!
!
!
!
interface Port-channel2
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
no shutdown
!
interface Port-channel4
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
no shutdown
!
interface Ethernet0/0
no ip address
shutdown
duplex auto
!
interface Ethernet0/1
no ip address
shutdown
duplex auto
!
interface Ethernet0/2
no ip address
shutdown
duplex auto
!
interface Ethernet0/3
no ip address
shutdown
duplex auto
!
interface Ethernet1/0
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
duplex auto
channel-group 2 mode passive
no shut
!
interface Ethernet1/1
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
duplex auto
channel-group 2 mode passive
no shut
!
interface Ethernet1/2
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
duplex auto
channel-group 4 mode passive
no shut
interface Ethernet1/3
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
duplex auto
channel-group 4 mode passive
no shut
interface Ethernet2/0
no ip address
shutdown
duplex auto
!
interface Ethernet2/1
no ip address
shutdown
duplex auto
!
interface Ethernet2/2
no ip address
shutdown
duplex auto
!
interface Ethernet2/3
no ip address
shutdown
duplex auto
!
interface Ethernet3/0
no ip address
shutdown
duplex auto
!
interface Ethernet3/1
no ip address
shutdown
duplex auto
!
interface Ethernet3/2
no ip address
shutdown
duplex auto
!
interface Ethernet3/3
no ip address
shutdown
duplex auto
!
interface Vlan1
no ip address
shutdown
!
!
no ip http server
!
!
!
!
!
control-plane
!
!
line con 0
logging synchronous
line aux 0
line vty 0 4
login
transport input all
!
end
ALS1#
I should mention that the configs work fine when I built them from scratch. I only have problems when pasting the whole configs in one shot.
My guess is that switch doesn't like the port-channels to be pasted in before the actual configs for the actual interface - but thats just a wild guess.
Can you please shed some light on the situation?
Cheers
Carlton
When I paste the following config (see at end of discussion) I keep on getting the error message 'Command rejected: Not a switchable port'
interface Port-channel2
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
no shutdown
Router(config)#interface Port-channel2
Router(config-if)# switchport
Command rejected: Not a switchable port.
Then when I enter configure the actual interface I get the following error:
Router(config-if)#int eth 1/1
Router(config-if)#interfac
Router(config-if)# switchport
Router(config-if)# switchport trunk encapsulation dot1q
Router(config-if)# switchport mode trunk
Router(config-if)# duplex auto
Router(config-if)# channel-group 2 mode passive
Command rejected (Et1/1): Either port is L2 and port-channel is L3, or vice-versa
Now, this occurs only when I paste the entire config as follows:
!
hostname ALS1
!
boot-start-marker
boot-end-marker
!
!
!
no aaa new-model
!
ip cef
!
no ipv6 cef
!
!
!
spanning-tree mode mst
spanning-tree extend system-id
spanning-tree pathcost method long
!
spanning-tree mst configuration
instance 1 vlan 100, 200
instance 2 vlan 300, 400
instance 3 vlan 500, 600
instance 4 vlan 700, 800
!
spanning-tree mst 3 priority 0
errdisable recovery cause channel-misconfig
errdisable recovery interval 600
!
vlan internal allocation policy ascending
!
!
!
!
!
!
!
interface Port-channel2
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
no shutdown
!
interface Port-channel4
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
no shutdown
!
interface Ethernet0/0
no ip address
shutdown
duplex auto
!
interface Ethernet0/1
no ip address
shutdown
duplex auto
!
interface Ethernet0/2
no ip address
shutdown
duplex auto
!
interface Ethernet0/3
no ip address
shutdown
duplex auto
!
interface Ethernet1/0
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
duplex auto
channel-group 2 mode passive
no shut
!
interface Ethernet1/1
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
duplex auto
channel-group 2 mode passive
no shut
!
interface Ethernet1/2
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
duplex auto
channel-group 4 mode passive
no shut
interface Ethernet1/3
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
duplex auto
channel-group 4 mode passive
no shut
interface Ethernet2/0
no ip address
shutdown
duplex auto
!
interface Ethernet2/1
no ip address
shutdown
duplex auto
!
interface Ethernet2/2
no ip address
shutdown
duplex auto
!
interface Ethernet2/3
no ip address
shutdown
duplex auto
!
interface Ethernet3/0
no ip address
shutdown
duplex auto
!
interface Ethernet3/1
no ip address
shutdown
duplex auto
!
interface Ethernet3/2
no ip address
shutdown
duplex auto
!
interface Ethernet3/3
no ip address
shutdown
duplex auto
!
interface Vlan1
no ip address
shutdown
!
!
no ip http server
!
!
!
!
!
control-plane
!
!
line con 0
logging synchronous
line aux 0
line vty 0 4
login
transport input all
!
end
ALS1#
I should mention that the configs work fine when I built them from scratch. I only have problems when pasting the whole configs in one shot.
My guess is that switch doesn't like the port-channels to be pasted in before the actual configs for the actual interface - but thats just a wild guess.
Can you please shed some light on the situation?
Cheers
Carlton
Configure the trunking on the physical interfaces and put those interfaces into the port-channel group.
ASKER
jesper,
I think the problem was the fact that when pasting the configs I was pasting the configs for the logical interfaces before the configs for the actual interfaces
I think the problem was the fact that when pasting the configs I was pasting the configs for the logical interfaces before the configs for the actual interfaces
sure but you still don't need to define that information within the logical interface.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Cheers