День добрый!
Обнаружилась такая проблемка.
Обрисую ситуацию вобщем:
Есть сетка небольшая по зданию, в сети несколько точек доступа раздают wifi.
Есть multicast-группа, которую используют:
1. Windows-персоналки по ethernet
2. Android-планшеты по wifi
3. Windows-персоналки по wifi
Проблема заключается в том, что как только в беспроводной сети появляется виндовый клиент, все андроид-клиенты перестают получать пакеты из мультикаст-группы, видят только свои же сообщения.
Если на каждой точке завести свой ssid — то при подключении виндового и андроидного к разным ssid они спокойно друг друга слышат.
Если их подключить к одному ssid (даже к физически разным точкам, раздающим один ssid) — андроид слепнет.
При этом, как только виндовый клиент гасит подключение, андроид сразу начинает все видеть. Без переподключения к группе.