FTLDNS is limited in its compatibility, but you have the option to compile it yourself. This may or may not work. This is why I kept wheezy in there, because according to some people on pihole forms they managed to get it to work on something that old. As far as my router goes I had to compile...