📖 ~1 min read
Table of contents
Symptom & Impact
After reboot, interface remains down until manually activated through nmcli or cockpit.
Environment & Reproduction
Run nmcli connection show and inspect connection.autoconnect and autoconnect-priority values.
Root Cause Analysis
Profile autoconnect is disabled, device mismatch exists, or competing profiles take precedence.
Quick Triage
Set nmcli connection modify connection.autoconnect yes and verify interface binding and priority.
Step-by-Step Diagnosis
Capture current profile properties and startup logs before applying changes.

Solution – Primary Fix
Interface comes up automatically on reboot with expected IP and route settings.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Reboot and run nmcli device status to confirm connected state without manual intervention.
Verification & Acceptance Criteria
Disable unused profiles and standardize naming and binding conventions.
Rollback Plan
Restore prior profile settings if autoconnect change interferes with failover design.
Prevention & Hardening
Manage NetworkManager keyfile profiles centrally using nmstate or Ansible.
Related Errors & Cross-Refs
journalctl -u NetworkManager -b reveals profile selection and activation outcomes.
Related tutorial: View the step-by-step tutorial for rhel-9.
View all rhel-9 tutorials on the Tutorials Hub →
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
Share connection profiles, device inventory, and boot log excerpts for diagnosis.
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.