11-26-2008 11:59 PM
Hello guys,
today I've experienced a very strange issue. I tried to setup a port-channel between our Cisco 76xx and our distribution switch - Cisco 3750G. The problem appeared when I tried to create port channel with ports that are located on the supervisor (SUP-32) and the others which located on WS-6548 module. Check the following snipped to see what does the router says:
Nov 27 07:59:57.351 EET: %EC-SP-5-CANNOT_BUNDLE2: Gi3/1 is not compatible with Gi1/5 and will be suspended (qos-card types of Gi3/1 do not match Gi1/5)
Nov 27 07:59:57.367 EET: %EC-SP-5-CANNOT_BUNDLE2: Gi3/9 is not compatible with Gi1/5 and will be suspended (qos-card types of Gi3/9 do not match Gi1/5)
Nov 27 07:59:57.375 EET: %EC-SP-5-CANNOT_BUNDLE2: Gi3/17 is not compatible with Gi1/5 and will be suspended (qos-card types of Gi3/17 do not match Gi1/5)
Nov 27 07:59:57.387 EET: %EC-SP-5-CANNOT_BUNDLE2: Gi3/25 is not compatible with Gi1/5 and will be suspended (qos-card types of Gi3/25 do not match Gi1/5)
Channel group 2 neighbors
Partner's information:
Partner Partner LACP Partner Partner Partner Partner Partner
Port Flags State Port Priority Admin Key Oper Key Port Number Port State
Gi1/5 SA bndl 32768 0x0 0x1 0x2 0x3D
Gi1/6 SA bndl 32768 0x0 0x1 0x1 0x3D
Gi1/7 SA bndl 32768 0x0 0x1 0x3 0x3D
Gi1/8 SA bndl 32768 0x0 0x1 0x4 0x3D
Gi3/1 SP down 0 0x0 0x0 0x0 0x0
Gi3/9 SP down 0 0x0 0x0 0x0 0x0
Gi3/17 SP down 0 0x0 0x0 0x0 0x0
Gi3/25 SP down 0 0x0 0x0 0x0 0x0
ar1.pld1#show int gi 1/5 capabilities
GigabitEthernet1/5
Dot1x: yes
Model: WS-SUP32-GE-3B
Type: 1000BaseT
Speed: 1000
Duplex: full
Trunk encap. type: 802.1Q,ISL
Trunk mode: on,off,desirable,nonegotiate
Channel: yes
Broadcast suppression: percentage(0-100)
Flowcontrol: rx-(off,on,desired),tx-(off,on,desired)
Membership: static
Fast Start: yes
QOS scheduling: rx-(2q8t), tx-(1p3q8t)
CoS rewrite: yes
ToS rewrite: yes
Inline power: no
SPAN: source/destination
UDLD yes
Link Debounce: yes
Link Debounce Time: no
Ports on ASIC: 1-9
Port-Security: yes
ar1.pld1#show int gi3/1 capabilities
GigabitEthernet3/1
Dot1x: yes
Model: WS-X6548-GE-TX
Type: 10/100/1000BaseT
Speed: 10,100,1000,auto
Duplex: half,full
Trunk encap. type: 802.1Q
Trunk mode: on,off,desirable,nonegotiate
Channel: yes
Broadcast suppression: none
Flowcontrol: rx-(off,on,desired),tx-(off,on,desired)
Membership: static
Fast Start: yes
QOS scheduling: rx-(1q2t), tx-(1p2q2t)
CoS rewrite: yes
ToS rewrite: yes
Inline power: no
SPAN: source/destination
UDLD yes
Link Debounce: yes
Link Debounce Time: no
Ports on ASIC: 1-24
Port-Security: yes
Any peace of advice? As to me, it looks like the problem is connected with the mls qos (because the ports which are on sup32 have different queue types in hardware) but this is only my opinion. I've created a lot of port-channels and never experienced such an issue. I suppose if I disable the mls qos feature it will start working properly, but I need it and can't do such thing.
Any suggestions are welcome!
Kind regards,
Danail Petrov
12-01-2008 01:34 AM
Hi,
you're right. The two cards have different queue types in hardware, so this had the
practical outcome in our case of preventing a port channel with on port on a sup32 and one on a 6548 module. The same, for example, with 6704 and 6708 10Gb modules.
You can disable that check with "no mls qos channel-consistency" command, but remember that each port in the channel may treat the "same" traffic differently, depending on how you configure the queuing for those port types.
You could not use qos, then there should be no functional difference; or use qos, but create the port-channel with ports on the same type of line card.
Just for your information, on CatOS you haven't that command, and you couldn't create that port-channel at all.
You need the same parameters for:
- Port trust type
- Receive port type
- Transmit port type
- Default port class of service (CoS)
- Port-based QoS or VLAN-based QoS
-Access control list (ACL) or protocol pair that the port carries
HTH
Andrea
12-01-2008 01:55 PM
Ariela,
thank you for your reply!! I didn't know about this "no mls qos channel-consistency" command !!!
Kind regards,
Danail Petrov
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide