-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple mesh gate on same network #51
Comments
You need to turn on STP for both mesh gates to avoid loop formation. For established mesh peering, as long as they are closed to each others, it Chun-Yeow On Tue, Aug 23, 2016 at 5:07 PM, akshaypython [email protected]
|
Thanks Chun-Yeow It is working now, I can see peering management packets from both mesh gates and mesh point . But I am still not sure how turning on STP solved this issue? Can you please explain what bridging and STP are doing? How can I observe that mesh peer open packet (sent by mesh gate) is lost due to broadcast storm or looping when STP is off? Bridging mesh interface and ethernet is the only way to create mesh gate? I am using Raspberry Pis as my mesh nodes and sniffing packets on my laptop by running wlan0 into monitor mode. I am not able to capture what happened at bridge interface when STP was off or looping. Thanks. |
STP may not affects the mesh peering management frame. If you bridge both For mesh peering management, try to sniff whether your mesh gateway sending Also use "iw mesh0 station dump" to check the mesh plink state. You should On Fri, Aug 26, 2016 at 9:04 PM, akshaypython [email protected]
|
Okay.. Thanks. I am trying to capture mesh peering packets on mesh gate using tshark but somehow i am no able to capture these packets. There are three interfaces at mesh gate
I tried to run tshark on mesh interface as soon as mesh node turned on but it does not show me peering packets as well as path req-reply packets. If i ping mesh node from mesh gate then i can see icmp packets. Could you please tell how can I capture mesh peering packets on mesh gate and on which interface? I actually want to see what happens at mesh gate with the mesh peering packet when STP is off. |
You need monitor mode on WiFi interface to capture 802.11 On Mon, Aug 29, 2016 at 4:39 PM, akshaypython [email protected]
|
Okay.. Thank you. Both mesh gates are setting peer management protocol with mesh station and also with each other. mesh gate 1 - >within mesh communication as no extended addresses -> mesh station 1 Could you please tell why mesh gate 2 is not communicating within mesh? |
Both mesh gates connected to the same LAN? On Thu, Sep 1, 2016 at 4:53 PM, akshaypython [email protected]
|
Yes both mesh gates are connected to same router via Ethernet cable. when STP is on :
when STP is turned off:
-- Why there are extended addresses when mesh station 1 is sending packets to mesh gate 2 whether stp is on or off? DHCP server is running on the router and it is assigning dynamic addresses to all nodes. |
STP on is correct behaviour, one of the mesh gate will not allow the packet STP can't be turned off if your bridge both mesh gate with Ethernet. It You can disable the bridging first in the mesh gates, let them peers with On Fri, Sep 2, 2016 at 5:26 PM, akshaypython [email protected]
|
Yes only one mesh gate (mesh gate 1) will allow packets to go outside mesh (for example google.com) or vice versa. But my problem is that the other mesh gate (mesh station with added functionalities) should behave like a mesh station 1 with in mesh network. mesh gate 1----ping----mesh gate 2 if mesh station 1 ping mesh gate 2 then its reply should come out from mesh interface (basically packets should remain within mesh). However, it is going over Ethernet in my case. Now I assume if STP is doing something over bridge interface and setting path in such way that packets from mesh gate (ICMP reply packets from mesh gate 2 and destined for mesh station 1) are going over Ethernet. Is this allowed conceptually or as per standards? Shouldn't they remain within mesh as peering is already done? Thanks !! |
On Fri, Sep 2, 2016 at 7:38 PM, akshaypython [email protected]
|
Hi
I am trying to implement two mesh gates with one mesh point on same network. For mesh gates, I have set up the bridge between mesh interface and ethernet interface and have also enabled proactive PREQ with PREP on both nodes.
(I have referred How To)
mesh gate 1 ----br0---eth0
mesh gate 2-----br1---eth0
Both these nodes start peer link management protocol and do four way handshake.
But when I turn on mesh point to form a mesh network with these nodes. This mesh point starts peer link management protocol with only one of the mesh gate instead of doing with both.
However, Mesh point sends "mesh peering open" action packet for the mesh gate (which is not forming mesh network or starting peer management protocol). I think this node is in the range of other mesh nodes but somehow not sending or receiving any packet via mesh interface.
Could you please suggest how can I implement two mesh gate on same IP network?
and how can mesh point able to start peer management protocol with both mesh gates?
Thanks,
Akshay Jindal
*Sorry If i have used wrong terminology as I new to mesh networks.
The text was updated successfully, but these errors were encountered: