I've made a Luci module, which allows to restrict the access to the internet for specific hosts.
http://k-szuster.github.io/luci-access-control/
You can block internet access for any single host. The hosts are chosen
by MAC found on a simple pop-up list.
Every host may be blocked permanently or have it's own"From time" - "To time" rule. You cam switch on/off each individual rule or the whole filter by single click..
The existing solutions were not satisfactory for me (although inspiring):
- wifischedule blocks all wifi, bot specific hosts, and not wired LAN ethernet connection
- Mom's Internet Access is close to my needs, but too complicated to build for non-hackers and not integrated with Luci.
- Gargoyle has got sophisticated filtering, but... too sophisticated for every mummy. After all, not every platform supports Gargoyle (mine not).
- Manual editing of iptables' ruless - not for everyday use.
Simple installation: don't build ipk if you don't wish to, just copy a few files to your router. No scripts and daemons to be cross-compiled. It just makes use of the standard OpenWrt firewall.
Enjoy