From that, is simple to extract the mac address of an authorized client, configure your macbook wireless card with that mac address and join your unencrypted network.
This is why mac filtering is useless on wifi networks.
Expecting me to change my security to suit your needs is the height of hubris, when your device is not a necessity.
But mac filtering is a pet peeve for many of us. It is worth mentioning, as often as necessary: it's bollocks. Don't do it. Let everyone know that it's useless.
Read that post as if prefaced with: "On a tangent: ..."
We look at security as one would look at an onion.
Once someone has determined to break in, even minimally sophisticated they will spoof the mac address. It is good that you want to add extra security, but even as your story shows it just creates confusion, and make using the system harder.
Brittle outer layers?
Anyone clever enough to spoof their MAC address is clever enough to not generate a support call in these cases.
Google engineers came to us for a public demonstration. Now, our network has a secure component (WPA2-enterprise) and a non-secure component. However to use either, you need to register the MAC address with our system. Simple. No.
For a company that made Android, and focuses oh so much on security, they dont support WPA2-enterprise. Just doesn't work. So, we were relegated to the unencrypted network. Except, we needed the MAC addresses.
So, how do you get a MAC address on a Glass? You go in to settings and.... Just kidding! You don't get to see what the MAC address is on a Glass. You have to associate it to a AP and then look in the configs to see what MAC it has.
So... Google Engineers gave us a list of their GG mac addresses. Except, they got it wrong. But of course, they gave us this list 30 minutes before the demo.
Eventually, our network didn't work with GG. They ended up buying Aircards from some cell vendor.
That's what I call "Google Quality". No support. Worse than Alpha, except you paid retail 'production quality' for it. Google
Project Tango is also another turd, in the similar light of the GG. Except the 3d driver crashes regularly (every 3-10 minutes of use).