I think an area of interest might be to identify just what the particular function of the MAC address is relating to the arduino and under what conditions it is important or required. it appears that in some network situations it is critical, and in others it isn't.