I was finally able to get Pi-Hole up on my two new Rock Pi S and thought I’d share. I have it running on ROCK Pi S D4W (512MB version with wireless) and a ROCK Pi S D2 (256MB vesion - yes I know it’s below spec for Pi Hole). Both are the V12 board versions. I got it working on Ubuntu and Debian images both dated 2020-03-16.
- 1: Image memory card and boot board. I used SSH instead of adb was working well too, disconnects sometimes with the update.
- 2: Change hostname/usernames/passwords
- 3: Before trying Pi Hole install - “sudo apt-get install -y apt-utils dialog debconf dhcpcd5 git iproute2 whiptail cron curl dnsutils iputils-ping lsof netcat psmisc sudo unzip wget idn2 sqlite3 libcap2-bin dns-root-data resolvconf libcap2 lighttpd php-common php-cgi php-sqlite3”
- Found it easier to install all the supporting programs I could find beforehand, seemed to work easier. Main ones install was failing on was dialog and then lighttpd, Once I loaded all of these it went easy.
- 4: Run Pi Hole install - “sudo curl -sSL https://install.pi-hole.net | sudo bash”
- Found you have to run as sudo bash. had better success with sudo curl.
Still getting back to it to measure performance. I installed on two different ones to have as my two DNS sinks on my network. Worked well in initial testing. Plan on ordering a 2nd one with 512MB long term.
Any other thoughts or suggestions?