I am having a strange issue with my mesh. I have four access points running Batman-advanced and it works well when testing simple Python socket programming scripts with Android phones connected to separate access points. However, when I try to send audio packets, it won't work to the same success. My test Android app has the recipient device's IP address hardcoded. The recipient phone can successfully call itself, but the other phone connected to a different access point can't call the destination. The buffer size is 2048 bytes. Is this too large a buffer? What would cause this problem?
Hi Adam,
On Mon, 13 Aug 2012 07:14:47 -0700 (PDT) adam wiz gibsonsg91921@yahoo.com wrote:
I am having a strange issue with my mesh. I have four access points running Batman-advanced and it works well when testing simple Python socket programming scripts with Android phones connected to separate access points. However, when I try to send audio packets, it won't work to the same success. My test Android app has the recipient device's IP address hardcoded. The recipient phone can successfully call itself, but the other phone connected to a different access point can't call the destination. The buffer size is 2048 bytes. Is this too large a buffer? What would cause this problem?
You should try to follow the packets with "batctl -m bat0 td" and "tcpdump -i wlan0" and see if they actually make into and through the mesh.
// Martin
b.a.t.m.a.n@lists.open-mesh.org