I am setting up my friend's network for his kids. I have Tomato firmware running on their Linksys with OpenDNS filtering as well as timed Access Restrictions (ie, no more internet access after 11:30pm). That's all fine and dandy as long as my friend's son's phone stays on his network. However, he is getting access to a friend's router nearby (however, he does not have data on his phone; so I don't need to worry about that). In Tomato, I can go to Tools > Wireless Survey and I can see all the BSSID's that are all around their house. I want to prevent his phone from connecting to a specific wireless access point. I tried downloading (on my own phone) the Android Firewall app and entering a custom script: Code: $IPTABLES -A INPUT -m mac --mac-source 00:00:00:00:00:00 -j REJECT Because I am trying to test this on my own phone first, I went into my router (also running Tomato) and saw multiple MAC addresses (nothing that said "BSSID"). I assumed that I should choose the Wireless MAC Address. So when I tried that in my above iptables, I could still access the internet on my phone. So I also tried WAN and LAN Mac Addresses. Still could access the internet. Is there somewhere else that I should be looking for my BSSID? Assuming that is what I need? Or is it the same as the Wireless MAC address? Someone told me I don't even know what that means... I'm running Windows on my computer, and I have an Android phone. If I'm going to "pull" something, how do I do that? What, and where do I type it? Or where do I navigate in what?