Just looking for a little clarification on a pfSense configuration restore on different hardware. I’ve watched nearly all of @LTS_Tom 's videos and this one specifically where he addresses this condition of Network Interface Mismatch:
I went through the console prompts and assigned the configuration ports to the new hardware, em0 to igb0, em1 to igb1, etc. It boots up and everything is up and running. When I go to reboot to test a power failure situation it prompts me with the same Network Interface Mismatch questions.
Why do the first hardware mismatch changes I did not stick with the boot configuration file? I know Tom mentions to just go into the .xml file and force the changes but I’m trying to understand why that doesn’t get written when I answered the questions in the console or if there is a way to force pfSense to write those changes to the configuration file after I make the assignment changes.
I opened the XML that was created after I fixed the hardware mismatch and there it was, the issue. The VLAN (em1.20). When I was correcting the hardware mismatch when I got to that Opt1 interface it only had em1.20 to choose from and it should have been igb1.20. I corrected that, saved and rebooted with no issues. Darn VLAN’s! Hope the bread crumbs of this post help solve someone else’s hardware mismatch situation in the future.