#!/bin/bash
red='\e[0;31m'
green='\e[0;32m'
yellow='\e[0;33m'
NC='\e[0m' # No Color
modprobe cfgspc
patch-macaddr /usr/bin/mgb.img
read -p "Bitte die letzten 4 Stellen der Mac-Adresse eingeben 00:50:c2:20:" macpart
if echo $macpart | grep "^[0-9A-Fa-f][0-9A-Fa-f]:[0-9A-Fa-f][0-9A-Fa-f]$" ; then
	patch-macaddr /usr/bin/mgb.img 00:50:c2:20:${macpart}
	cat /usr/bin/mgb.img | rtl_eeprom w
	sleep 1
	rtl_eeprom r >/tmp/rtl.img
	if diff /tmp/rtl.img /usr/bin/mgb.img; then
    		echo -e "${green}*************************************************************"
		echo -e "**********Mac-Adresse wurde erfolgreich geschrieben**********"
	else
		echo -e "${red}*************************************************************"
    		echo -e "*********Zum aktiveren der MAC bitte stromlos machen*********"
	fi
else
                echo -e "${yellow}*************************************************************"
                echo -e "****************Mac-Adresse ist nicht gueltig****************"
fi
echo -e "*************************************************************${NC}"
#omgclearnetworksettings
