MAC address changed moving from 3.3 to 3.4 beta6
-
Not sure if this is an expected behavior, but when I upgraded the FW on my Duet3 HW from RRF3.3 to RRF 3.4beta6, the MAC address of the board changed. The second pair of characters changed from 63 to 57, all other parts of the MAC stayed the same. I learned because I thought I has trashed something when the web interface would no longer connect. Only when I looked at the clients connected to my router did I discover the new MAC.
-
@mikeabuilder There was an issue with the auto generation of the MAC address not using the last 4 digits of the GUID from the processor in earlier builds. This allowed for a MAC address clash in situations where two Duet 6HCs were on the same network and the processors had similar GUIDs.
The release notes for 3.4 b5 describe this:
https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta-&-RC#reprapfirmware-340beta5
[Duet 3/3 Mini in standalone mode] The default MAC address will change in this release. This means that your router is likely to assign it a different IP address from the previous one. If you have a DHCP address reservation for the Duet configured in your router, you will need to update it for the new MAC address.
-
Thanks. RTFM.
-
I stumbled on to this when upgrading an old Duet 2 Ethernet from v3.3 to the current 3.5.1. I set up my router to assign a specific IP address to the Duet based on the MAC address and had a slight freak out when the DWC couldn't reconnect to the Duet. Might be worth mentioning on the updating firmware page.
https://docs.duet3d.com/User_manual/RepRapFirmware/Updating_firmware