(Initially posted on Reddit)
Recreated the issue I saw yesterday when upgrading to 25.1.6. Same with 25.1.6_2
I've been using dnsmasq for years. Post upgrade, it wouldn't start:
2025-05-10T08:03:57 Critical dnsmasq FAILED to start up
2025-05-10T08:03:57 Critical dnsmasq unknown interface wg0
My wireguard interface is configured as:
Interfaces: [VPN_wg0]
Basic configuration full help
Enable Enable Interface
Lock Prevent interface removal
Identifier opt10
Device wg0
Description VPN_wg0
VPN_wg0 appears In the list of interfaces in the dnsmasq config dropdown.
Removing and re-adding the VPN-wg0 to dnsmasq allows it to start, but it fails after a reboot with the unknown interface error.
I tried renaming VPN_wg0 to just wg0 (yes, I know, it's just a description). As before, fails at reboot with the same error but manually starting it works.
Now wondering if I need to remove and reinstall wireguard.
In dnsmasq do you use strict interface binding? Advanced option in General Settings.
If yes, disable that and try again.
Solved.
Thank you.