Re:Change your MAC address with a shell script (2019)
by Olipro on Monday February 08, 2021 @08:14AM
(#26063965)
Actually this is effectively a broadcast/multicast MAC address.
The first byte of your MAC address should always be an even number. The value of the second bit is supposed to indicate if the MAC is "burned-in" and basically doesn't matter. The LSB of the first byte, however, should always be zero.
I learned this at 2 in the morning trying to bring up a second FPGA. Couldn't work out why it didn't work when the first one did, and it turned out to be because someone (possibly me) had picked the MAC Address 01:02:03:04:05:06 (we were on a private network).
Instead, pick an OUI you like (the first 3 bytes), and then randomly generate the last 3.