Skip to content
Snippets Groups Projects
  1. Mar 08, 2018
  2. Mar 07, 2018
  3. Jan 17, 2018
  4. Feb 10, 2017
  5. Jan 17, 2017
  6. Dec 10, 2016
    • Matthias Schiffer's avatar
      gluon-client-bridge, gluon-mesh-batman-adv-core: switch roles of br-client and... · 8c4403ba
      Matthias Schiffer authored
      gluon-client-bridge, gluon-mesh-batman-adv-core: switch roles of br-client and local-node interfaces
      
      MAC and IP addresses are switched. This makes the gluon-client-bridge
      package more useful for different routing protocols that don't need a
      unique address on the client bridge.
      
      As a side effect, gluon-radvd is now using the next-node address, which had
      been considered before, but was dismissed to avoid having gluon-radvd
      depend on gluon-next-node and gluon-mesh-batman-adv. This will be useful
      for announcing default routes via gluon-radvd.
      
      One downside is that this introduces a minor dependency on batman-adv in
      gluon-respondd: the hotplug script that checked for the client interface
      before will now check for local-node. This doesn't really matter: for mesh
      protocols without a local-node interface, the check will do nothing (which
      makes sense, as there is no interface to bind to for mesh-wide respondd).
      Unverified
      8c4403ba
  7. Jul 10, 2016
  8. Apr 02, 2016
  9. Feb 02, 2016
  10. Oct 15, 2015
  11. Oct 14, 2015
  12. Jan 24, 2015
    • Nils Schneider's avatar
      announce neighbours using alfred/gluon-announce · 2e0e24a9
      Nils Schneider authored
      This adds a new announce.d datum "neighbours" (alfred 160) containing
      information about mesh neighbours. It's intended to be an replacement
      for batadv-vis.
      
      In addition to the data already provided by batadv-vis it'll also
      provide information about direct wifi neighbours.
      
      Unlike batadv-vis, no data about clients is transmitted.
      
      Sample data:
      
          {
            "wifi": {
              "90:f6:52:82:06:02": {
                "neighbours": {
                  "f8:d1:11:2c:a7:d2": {
                    "noise": -95,
                    "inactive": 0,
                    "signal": 0
                  },
                  "96:f6:52:ff:cd:6f": {
                    "noise": -95,
                    "inactive": 0,
                    "signal": -37
                  }
                }
              }
            },
            "batadv": {
              "90:f6:52:82:06:02": {
                "neighbours": {
                  "96:f6:52:ff:cd:6f": {
                    "lastseen": 2.8500000000000001,
                    "tq": 177
                  }
                }
              },
              "90:f6:52:82:06:03": {
                "neighbours": {
                  "f8:d1:11:2c:a7:d3": {
                    "lastseen": 2.3500000000000001,
                    "tq": 206
                  }
                }
              }
            },
            "node_id": "90f652820602"
          }
      2e0e24a9
    • Matthias Schiffer's avatar
      Move all upgrade scripts to a common directory · 9b172bba
      Matthias Schiffer authored
      Moving the scripts to a common directory not only vastly simplifies the
      zzz-gluon-upgrade script, but also allows to define an ordering of such
      scripts across packages.
      9b172bba
  13. Jan 14, 2015
  14. Nov 17, 2014
  15. Jul 20, 2014
  16. Jul 11, 2014
  17. Jul 10, 2014
  18. Jun 26, 2014
  19. Jun 10, 2014
  20. Jun 09, 2014
  21. Mar 01, 2014
  22. Feb 26, 2014
  23. Feb 25, 2014
  24. Feb 24, 2014
  25. Jan 19, 2014
  26. Jan 18, 2014
    • Matthias Schiffer's avatar
      gluon-alfred: run every minute · 74493b2b
      Matthias Schiffer authored
      The run frequency and exact time affect the alfred announce interval, so we can
      just run it every minute to supply alfred with the most up-to-date data.
      74493b2b
  27. Jan 16, 2014
  28. Jan 13, 2014
Loading