Page 1 of 1

CPUHP takes port 53, now DNS will not run, cannot find way to disable or remove it

Posted: Tue Apr 30, 2024 6:49 pm
by pksings2021
Brandnew MX install, swapping out older AV-linux as Enlightenment doesn't work for me.
I got it all set up and install my DNS server, DNSmasq, it would not bind to port 53 because CPUHP is now using it.
I cannot find a way to get rid of it. I have not and can conceive of no circumstances where I need to disable and enable CPU's.
I think most normal people (non-geeky) will echo this opinion.
I hear it's a new kernel parameter. Is it possible to get at least one kernel without it?

Since my houses have no DNS I am having to add host files to everybody's laptops and my wife's work Windows machine.

Isn't it a rule that new stuff is not supposed to break anything? Should this even be on port 53? Or did I miss the DNS server changing ports?

This should be a big deal if I didn't, looks like it will break every Linux DNS server that uses a kernel with it. Please tell me I'm wrong, that's a disaster.

Paul Kelly
Major MX tools fan

Re: CPUHP takes port 53, now DNS will not run, cannot find way to disable or remove it

Posted: Tue Apr 30, 2024 7:27 pm
by j2mcgreg
QSI please.

Re: CPUHP takes port 53, now DNS will not run, cannot find way to disable or remove it

Posted: Tue Apr 30, 2024 7:45 pm
by pksings2021
It's Debian 12 based, Bookworm, found and install lowest numbered kernel in the repos, still broken

Looking like I will have to go back to older distro. The 2204 Ubuntu also has CPUhp enabled. Bummer I upgraded to get rid of pulseaudio. Pipewire works so much better.

Re: CPUHP takes port 53, now DNS will not run, (solved)

Posted: Tue Apr 30, 2024 8:05 pm
by pksings2021
I found a workaround, bind DNSmasq to actual interfaces and not loopback and it starts just fine.