How to Shut Down WiFi Interface at night everyday?

Is there a way to make the router shut down WiFi interface from let's say 10PM to 10AM when it enables it again automatically?

Using the firewall to block connections won't do it because I want to reduce exposure to EMF radiation while sleeping.

ifdown <interface> in a script.

However i suggest a tinfoil hat if you are worried about wifi "cooking" brains. You will get more RF from when you talk on mobile phone than you do from wifi. - WHO report on EM fields. There are far greater exposure risks than wifi. TLDR stop believing crap tabloid headlines.

In the area of biological effects and medical applications of non-ionizing radiation approximately 25,000 articles have been published over the past 30 years. Despite the feeling of some people that more research needs to be done, scientific knowledge in this area is now more extensive than for most chemicals. Based on a recent in-depth review of the scientific literature, the WHO concluded that current evidence does not confirm the existence of any health consequences from exposure to low-level electromagnetic fields.


The reduction in EMF with wifi disabled is very small... there are many sources with higher power radiated emissions that you cannot disable (effectively everything around you)... and there have also never been any reputable studies that actually link wifi and other similar non-ionizing sources with negative health outcomes (except for the "screen time" effect which is not related to emissions).

That said, you can use the enabled/disabled flag on the radio and put that in a cron script.

Edit: add or remove this from your radio stanzas (using a cron job, probably within a script that can detect the current state).
option disabled '1'

1 Like

luci-app-wifischedule package should do the trick.


This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.