RichardPWolf
asked on
LAG between Cisco 3750G and SG-300 switch
I'm trying to setup LAG between a Cisco 3750G (core) switch and 4 SG-300s. I've read several setups but nothing seems to work. Currently the physical cables are connected (2) and I'm letting STP keep things straight.
What my goals are is to have two physical ports on the SG-300 (Last two on switch) connect via a static LAG as that is what I've got configured (static) between my two 3750s and a a 2960 statck.
I do run vlans on these switches.
The switches marked "tlr","adm","FO","BO","IT" are all SG-300s, either 28 or 52 port.
The 2960 is a stack arraignment.
All SG-300s (except IT) have two vlans setup vlan1 (default) and one other (7,8,9,10).
2960 has only vlan1 and is working properly.
I have tried various combinations of LAG setup on the SG-300s and usually end up killing my connection and I have to physically reboot switch to get connectivity back (I won't save config until it's working)
On the 3750G the relevant port-channel configurations are shown. All port-channels on the 3750 for thhe SG-300s are the same with just the vlan info different.
3750G----------
port-channel load-balance src-dst-ip
......
vlan 7
name wales-tellers
....
interface Port-channel7
description Trunk Group Ports SG-300 Tellers
switchport trunk encapsulation dot1q
switchport mode trunk
.........
interface GigabitEthernet1/0/1
description Vlan 7 Primary
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 1,7
switchport mode trunk
channel-group 7 mode desirable non-silent
..
interface GigabitEthernet1/0/2
description Vlan 7 Secondary
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 1,7
switchport mode trunk
channel-group 7 mode desirable non-silent
......
I've also tried channel-group 7 mode active and on.
I'm trying "NOT" to use LACP and according to the documentation I don't have to.
Thanks.
After-re-configure.vsd
What my goals are is to have two physical ports on the SG-300 (Last two on switch) connect via a static LAG as that is what I've got configured (static) between my two 3750s and a a 2960 statck.
I do run vlans on these switches.
The switches marked "tlr","adm","FO","BO","IT"
The 2960 is a stack arraignment.
All SG-300s (except IT) have two vlans setup vlan1 (default) and one other (7,8,9,10).
2960 has only vlan1 and is working properly.
I have tried various combinations of LAG setup on the SG-300s and usually end up killing my connection and I have to physically reboot switch to get connectivity back (I won't save config until it's working)
On the 3750G the relevant port-channel configurations are shown. All port-channels on the 3750 for thhe SG-300s are the same with just the vlan info different.
3750G----------
port-channel load-balance src-dst-ip
......
vlan 7
name wales-tellers
....
interface Port-channel7
description Trunk Group Ports SG-300 Tellers
switchport trunk encapsulation dot1q
switchport mode trunk
.........
interface GigabitEthernet1/0/1
description Vlan 7 Primary
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 1,7
switchport mode trunk
channel-group 7 mode desirable non-silent
..
interface GigabitEthernet1/0/2
description Vlan 7 Secondary
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 1,7
switchport mode trunk
channel-group 7 mode desirable non-silent
......
I've also tried channel-group 7 mode active and on.
I'm trying "NOT" to use LACP and according to the documentation I don't have to.
Thanks.
After-re-configure.vsd
Also, make sure that the S300 port channels match on the other end or the port channels won't come up.
I'm trying "NOT" to use LACP and according to the documentation I don't have to.Why is that?
You're right, you don't HAVE to use LACP, but if your devices support it I don't see why you wouldn't want to? It's probably the better bet to use LACP than static LAG as IIRC the SG switches will use LACP by default.
When creating EtherChannels...
mode on = static LAG
mode active/passive = LACP
mode desirable/auto = PAgP
Your config is using PAgP, which is not static LAG.
Soulja is correct - you should have the same PortChannel config as the member ports (apart from the channel-group command). Give what Soulja said a try, and if that doesn't work try this...
The PortChannel number doesn't have to match at each end though. You can use PortChannel1 at one switch and PortChannel5 at the other switch and it will work.
When creating EtherChannels...
mode on = static LAG
mode active/passive = LACP
mode desirable/auto = PAgP
Your config is using PAgP, which is not static LAG.
Soulja is correct - you should have the same PortChannel config as the member ports (apart from the channel-group command). Give what Soulja said a try, and if that doesn't work try this...
interface Port-channel7
description Trunk Group Ports SG-300 Tellers
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 1,7
switchport mode trunk
.........
interface GigabitEthernet1/0/1
description Vlan 7 Primary
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 1,7
switchport mode trunk
channel-group 7 mode active
..
interface GigabitEthernet1/0/2
description Vlan 7 Secondary
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 1,7
switchport mode trunk
channel-group 7 mode active
The PortChannel number doesn't have to match at each end though. You can use PortChannel1 at one switch and PortChannel5 at the other switch and it will work.
ASKER
Solved, found that I wasn't letting switch "sit" long enough and also found I needed to add my vlans to the lag and not the ports.
ASKER
I've requested that this question be closed as follows:
Accepted answer: 0 points for RichardPWolf's comment #a39690401
for the following reason:
It took me long enough and many Sunday's because any time I made a change it bumped the entire network whicha I still don't have an answer to.
Accepted answer: 0 points for RichardPWolf's comment #a39690401
for the following reason:
It took me long enough and many Sunday's because any time I made a change it bumped the entire network whicha I still don't have an answer to.
ASKER
All good
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
All switches working in LAG.
ASKER
OK, re-doing points.
Thank you.
ASKER
One last comment. I do want to apologize to Craigbeck. After more research and specifically re-reading this post he should have been awarded some points also. Because of my lack of understanding of LAGs his pointing out the differences between the different modes is what finally got things to work. There is a lot of conflicting documentation out there on the web that I got totally confused as to what needed to be set.
Again thank you all for your help.
Again thank you all for your help.
Start by putting the very basic config needed on the member interfaces:
interface GigabitEthernet1/0/1
description Vlan 7 Primary
channel-group 7 mode on
..
interface GigabitEthernet1/0/2
description Vlan 7 Secondar
channel-group 7 mode on
Once the port channel is created. Apply all other configs to the port channel only and they should flow down to the member interfaces. Nevertheless, the port channels and member interface configs should match other than the channel-group command.