
Been dealing with intermittent packet drops and jitter while doing PS5 remote play via Chiaki NG, and occasionally the same on GeForce Now over WiFi. Tried a bunch of things and eventually landed on AWDL being the culprit — it's the interface macOS uses for AirDrop/AirPlay, and it constantly jumps on the WiFi channel and messes with latency.
The annoying part is that even if you manually bring awdl0 down in the terminal, macOS just raises it again whenever it feels like it. So the fix doesn't stick.
Most existing tools I found either poll every 1-2 seconds or need to be re-run manually. I wanted something cleaner, so I wrote a small daemon called awdl-sitter that uses the macOS System Configuration framework to register an event-driven callback — the moment the kernel raises awdl0, it immediately brings it back down. No polling, practically zero CPU, runs at boot via launchd.
Open source, easy to build and install: GitHub