It's no secret that corporations collect data about Wi-Fi devices of users who are near the device. If some devices, be it a laptop or smartphone, when connected to the network, can generate a new mac-address, thereby preventing them from being tracked.
How to protect a device running openwrt? I think it is possible to create a new MAC address and wireless network name at power up or once a day to interfere with tracking.
If so, how do client devices know which network they should connect to? Maybe such a tool already exists? What do you think about this?