Как заставить работать широковещательное сообщение?
Возможно в случае отправки с компа бродкаст пакеты идут не с того интерфейса?
Воспользуйтесь Wireshark для диагностики.
Вы ведь осознаете, что ваши чакры основательно загнутся от написания кода, полагающегося на броадкасты, и после этого оттопырить их не удастся никогда?
Используйте L2 или L3 мультикаст. На неуправляемых свитчах он ведет себя как броадкаст. На управляемых все куда приятнее.