DNS and DHCP disappears from the Network menu

After upgrading from < see the below version > to any newer release, DNS and DHCP disappears from the Network menu in LuCI and the DNS is not available (the devices cannot resolve names/addresses).
Where should I report it and find a solution?

Model:Arcadyan AW1000

Architecture:ARMv8 Processor rev 4

Firmware Version:OpenWrt SNAPSHOT r32409-9da57e2f82

What about installing a stable release and restarting config from scratch? If you have any backup config, copy/paste data, do not directly upload.

1 Like

The menu has been split in a dhcp and dns part.

Have you tried to delete/ refresh your browser cache or use a different browser?

1 Like

Thank you. I follow the Snapshot and it normally works fine.
This time it needs some more work. I reverted to the properly working release.

1 Like

I will try. Thank you.
What I suspect is that if other devices cannot resolve the names it is not a problem of the browser but the DNS service on the router.

Ok so install a default snapshot + luCI. Unless you have made a terrific custom build there is no reason that these two menus disappeared.
Other possibility is a very recent that corrupts the menu. If so others would have noticed. I haven't tested a snapshot since hte 25.12 rc1 release.
And yes refresh the browser cache (@GithPK ) I had the case myself of a display bug earlier today.

OK, problem solved. The new releases deinstall the dnsmasq somehow... I do not know how it happens.
I have installed it again and the DNS/DHCP work fine now on:

Model:Arcadyan AW1000

Architecture:ARMv8 Processor rev 4

Firmware Version:OpenWrt SNAPSHOT r32463-8e6cd2608a

Thank you for your support.

1 Like

Indeed you may have run into some kind of bug. While trying to 'owut' a 25.12 device I got this error message.
RuntimeError: Impossible package selection: dnsmasq not in manifest

1 Like

Those two menu items are now dependent on the presence of the respective binaries on the installed system. This was (just) a signal that they were missing.

1 Like

Thank you Paul. It is very likely it is the reason.
During the dnsmasq installation some binaries have been added.
It is strange anyway, for I use the Attended Sysupgrade and normally I would expect the AS adds any missing parts itself.
Maybe you could implement some amendments and PR.

There are sometimes a few quirks that need ironing out, although this is @efahl’s area of speciality, so we tackle issues as they arise. Although there doesn’t seem to be enough information here to figure out what went wrong… (it’s not impossible that dnsmasq was being built when you requested a snapshot image…?)

1 Like

That's part of the broken package situation we're currently working through. ASU requests dnsmasq explicitly, but apk then installs dnsmasq-full because "hey why not?", and then ASU looks and says, "wait, where's dnsmasq?" resulting in that error. Same thing is happening with busybox/busybox-selinux, procd/procd-selinux and maybe more...

It's still going to be several days before 25.12 sees any relief, as we're fixing snapshot first, then will backporting to 25.12 once it's all solid. (Ongoing chronicles of woe, if you like to read: https://github.com/openwrt/openwrt/pull/21288)

1 Like

Aah, that, growing pains for sure. “let’s merge major changes before release” :smiley:

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.