[FS#3588] DNS forwarding does not work after sysupgrade to 19.07.06 on Netgear R7800

OpenWrt Bugs openwrt-bugs at lists.openwrt.org
Sat Jan 23 05:37:25 EST 2021


The following task has a new comment added:

FS#3588 - DNS forwarding does not work after sysupgrade to 19.07.06 on Netgear R7800
User who did this - Hannu Nyman (hnyman)

> Flashed 19.07.06 via the sysupgrade process, keeping the existing configuration. After installation, the dnsmasq Resolve file setting was left with the following invalid path:
> /tmp/resolv.conf.d/resolv.conf.auto 

Sounds like you have downgraded from a master snapshot to 19.07.6.
That downgrade path is nto supported for dnsmasq.

The resolv directory in dnsmasq config was changed a year ago in January 2020 by dangowrt with commit cd48d8d342:


The broke also master configs in sysupgrade, so a migration was provided two days later by 6a2855212:


Those commits effectively block downgrading from master to 19.07 unless you adjust the dnsmasq config to the dnsmasq 19.07 expectations.

I guess that this bug will end up with WONTFIX, as downgrading from a year 2020 or 2021 master build to a 19.07.x build (mainly with year 2019 code) is not really in focus.

I include a config migration script in my own 19.07 builds, so that 6a2855212 gets applied reverted when you move from master to 19.07.

More information can be found at the following URL:

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.

More information about the openwrt-bugs mailing list