Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- The host's board serial is just a part of the MAC address. When you plug-in your second board, you plug it into another PCIe slot, which makes default MAC address different. When you expand it to more boards, the serial of the motherboard will be different. --- Quote End --- Yep, I agree that this is an acceptable way to generate MAC addresses. --- Quote Start --- I don't see using a mixture of DMI serials, PCIe bus/slot identification etc. a worse solution than accessing on-board flash memory. In fact, I think it is a lot better. --- Quote End --- From a maintenance perspective, its nice to have unique serial numbers on boards that can be electronically accessed. For example, I have a system ~100 boards in CompactPCI crates, and in the next system I will have ~250 boards in CompactPCI Serial (PCIe) crates. The serial numbers on the boards are used to create the MAC addresses, which in turn are used by DHCP to get an IP, which in turn creates a unique hostname. I can log into any board in the system via its serial number. Cheers, Dave