Got tcpdump running on the doorbell. It's generating UDP broadcast packets for every event, but on the other end of the link I only see a small subset of those packets. Naturally wifi is involved, but I have zero packet loss. How do I figure out where they're getting dropped?
8
2
3
76
Topology is: doorbell→switch→AP→Home Assistant device tcpdump on doorbell shows packets that tcpdump on the Home Assistant device never sees. There's a moderate "Invalid misc" count on the wifi interface, but it doesn't seem to correlate with when the packets vanish.
5
13
Hmm, disabling power saving on the HA wifi may have improved things here? Thanks to everyone letting me know that broadcast is just inherently fucky over wifi
3
27
Yeah, this is definitely significantly better now. I'm still losing a small number of the packets, but it sends each one four times, so with luck enough will get through?
3
11
Replying to @mjg59
I fear you may now be at the 'air is a fundamentally bad conductor of electricity' stage of dealing with networking :(

May 12, 2021 Β· 9:30 PM UTC

1
2
Replying to @dsilverstone @mjg59
This. Wires, wires everywhere!