OpenWrt Forum Archive

Topic: Time based web access/parental control feature

The content of this topic has been archived on 20 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Couldn't find any thing on any router that I can limit my kids' time on the internet, I wrote my own.  I call it Mom's Internet Access helper (MIA) because it's easy to use, any mom can just mark any block of time for any computer in the network.  Check it out at:

http://www.avidz.net/mia/

It does not block web sites, but you can configure it to use in conjunction with a proxy server (tinyproxy) to block sites or filter content (dansguardian).
I've tested on backfire.  I don't have a router that can run kamikaze, but if someone is willing to give it a try, please let me know.

(Last edited by scerpio on 29 Apr 2010, 16:02)

This looks VERY NICE!  However, it appears to only block port 80, is that correct?

Is there an option to completely block all access and not just port 80?

Does anyone know of any other access control list packages or complete port blockers with a nice enable/disable interface for MAC or IP addresses for OpenWRT?

dwsummers wrote:

This looks VERY NICE!  However, it appears to only block port 80, is that correct?

Is there an option to completely block all access and not just port 80?

Does anyone know of any other access control list packages or complete port blockers with a nice enable/disable interface for MAC or IP addresses for OpenWRT?


I know this is an old post but i would be interested in such a package as well.

@scerpio was kind enough to provide the source for MIA and if someone could help my update the package for AA that would be great.

I failed to see and find the link to the sources at the linked page.
Only binaries for kamikaze and backfire

or are there normal scripts inside the packages?

The author emailed the source to me on request.   I'll share it for you if you could help get it updated.  I think he felt it would only need updating for the web served portions.

Hi.

i was able to install the needed packages and the MIA services onto my Ubiquiti AirRouter runnning Barrier Breaker 14.07 .
At least i think it is installed since i can see it listed in the startup services, and can run the /etc/init.d/mia reload  service.

https://www.evernote.com/shard/s72/sh/09144eac-1411-4db1-a0f1-1546b381a388/293969ca8db07d28cca6585a2826724c/deep/0/OpenWrt---Startup---LuCI.png

Problem is that if I go browse to <my-router-up>/mia/index.html  i get an error  "XMLHTTP : 502 bad gateway. "

https://www.evernote.com/shard/s72/sh/5c54447d-34bc-40b8-a64d-a6b4d9dcaca2/b5042569b57465ee1cf02c3b7a9613c5/deep/0/MIA-Wireless-Profile.png

Is it possible to configure the tool from the commandline by editing some xml or config files? 
Is it possible to recompile the software ?
Is the sourcecode available on github ?
Is there an error-log to see what triggers the 502 error?



Roel

Why wood you bother wen you can just install Gargoyle

MONITOR BANDWIDTH
usage for every computer
SET QUOTAS
AND THROTTLES
ensuring that network resources are allocated fairly
BLOCK FORBIDDEN WEBSITES
or block everything except a white-list of allowed addresses
CONFIGURE A WIRELESS BRIDGE
connecting two networks without any ugly wires
https://www.gargoyle-router.com/index.php

It's still baste on aa but has a bb build cumming soon.

My needs were  similar to those of scerpio. The difference is, that I wanted to integrate new functionality with Luci and make things as simple as possible.
Thus, I wrote my own package for similar purpose, see:

https://forum.openwrt.org/viewtopic.php?id=60801

You can block internet access from specific hosts in arbitrary times of day. I hope the soft is still mummy friendly :-)

Hi everyone,

when I try to install this under 15.05 CC, it says it's unable to find the control file and nothing I have found online is helping. I would love to have this to protect my daughter from... ahem... unsavoury minecraft users and promote her going to bed at a proper time (which is why I want to implement this as a deterrent).

(Last edited by repherb on 22 Aug 2016, 20:22)

I am also on the 15.05 and hitting some road blocks.

The discussion might have continued from here.