• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

XG-7100 redundant connections to external switches

Scheduled Pinned Locked Moved Official Netgate® Hardware
35 Posts 6 Posters 4.9k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    dragoangel @stephenw10
    last edited by dragoangel Mar 27, 2019, 8:04 PM Mar 27, 2019, 8:02 PM

    @stephenw10 actually you give wrong instruction. If you will do change LAGG on ETHn Ports from "-" to anything else yours pfSense WILL STUCK. I tried many cases how configure LAGG on XG-7100 Switch lagg0 and in end: ☠ I loose my network connectivity. So please could you explain how it can work?

    Latest stable pfSense on 2x XG-7100 and 1x Intel Xeon Server, running mutiWAN, he.net IPv6, pfBlockerNG-devel, HAProxy-devel, Syslog-ng, Zabbix-agent, OpenVPN, IPsec site-to-site, DNS-over-TLS...
    Unifi AP-AC-LR with EAP RADIUS, US-24

    1 Reply Last reply Reply Quote 0
    • S
      stephenw10 Netgate Administrator
      last edited by Mar 27, 2019, 10:39 PM

      Not sure I understand.

      You definitely can configure additional lagg groups on the switch as I showed there.

      They can't be lagg group 0 as that is already used on the internal ports 9 and 10 to connect to ix2 and ix3.

      The ports you set that on will be inaccessible until you connect them to a load-balance lagg so don't change it on ports you're using. to access the gui.

      Steve

      D 1 Reply Last reply Mar 28, 2019, 7:51 AM Reply Quote 0
      • D
        dragoangel @stephenw10
        last edited by Mar 28, 2019, 7:51 AM

        @stephenw10 I changed "-" to 1 on two disconnected ports, click "save" and after this all connectivity to xg-7100 brokes. If connect to com port and run ifconfig no second lagg1 will be showed. Only restore to previous configuration with reboot fix issue. I have one xg-7100 not in production and have one cisco sb200fe 48ports to tests.

        Latest stable pfSense on 2x XG-7100 and 1x Intel Xeon Server, running mutiWAN, he.net IPv6, pfBlockerNG-devel, HAProxy-devel, Syslog-ng, Zabbix-agent, OpenVPN, IPsec site-to-site, DNS-over-TLS...
        Unifi AP-AC-LR with EAP RADIUS, US-24

        1 Reply Last reply Reply Quote 0
        • D
          dragoangel
          last edited by dragoangel Mar 28, 2019, 10:00 AM Mar 28, 2019, 9:59 AM

          Could you bee so kind and share with me working XG-7100 pfSense configuration backup with factory defaults and configured switch ports:
          untagged port 3 and 4 to lagg1 on vlan 4091
          untagged port 5 and 6 to lagg2 on vlan 4091
          I want connect 3-4 port to #1 cisco switch on lagg. And 5-6 to #2 cisco switch on lagg.

          Latest stable pfSense on 2x XG-7100 and 1x Intel Xeon Server, running mutiWAN, he.net IPv6, pfBlockerNG-devel, HAProxy-devel, Syslog-ng, Zabbix-agent, OpenVPN, IPsec site-to-site, DNS-over-TLS...
          Unifi AP-AC-LR with EAP RADIUS, US-24

          1 Reply Last reply Reply Quote 0
          • S
            stephenw10 Netgate Administrator
            last edited by Mar 28, 2019, 7:39 PM

            Configuring and additional lagg group in the switch does not create a new lagg in pfSense Interfaces. It's a lagg only between the switch and whatever is on those ports.

            The internal switch can only do load-balance lagg. The Cisco switch must also support that.

            Steve

            D 1 Reply Last reply Mar 28, 2019, 7:56 PM Reply Quote 0
            • D
              dragoangel @stephenw10
              last edited by Mar 28, 2019, 7:56 PM

              @stephenw10 yes I know that only LB can be done. No LACP. But still, when I have default hardware and clean OS/config changing "-" to something like 1 on port and click "save" destroy connectivity. So I don't know... Help pls.

              Latest stable pfSense on 2x XG-7100 and 1x Intel Xeon Server, running mutiWAN, he.net IPv6, pfBlockerNG-devel, HAProxy-devel, Syslog-ng, Zabbix-agent, OpenVPN, IPsec site-to-site, DNS-over-TLS...
              Unifi AP-AC-LR with EAP RADIUS, US-24

              1 Reply Last reply Reply Quote 0
              • S
                stephenw10 Netgate Administrator
                last edited by stephenw10 Mar 29, 2019, 5:12 PM Mar 29, 2019, 5:10 PM

                Hmm, I see. That was an old config I have on that box.

                Try running at the console after making the change: etherswitchcfg

                That will show the current switch settings. Do you see, for example?:

                laggroup0:
                        members 5,6,9,10
                laggroup1:
                        members 5,6
                

                There I added ports 5 and 6 to lagg group 1 but they have been added to group 0 also.
                If so as a workaround you can set that back to just 9 and 10 using:
                etherswitchcfg laggroup0 members 9,10

                Steve

                D 2 Replies Last reply Mar 29, 2019, 6:02 PM Reply Quote 0
                • D
                  dragoangel @stephenw10
                  last edited by dragoangel Mar 30, 2019, 11:23 AM Mar 29, 2019, 6:02 PM

                  @stephenw10 ok, thanks. I will try maybe on monday, and will reply. but if I remove 5,6 ports from lagg0 this will be mean that pfSense can't reach them and clients on 5,6 will doesn't reach pfSense. This will be isolated switch, no?
                  And if not remove 5,6 from lagg0 before add to lagg1 it will be collizion? That's why my pfSense was sticking previously...

                  Latest stable pfSense on 2x XG-7100 and 1x Intel Xeon Server, running mutiWAN, he.net IPv6, pfBlockerNG-devel, HAProxy-devel, Syslog-ng, Zabbix-agent, OpenVPN, IPsec site-to-site, DNS-over-TLS...
                  Unifi AP-AC-LR with EAP RADIUS, US-24

                  1 Reply Last reply Reply Quote 0
                  • D
                    dragoangel @stephenw10
                    last edited by Apr 1, 2019, 6:14 PM

                    @stephenw10 about that you said:

                    etherswitchcfg laggroup0 members 9,10

                    I see that this is a BIG 🐛 in pfSense Switch WebConfigurator.
                    Configuring laggs over shell works fine.
                    I created bugreport about it - hope they will fix it soon, before this I will use shell for it 😒

                    Latest stable pfSense on 2x XG-7100 and 1x Intel Xeon Server, running mutiWAN, he.net IPv6, pfBlockerNG-devel, HAProxy-devel, Syslog-ng, Zabbix-agent, OpenVPN, IPsec site-to-site, DNS-over-TLS...
                    Unifi AP-AC-LR with EAP RADIUS, US-24

                    1 Reply Last reply Reply Quote 0
                    • S
                      stephenw10 Netgate Administrator
                      last edited by stephenw10 Apr 1, 2019, 6:29 PM Apr 1, 2019, 6:29 PM

                      It is already fixed in 2.5 snapshots if you're able to try those. It was in fact fixed in 2.4.5 snaps too.

                      Steve

                      1 Reply Last reply Reply Quote 0
                      • D
                        dragoangel
                        last edited by dragoangel Apr 1, 2019, 7:05 PM Apr 1, 2019, 7:01 PM

                        https://redmine.pfsense.org/issues/9447 :( wasted time. Ok. Thanks. I better wait for Stable release. I'm now on Latest Base 2.4.4_2. There is known date of 2.4.5 or 2.5 release?

                        Latest stable pfSense on 2x XG-7100 and 1x Intel Xeon Server, running mutiWAN, he.net IPv6, pfBlockerNG-devel, HAProxy-devel, Syslog-ng, Zabbix-agent, OpenVPN, IPsec site-to-site, DNS-over-TLS...
                        Unifi AP-AC-LR with EAP RADIUS, US-24

                        1 Reply Last reply Reply Quote 0
                        • S
                          stephenw10 Netgate Administrator
                          last edited by Apr 1, 2019, 7:12 PM

                          Not for 2.5 release. I'm not aware of any particular issue with running 2.5 on it currently but things are changing there everyday.

                          You can set that command to run via the shellcmd package if you wish do you don't have to manually run it boot.
                          https://docs.netgate.com/pfsense/en/latest/development/executing-commands-at-boot-time.html

                          Steve

                          D 1 Reply Last reply Apr 1, 2019, 7:15 PM Reply Quote 0
                          • D
                            dragoangel @stephenw10
                            last edited by dragoangel Apr 1, 2019, 7:15 PM Apr 1, 2019, 7:15 PM

                            @stephenw10 you mean that etherswitchcfg laggroup1 members 5,6 is not permanent? Ok.

                            Latest stable pfSense on 2x XG-7100 and 1x Intel Xeon Server, running mutiWAN, he.net IPv6, pfBlockerNG-devel, HAProxy-devel, Syslog-ng, Zabbix-agent, OpenVPN, IPsec site-to-site, DNS-over-TLS...
                            Unifi AP-AC-LR with EAP RADIUS, US-24

                            1 Reply Last reply Reply Quote 0
                            • S
                              stephenw10 Netgate Administrator
                              last edited by Apr 1, 2019, 7:18 PM

                              The config is actually correct. The bug is how it gets applied to the switch so when you reboot and that gets applied....

                              Let me test that quickly...

                              D 1 Reply Last reply Apr 1, 2019, 7:26 PM Reply Quote 0
                              • D
                                dragoangel @stephenw10
                                last edited by dragoangel Apr 1, 2019, 7:31 PM Apr 1, 2019, 7:26 PM

                                @stephenw10 yes I test it, on reboot is same as like configuration from Web:
                                laggroup0:
                                members 3,4,5,6,9,10
                                laggroup1:
                                members 3,4
                                laggroup2:
                                members 3,4,5,6
                                I will wait stable release thanks, topic done

                                Latest stable pfSense on 2x XG-7100 and 1x Intel Xeon Server, running mutiWAN, he.net IPv6, pfBlockerNG-devel, HAProxy-devel, Syslog-ng, Zabbix-agent, OpenVPN, IPsec site-to-site, DNS-over-TLS...
                                Unifi AP-AC-LR with EAP RADIUS, US-24

                                1 Reply Last reply Reply Quote 0
                                • S
                                  stephenw10 Netgate Administrator
                                  last edited by Apr 1, 2019, 9:46 PM

                                  Sorry I was called away. That does work though:

                                  Selection_604.png

                                  I'll see if we can get a patch you can apply directly to 2.4.4p2 via the patches package. That would be cleaner.

                                  Steve

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    stephenw10 Netgate Administrator
                                    last edited by Apr 1, 2019, 10:30 PM

                                    Ok here's a patch you apply against 2.4.4p2. You can use the system patches package to do it which removes most of the scope for error.

                                    Selection_605.png

                                    switch_lagg_fix.diff

                                    Steve

                                    R 1 Reply Last reply Apr 15, 2019, 1:55 PM Reply Quote 1
                                    • R
                                      Righter @stephenw10
                                      last edited by Apr 15, 2019, 1:55 PM

                                      Hmm I not getting running a trunk. (I have applied the patch above on 2.4.4P2)

                                      I have configure on the HPE/Aruba switch side two interfaces:

                                      interface 1/45
                                         untagged vlan 1
                                         trunk trk3 trunk
                                      
                                      interface 1/46
                                         untagged vlan 1
                                         trunk trk3 trunk
                                      

                                      and this on the PFSense:
                                      RIM-002-c.jpg

                                      If I connect Eth5 on one of that interfaces it works.
                                      If i connect Eth4 also to the switches, it still works but as soon as I unplug Eth5 my connection to the PF is lost.

                                      etherswtchcfg seems ok:

                                      laggroup0:
                                      	members 9,10
                                      laggroup1:
                                      	members 3,4,5
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        stephenw10 Netgate Administrator
                                        last edited by Apr 16, 2019, 12:22 AM

                                        How is the trunk configured in the HP switch? It must be as load balancing as the 7100 on-board switch is.

                                        Steve

                                        1 Reply Last reply Reply Quote 0
                                        • R
                                          Righter
                                          last edited by Apr 16, 2019, 6:16 AM

                                          Hi I've just created a normal trunk without LACP

                                          trunk e 17/18 trk3 trunk
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                                            This community forum collects and processes your personal information.
                                            consent.not_received