-
- Downloads
gluon-mesh-batman-adv: refactor interface management
We now create bat0 and primary0 independently of the lower mesh interfaces, making the whole setup a lot more robust. In particular: - we can't accidentially destroy primary0 because of concurrent setup and teardown runs of different interfaces - bat0 will always exist, even when no mesh interfaces are up (e.g. no link on wired mesh) - interfaces going down and up again will never tear down the whole of batman-adv - we can enable and disable bat0 independently of the lower interface states
Showing
- package/gluon-mesh-batman-adv/files/lib/gluon/core/mesh/post-setup.d/30-gluon-mesh-batman-adv 3 additions, 0 deletions...lib/gluon/core/mesh/post-setup.d/30-gluon-mesh-batman-adv
- package/gluon-mesh-batman-adv/files/lib/gluon/core/mesh/setup.d/30-gluon-mesh-batman-adv 11 additions, 1 deletion...iles/lib/gluon/core/mesh/setup.d/30-gluon-mesh-batman-adv
- package/gluon-mesh-batman-adv/files/lib/gluon/core/mesh/teardown.d/70-gluon-mesh-batman-adv 3 additions, 1 deletion...s/lib/gluon/core/mesh/teardown.d/70-gluon-mesh-batman-adv
- package/gluon-mesh-batman-adv/files/lib/netifd/proto/gluon_bat0.sh 59 additions, 0 deletions...luon-mesh-batman-adv/files/lib/netifd/proto/gluon_bat0.sh
- package/gluon-mesh-batman-adv/luasrc/lib/gluon/mesh-batman-adv/config_mesh_interface 0 additions, 66 deletions...dv/luasrc/lib/gluon/mesh-batman-adv/config_mesh_interface
- package/gluon-mesh-batman-adv/luasrc/lib/gluon/upgrade/310-gluon-mesh-batman-adv-mesh 6 additions, 0 deletions...v/luasrc/lib/gluon/upgrade/310-gluon-mesh-batman-adv-mesh
Loading
Please register or sign in to comment