uweseimet / scsi2pi

Advanced performant SCSI/SASI emulation and tools for the PiSCSI/RaSCSI board
https://www.scsi2pi.net
BSD 3-Clause "New" or "Revised" License
10 stars 2 forks source link

DaynaPort emulation shall use a dynamic MAC address #12

Closed uweseimet closed 11 months ago

uweseimet commented 11 months ago

This is a follow-up ticket to https://github.com/PiSCSI/piscsi/issues/598, where the details are described. The approach of this ticket is to take the last 3 bytes of the bridge interface's (piscsi_bridge) MAC address and use it for the last 3 bytes of the DaynaPort. The first 3 bytes (OUI) remain unchanged.

uweseimet commented 11 months ago

@stevebourg I am following up on the PiSCSI ticket in the new SCSI2Pi project, which aims at improving the SCSI emulation backend (github and https://www.scsi2pi.net) have all the details. If you are still interested in a resolution I would appreciate your feedback. There is already a branch "issue_12", which replaces the last 3 MAC address bytes. There is a log output on debug level displaying the effective MAC address ("DaynaPort MAC address is ...").

uweseimet commented 11 months ago

Merged into develop branch after testing.