FTL on XBian Pi

I believe I have a working XBian setup running Pi-Hole now but waiting for the cron jobs and other issues to popup.
And cant test "pihole -up" yet as I already run latest.
But now it is reboot persistent, resolves ads to the blank page, shows graphs/stats/status and above all, its got FTL.
I believe below is what it needs:

  1. Make sure everything is configured properly with:

sudo xbian-config

  1. I had to manually set static IP in "/etc/network/interfaces" as XBian doesnt have "/etc/dhcpcd.conf".

  2. Apply network changes:

sudo ifdown eth0 && sudo ifup eth0

  1. Install curl:

sudo apt-get install curl

  1. Install Pi-Hole:

curl -sSL https://install.pi-hole.net | bash

  1. I had to run below to have the "/etc/pihole/local.list" file etc created as was missing:

pihole -g

  1. I also set the IP in "/etc/pihole/setupVars.conf" but not sure if necessary.

  2. Binary "/usr/bin/pihole-FTL" gave troubles because depending on missing "/lib/ld-linux.so.3" so had to do:

sudo ln -s /lib/arm-linux-gnueabihf/ld-linux.so.3 /lib/ld-linux.so.3

  1. Not sure if helped but did a:

cd /etc/.pihole
sudo git stash --all
sudo git clean --force -d
sudo git pull

  1. Un-hashed the "log-queries" line in "/etc/dnsmasq.d/01-pihole.conf" and:

service dnsmasq restart

  1. Start FTL at boot as it wasnt:

sudo update-rc.d pihole-FTL defaults

12) And as this Pi is a new install and intended for some other household lacking a proper cabling system, I had to kill WiFi power saver for the r8188eu driver:

echo 'options r8188eu rtw_power_mgnt=0 rtw_enusbss=0' | sudo tee /etc/modprobe.d/r8188eu.conf

I believe that covers it at least for now.