π ~1 min read
Table of contents
Symptom & Impact
Driver or virtualization changes can rename interfaces, breaking static bindings and firewall macros.
Environment & Reproduction
No network on boot, service bind failures, and pf rules referencing missing interface names.
Root Cause Analysis
Systems with em, igb, vtnet, or vmx adapters where interface inventory changed.
Quick Triage
Console access and network maintenance window to avoid accidental lockout.
Step-by-Step Diagnosis
[image_ref: 0] Run ifconfig -l; ifconfig -a; dmesg | grep -E “(em|igb|vtnet|vmx)”; grep -E “ifconfig_|defaultrouter” /etc/rc.conf.

Solution – Primary Fix
[image_ref: 1] Align /etc/rc.conf interface variables with current ifconfig names and update pf.conf interface macros accordingly.
Still having issues? Our Network Design team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Adjust with sysrc ifconfig_newif=”inet x.x.x.x/yy” and remove obsolete entries using sysrc -x ifconfig_oldif. Restart networking service carefully or reboot during a maintenance window.
Verification & Acceptance Criteria
Interfaces come up on boot, default route is present, and dependent services bind successfully.
Rollback Plan
Reapply previous interface mapping and restore prior routing values from backup files.
Prevention & Hardening
Document interface-to-hardware mapping and validate after hypervisor template updates.
Related Errors & Cross-Refs
Escalate when driver instability or flapping links persist despite correct naming.
Related tutorial: View the step-by-step tutorial for freebsd-14.
View all freebsd-14 tutorials on the Tutorials Hub β
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
ifconfig(8), rc.conf(5), pf.conf(5), FreeBSD network interface handbook sections.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today β we respond within one business day.