Thanks for the assist/validation. It is a bit awkward to set up because one can’t put an active NIC into a LAGG so there’s a bit of round robin to get igb0 into a LAGG and assigned to WAN again. But it does work as long as one has a spare interface. I think it’d be difficult if not impossible to configure remotely but we can config a replacement router and take it to the data center.
Once I did it here and could export the config, it was much easier to just edit the to-be-replaced router’s config file and paste in the LAGG section and update the interface names, and it gets set up all at once upon restore. -- Steve Yates ITS, Inc. From: Adam Thompson [mailto:athom...@athompso.net] Sent: Wednesday, November 29, 2017 3:03 PM To: Steve Yates <st...@teamits.com> Subject: RE: [pfSense] Using LAGG interfaces with CARP to allow future router replacements Yeah, in theory that should work. I've never need to care *that* much about downtime, so haven't tested it. -Adam On November 29, 2017 1:42:29 PM CST, Steve Yates <st...@teamits.com<mailto:st...@teamits.com>> wrote: OK thanks for the observations. Fortunately the 4860 has a bunch of ports but dedicating one to a management port would seem to require 4 in our case, instead of 3. My thought would be that in the future we could edit a saved config file to change interface names and just restore it to the new hardware, and have it sync states with the LAGGs. Hopefully that’s not going to happen for many years, but… -- Steve Yates ITS, Inc. From: Adam Thompson [mailto:athom...@athompso.net] Sent: Tuesday, November 28, 2017 5:29 PM To: pfSense Support and Discussion Mailing List <list@lists.pfsense.org<mailto:list@lists.pfsense.org>>; Steve Yates <st...@teamits.com<mailto:st...@teamits.com>> Subject: Re: [pfSense] Using LAGG interfaces with CARP to allow future router replacements Yes, there's downtime to set up LAGs. So this won't help avoid all downtime. Since the SG-2440 just went EOL, I would expect the SG-4860 will also go EOL soon, perhaps next quarter (Q1’18). There is a small performance hit. It's not large - certainly not large enough that I ever cared to measure it. Unless you are pinning the CPU regularly, I expect it would be undetectable. There is a much bigger hit in complexity, since you still can't set up LAGs during initial setup, necessitating a dedicated mgmt interface to avoid certain types of "oops, oh shit" problems. -Adam On November 28, 2017 5:08:48 PM CST, Steve Yates <st...@teamits.com<mailto:st...@teamits.com>> wrote: We had two routers set up using CARP and unfortunately had some issues with them, and currently have a temporary router in place. We will be replacing the temp router with a SG-4860 1U HA however that unfortunately has different interface names, so state sync won't work, and the cutover won't be transparent. I understand from https://doc.pfsense.org/index.php/Redundant_Firewalls_Upgrade_Guide#pfSense_2.2.x_and_pfsync that using LAGGs can work around this. My question is, is it worth setting up LAGGs just to allow for future proofing to have the state sync working on disparate devices if we ever replace a router down the road? Is there any sort of performance penalty or significant complexity? Note we have five CARP interfaces, IPv4 and IPv6 for WAN and LAN, and a LAN IPv4 on a second subnet. So as a first run-through on LAGGs, it seems like we would need at least four LAGGs for the WAN and LAN interfaces (we can ignore the secondary LAN for this purpose)? So we would set up four LAGG interfaces using Failover (?) with one interface each, and have WAN and LAN use those? Avoiding downtime would be really nice, but I don't think we can get around that at this point (for this router replacement) since LAGGs apparently can't be set on an interface that is in use already and thus there would be downtime to set up LAGGs on our temp router anyway. -- Steve Yates ITS, Inc. ________________________________ pfSense mailing list https://lists.pfsense.org/mailman/listinfo/list Support the project with Gold! https://pfsense.org/gold -- Sent from my Android device with K-9 Mail. Please excuse my brevity. _______________________________________________ pfSense mailing list https://lists.pfsense.org/mailman/listinfo/list Support the project with Gold! https://pfsense.org/gold