> etc and works fine. When we change the MAC to something random with ifconfig > and then associate, we get nothing.
No surprise here. When you change the lladdr you're only changing what's sent as the source ethernet address on ethernet-style frames. This will not affect the 802.11 level station's address. The chip will still be sending frames with the original MAC as the SA, while the ethernet frames will be sent with what you specified to ifconfig. At any rate, any sane AP will drop said packets. If you want to really do this, then you need to change the MAC that's programmed onto the card. This will propagate down to the OBSD generic ethernet code. This differs based on wifi chip make, so you'll have to figure that one out. I'd be willing to bet it's a bit of a pain in the butt. Regards, Justin

