eylenburg / eylenburg.github.io

https://eylenburg.github.io/
Creative Commons Attribution Share Alike 4.0 International
119 stars 12 forks source link

CalyxOS: MAC address randomization #49

Closed lucasmz-dev closed 2 months ago

lucasmz-dev commented 2 months ago

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.

matchboxbananasynergy commented 2 months ago

The developer option isn't per connection MAC address randomization. I think the current listing is correct here.

SkewedZeppelin commented 2 months ago

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.

matchboxbananasynergy commented 2 months ago

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.

lucasmz-dev commented 2 months ago

Hmm OK, I'll close this one for now.