I just replied similar questions in this thread.
Please be careful that you must update the CRC checksum field in eeprom after you update the mac address.