Closed lucasmz-dev closed 2 months ago
The developer option isn't per connection MAC address randomization. I think the current listing is correct here.
Developer toggles should be avoided for use by end users. This toggle also would provide no fine-grained control for where a user does not want such randomization.
And such randomization is largely useless without the DHCP flushing.
This developer option does the following: cycling MAC on DHCP lease expiry and cycling it on some reboots, and it applies to all networks so it breaks setups for people who actually need a persistent MAC. DHCP lease is often for a very long time and that means it will essentially never cycle. And as SkewedZeppelin mentioned, it doesn't clear DHCP state.
Hmm OK, I'll close this one for now.
The info right now is not exactly inaccurate, though Calyx does expose a toggle under Settings > System > Other Options which takes the one from Developer Settings and exposes it as a regular setting for users. I also believe with future garlic-level this might be enabled by default, irrelevant for now though.
So, it might be worth it adding some extra info for Calyx in that regard.