Hi everyone,
Using a new DIR-628 as primary router connected to a Linksys WRT400N as a wireless bridge that then connects wirelessly to a Linksys WET601N bridge that ultimately connects to my daughter's PC.
The DIR-628 is Hardware Version A2 with Firmware 1.22NA. I have it set to provide DHCP to all my clients except for some static IPs for satellite box, XBox, and some other always-on devices. I also set up MAC filtering so only those MACs can connect. So far so good.
I set up access schedules for my daughter's computer, blocking access when appropriate. I also enabled Access Control Policies for her computer using MAC address, since her PC is a DHCP client and the IP could change, and selected the appropriate schedules for the policies.
When identifying her PC in the policy using MAC address, the access control fails. The log says her MAC address is blocked but all you have to do is start up a browser and out you go! I struggled with this for hours but no matter how I set the schedule or policy, it failed to block her PC. I also then set up policies for the WET610N (it's just a wireless bridge connected to her PC only) and used MAC address for that device as well but it also failed. All access all the time.
I then got the bright idea to instead block her IP address even though it was dynamic and could change. As soon as I changed the policies to block by IP and not MAC, it worked. So that forced me to set her PC as a static IP instead.
So access control by MAC address is not working. Why? What's up with that?
I reset the DIR-628 to factory defaults, rebooted it numerous times, and even reflashed the firmware a couple of times but nothing would get the MAC address filtering for access control to work. The MAC address filtering for basic connection does work so, if her MAC is not defined in the list, it won't connect at all. Unfortunately, this is not a policy that can be scheduled.
So a little help from anyone who might know what's going on here and how to solve this issue.
Otherwise, the DIR-628 appears to be working properly.
Thanks for the help,
Kevin