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.