To disable the wireless users at a specific time during the day…say 10:45am-1:00pm you can use this how-to
Note that a plugin with this functionality and a nice GUI for it, written by BashfulBladder is available for installation via the plugins interface in Gargoyle 1.5.10 and later. Users of previous versions of Gargoyle (or those who just like configuring things via the command line) can follow the instructions below.
SSH into your router with putty or winSCP
edit /etc/crontabs/root
<shell> vi /etc/crontabs/root </shell>
Add these example lines
<shell> 30 22 * * * wifi down 30 6 * * * wifi up </shell>
To enable new the schedule either reboot the router or run <shell> /etc/init.d/cron stop </shell> <shell> /etc/init.d/cron start </shell>
minute (0-59), hour (0-23, 0 = midnight), day (1-31), month (1-12), weekday (0-6, 0 = Sunday)
Turn wifi off at 10:30pm <shell> 30 22 * * * wifi down </shell>
Turn wifi on at 6:30pm <shell> 30 6 * * * wifi up </shell>