Os endereços MAC não têm nada a ver com a camada PHY. Eles são relevantes na camada MAC, razão pela qual são chamados de endereços "MAC" em primeiro lugar.
Todo MAC Ethernet deve ter um endereço de 48 bits globalmente exclusivo. Suponho que seria possível para um fabricante criar MACs com endereços internos e depois serializá-los na produção. No entanto, não sei o que está sendo feito para MACs ou MAC / PHYs simples. Alguns módulos fazem isso porque têm seu próprio processador e EEPROM.
Geralmente, o MAC possui registradores programados com o endereço MAC pelo controlador durante a inicialização do sistema. Esse controlador normalmente lê seu endereço MAC atribuído a partir de algum tipo de memória não volátil que é personalizada durante a produção.