When I was trying to build a mesh using wds vap (using the latest
version 0.9.3), a link in the mesh got disconnected very frequently.
Has anybody tried building a mesh with more than 2 nodes?
It seems somebody already reported stability issue with multiple
active vaps, but unlike the reported one, I do not see a kernel panic.
Here is what I tried.
I built a mesh network with 3 laptops each of which has 2 wds vaps enabled,
such as wds0 and wds1 (e.g., see the script I run on the laptop1 as follows)
# ------ Setup on laptop1 ------
wlanconfig wds0 create wlandev wifi0 wlanmode wds
iwpriv wds0 wds 1
iwpriv wds0 wds_add "<MAC address of laptop2>"
ifconfig wds0 10.0.0.1/24 up
wlanconfig wds1 create wlandev wifi0 wlanmode wds
iwpriv wds1 wds 1
iwpriv wds1 wds_add "<MAC address of laptop3>"
ifconfig wds1 10.0.1.1/24 up
# ------ Setting of laptop1 ------
I run similar scripts on the laptop2 and the laptop3 as well to create
a 3-node mesh network. This setup works fine and I am able to ping
from one laptop to another, but sometimes a ping fails, thus my mesh
The problem is, once this happens, the symptom persists, I can never
successfully ping along the failed link.
I actually found a workaround: bringing down the wds vap and then up again.
Then I can send a ping successfully again (but not always).
Does anybody know what's going on? Any solution to this problem?
Get latest updates about Open Source Projects, Conferences and News.