Hey folks, I got my system cloned and it runs fine in a VM. I had to make a few obvious changes like changing "bnx" to "em" in all the places where I definite things with interfaces. So /etc/hostname.* /etc/pf.conf, /etc/relayd.conf. And I greped for "bnx" in /etc/* and /etc/*/* to make sure I did not miss anything.
But darnit those CARP interfaces do not want to leave "BACKUP" state. Even when I used ifconfig and "state master" to force it to master - nope. And there is currently no firewall partner for the pair. There was not for the original and it was working fine. It is configured as one of a pair with pfsync and so on, but its partner has been missing for some time. But - if I copy a hostname.carpX to a new file, give it a new vhid, and then "sh /etc/netstart carpY" the new interface comes up in MASTER. Just all of the existing ones before the clone want to stay in BACKUP I've destroyed them and brought them back up. I've put "state master" into the hostname.carpX. I'm really stumped here - any thoughts on the matter? Any thoughts? Do MAC addresses get cached somewhere maybe? Something like that? thanks, -Alan -- "Don't eat anything you've ever seen advertised on TV" - Michael Pollan, author of "In Defense of Food"