Skip to content

Hoodselector clemens

Clemens John requested to merge hoodselector-clemens into master

This is an attempt to make the hoodselector more reliable. Therefore I did the following tasks:

  • Refactor methods and split them up into smaller methods to make understanding and debugging easier
  • Refactor programm logic
  • Remove depencies to routing protocolls
  • Add the so called maintenance mode to programm logic
  • Added lots of documentation

This merge request has been heavily tested against the testcases in a test scenario using two WR841N (one on VPN and one on mesh only). The merge request passed all tests so I would be happy if the request gets accepted.

What is todo: implementing the details of the maintenance_mode() method is todo. This method should scan for adhoc mesh networks and try to download a new hoodfile or firmware by sequencially connecting to them until succecc.

Merge request reports