I'm sure all you fags have already installed gentoo so this is irrelevant for you, but if you have any debian-based systems, this is a way to automate mac-address spoofing on boot.
#!/bin/bash
#Vendor MAC spoof script (randomize your MAC at boot, co-operates with Network Manager, there should be no rejection by routers for "fake" MACs)
#Before doing anything, make sure you have macchanger installed! (sudo apt-get install macchanger), and write down your device names (from "ifconfig" in bash)
#First, navigate to /etc/NetworkManager/NetworkManager.conf and add the following to the NetworkManager.conf:
# [connection]
# ethernet.cloned-mac-address=preserve
# wifi.cloned-mac-address=preserve
#Second, use root privileges to make this script executable, then copy this script to /etc/init.d/
#Third, make the script execute on boot by typing "update-rc.d mcc.sh defaults 100" in bash
#Don't forget to check your device names with "ifconfig" in bash! Make sure they match with the script!
#You can also run this script at any time for a fresh cloned MAC or change the switch to "-a" from "-A" to get a random mac that corresponds to your chipset vendor
#That's it, enjoy having a less traceable device!
# Stop Network Manager
service network-manager stop
# Disable the network devices
ifconfig eth0 down
ifconfig wlan0 down
# Spoof the mac addresses
/usr/bin/macchanger -A eth0
venmac=$(macchanger -A wlan0 | awk '/^New MAC:/{print $3}');
find /etc/NetworkManager/system-connections -type f -exec sh -c "sed -i \"/^cloned-mac-address.*/d;/^\[wifi\]/a\cloned-mac-address=$venmac\" \"{}\"" \;
# Re-enable the devices
ifconfig eth0 up
ifconfig wlan0 up
#Restart Network Manager
service network-manager start