A small Go binary to test seemingly arbitrary TAP adapter MAC address changes in the kernel during bridge attach. Implemented with netlink, see vishvananda/netlink#553 for more details.
make to build the binary, then run it with sudo ./bin/netlinktest. Use sudo make clean-ifaces to clean up the generated interfaces post-run.