Oui, avec iptables, il devrait etre assez facile de bloquer des IP.
Si orange ne change pas dynamiquement ses IP, ca devrait suffir.
Il faut alors lister toutes les IP associées au nom que vous voulez bloquer avec la commande unix host, ou dig, et ensuite les bloquer.
CoovaAP est un openWrt whiterussian.
C'est DDWRT qui utilise une vieille version de chillispot, qui est déconseillée.
2 routeurs est une solution, même s'il devrait être possible de le faire dans un seul.