User Tools

Site Tools


computing:piholebbb

This is an old revision of the document!


Getting the Beagle Bone Black to run pihole well.

sudo rm -rf /opt/*
sudo apt update
sudo apt remove --purge nginx* nodejs
sudo apt autoremove
curl -sSL https://install.pi-hole.net | bash 
sudo nano /etc/default/bb-wl18xx
USE_GENERATED_DNSMASQ=no

sudo nano /etc/dnsmasq.d/SoftAp0
#cache-size=2048
#dhcp-leasefile=/var/run/dnsmasq.leases

sudo reboot
sudo apt remove --purge connman
rm /var/lib/misc/dnsmasq.leases
touch /var/lib/misc/dnsmasq.leases
chown pihole:pihole /var/lib/misc/dnsmasq.leases

sudo nano /etc/hosts
10.xx.xx.xx hostname.domain.com hostname
sudo reboot

Navigate to the web interface and you should be good. I used some of the Freedom to Play resources on this topic, but tweaked those that were out of date and/or did not apply to my use case.

oemb1905 2021/02/28 15:29

computing/piholebbb.1614551384.txt.gz · Last modified: 2021/02/28 22:29 by oemb1905