What's new

Blocking internet access for devices with randomized mac address

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

qvrb

New Around Here
I'd like to block my kids from using the internet at certain times, but most of their devices have the ability to generate randomized mac addresses so the traditional methods of specifying mac address with scheduled times don't seem to work.

I've a ASUS RT AC 86U running Merlin 386.7_2

What i tried to do is to block all devices, and then schedule time for certain mac addresses in parental controls but it doesn't seem to work, everything is still blocked any ideas?
 
 
I guess you could enable wifi mac filtering. This would only allow wifi devices you give access to by mac address to connect to the wifi. This MAY prevent them using random mac assignments, but I am sure given time, even this could be bypassed.
 
As has been said many times before, be a parent! You have the right to take the devices. Give the kids books instead.
 
Or set up an AP with an ssid just for them, in a secure spot, and use a timer to control it.
 
Why does this have to be a parental thing? I would like to know what devices are what and not have non-persistent mac randomization blow up my DHCP lease table.

It would be nice if YazFi had an option to post a captive portal for users using mac randomization (which is easy enough to identify).
 
Wifi schedule on a dedicated kids only wifi network.
If it were me, I'd name it "Happy Accidents"
Maybe I lost the spirit of the OP's actual question, but the title of the post is, "Blocking internet access for devices with randomized mac address"
 
The only way to go is with mac address filtering on. I do the same to control any random device the kids or their friends try to connect to our network. I know it's a pain, but really the only avenue.

I *wish* there was a feature that would more automatically add devices to the whitelist and prompt you like so:

WARNING! A new device <name> just tried to join your network with mac address <mac>. Would you like to allow them to join? Y/N
 
The only way to go is with mac address filtering on. I do the same to control any random device the kids or their friends try to connect to our network. I know it's a pain, but really the only avenue.

I *wish* there was a feature that would more automatically add devices to the whitelist and prompt you like so:

WARNING! A new device <name> just tried to join your network with mac address <mac>. Would you like to allow them to join? Y/N
This is ultimately possible. You would throw up a captive portal page after connect saying something like, "Please wait while the admin approves your connection..." and then once you approved it, it would whitelist it in both the captive portal page and iptables/etc.
 
This is ultimately possible. You would throw up a captive portal page after connect saying something like, "Please wait while the admin approves your connection..." and then once you approved it, it would whitelist it in both the captive portal page and iptables/etc.
Get to it! LOL :p

EDIT: Never knew this, but it actually looks like some of this functionality already exists only for these routers: 4G-AC68U, 4G-AC86U, 4G-AX56, BRT-AC828


@RMerlin -- is there any possibility of perhaps porting some of this "captive portal" functionality over to the main branch(es)? It sounds like it would be a really "nice-to-have" feature? I know you said back in 2012 that you don't see the need to add something like this, but even if there's a way to expose enough functionality to build this kind of custom solution ourselves, that might even work?
 
Last edited:
Search turns up some past discussion on the captive portal subject mostly a mixed bag:
 
Search turns up some past discussion on the captive portal subject mostly a mixed bag:
Thanks... Yeah, a mixed bag of old threads going nowhere, and a GitHub project of unknown proportions that may require a lot of borking around outside of Merlin to get it to work. :(
 
Thanks... Yeah, a mixed bag of old threads going nowhere, and a GitHub project of unknown proportions that may require a lot of borking around outside of Merlin to get it to work. :(
Tell us what you really think, @Viktor Jaep. 🤣
 
I think I communicated it in much nicer words than what I was going to say. Lol!
:) Sounds like a fun project, any updates on your progress?
 

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top