I run my own DNS and DHCP server, using pihole, on a Pi 3B+, and have done for a few years now. I've never had any problem disabling bluetooth, and the onboard wifi, using the relevant dtoverlays. I do always make a point of disabling the hciuart service as well, but not doing so should not cause a kernel panic.
I suspect you've borked your system in some interesting way with whatever changes you've made to the OS. If you have the time and a spare SD card, then starting with a clean install of Raspberry Pi OS, then adding dtoverlay=disable-bt to config.txt, and disabling hciuart using 'sudo sustemctl disable hciuart' then rebooting should give you a working system with no kernel panic. You can then make changes one by one, rebooting after each one. Last change before it panics is the culprit.
I suspect you've borked your system in some interesting way with whatever changes you've made to the OS. If you have the time and a spare SD card, then starting with a clean install of Raspberry Pi OS, then adding dtoverlay=disable-bt to config.txt, and disabling hciuart using 'sudo sustemctl disable hciuart' then rebooting should give you a working system with no kernel panic. You can then make changes one by one, rebooting after each one. Last change before it panics is the culprit.
Statistics: Posted by andrum99 — Mon Sep 02, 2024 10:32 pm