I have two Android emulators networked together, one at 10.11.1.54, the other at 10.11.1.56.
If I open an adb shell on each of them, then I can run tcpdump on one and ping on the other. If I ping .54 from .56 normally, everything is fine. The packets come back to .56 and tcpdump shows both ICMP request and ICMP reply packets on .54. However, if on .56 I run: ping -b 10.11.1.255 and ping the link broadcast address, then I do still see the ICMP requests coming in on .54, but I no longer see ICMP replies and the ping reports 100% packet drop. If you run the same test on two arbitrary networked linux machines, it works fine. Why does the Android seem to have trouble with broadcast packets? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

