25.1.6 dnsmasq failure wg0 interface

Started by peterdeg, May 10, 2025, 04:27:14 AM

Previous topic - Next topic
(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.
Hardware:
DEC740