-
-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
After tvOS 18.0, MAC address of an AppleTV is detected differently than its real network MAC. #2503
Comments
Does it change again if you, let's say restart the device? Maybe they are doing MAC address randomization now? |
It doesn't appear so. I have another Apple TV 4K (gen 2) running tvOS 18.0 and the same thing has happened to it. It's connected via Wi-Fi. Before 18.0:
After 18.0:
|
In iOS18 Apple introduces a fixed “private wi-fi address”. So my guess is that Apple adopted this for tvOS. The MAC address should stay the same in a network. |
I've been using I guess the only 100% certain way to be sure it won't change now is to assign manual IP address from the apple tv and run |
I've noticed this and it appears to stay with the new, post-18.0 value after rebooting. |
What do you need help with?
I have an Apple TV 4K (gen 2) running tvOS 18.0. I just upgraded yesterday -- never running the betas. I'm on macOS 14.6.1 and pyatv 0.15.1 and python 3.12.
My atvremote scripts stopped working and after troubleshooting, I noticed that atvremote assigned it a new MAC address. I'm not sure why this is happening and where it's getting this identifier from. The AppleTV is connected via ethernet.
This is what
atvremote scan
detected in the past.This what
atvremote scan
detects now.The text was updated successfully, but these errors were encountered: