- Jan 18, 2017
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
- Jan 17, 2017
-
-
Matthias Schiffer authored
-
- Jan 09, 2017
-
-
Matthias Schiffer authored
These devices don't have unique MAC addresses with OpenWrt/LEDE at the moment (see #993).
-
Sven Eckelmann authored
ath10k has to switch the regulatory domain when switching the default country when ATH_USER_REGD is enabled. This is for example important when switching from country US (FCC) to DE (ETSI). The ath implementation will use ath_reg_dyn_country_user_allow to check if this is allowed. Unfortunately, this function always seems to return false to ath_reg_notifier_apply even when ATH_USER_REGD is enabled. But it must actually always accept the requests from the user (when ATH_USER_REGD is enabled) to correctly set the conformance test limits in the ath10k binary blob. Not doing it will sometimes allow too high transmit powers on edge channels for correctly calibrated devices outside their default regulatory domain. Signed-off-by:
Sven Eckelmann <sven.eckelmann@open-mesh.com>
-
kb-light authored
-
- Jan 06, 2017
-
-
Matthias Schiffer authored
Closes #844
-
- Jan 02, 2017
-
-
Christof Schulze authored
-
- Dec 22, 2016
-
-
Matthias Schiffer authored
gluon-core: add function to gluon.util that returns all active mesh-devices
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Christof Schulze authored
-
- Dec 21, 2016
-
-
Matthias Schiffer authored
Fixes #961
-
Christof Schulze authored
gluon-core: add get_mesh_devices(uconn) to gluon.util which will return all devices being up and having proto = gluon_mesh
-
Christof Schulze authored
-
- Dec 20, 2016
-
-
Matthias Schiffer authored
Backport a few patches to allow sysupgrades on mmcblk and similar block devices.
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
The default abbreviation length depends on factors like user configuration, git version and number of repository objects. Use unabbreviates IDs to make patch generation more reproducible.
-
- Dec 19, 2016
-
-
Matthias Schiffer authored
-
- Dec 18, 2016
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
- Dec 17, 2016
-
-
Matthias Schiffer authored
-
- Dec 13, 2016
-
-
David Lutz authored
-
Matthias Schiffer authored
Switch from batman-adv v14/v15 debugfs to netlink
-
- Dec 12, 2016
-
-
Matthias Schiffer authored
-
Julian Labus authored
-
- Dec 11, 2016
-
-
Matthias Schiffer authored
Fixes #975
-
Matthias Schiffer authored
-
Sven Eckelmann authored
The batadv debugfs requires large memory blocks to write the text debug tables. This is inefficient for large tables like the global translation table or the originators table. The memory requirement can be reduced by using netlink. It copies smaller packets in a binary format to the userspace program. The respondd module of gluon-mesh-batman-adv-core can therefore parse larger originator tables without causing an OOM on systems which are tight on memory. Signed-off-by:
Sven Eckelmann <sven@narfation.org>
-
Sven Eckelmann authored
The batadv debugfs requires large memory blocks to write the text debug tables. This is inefficient for large tables like the global translation table or the originators table. The memory requirement can be reduced by using netlink. It copies smaller packets in a binary format to the userspace program. gluon-status-page-api can therefore parse larger originator tables without causing an OOM on systems which are tight on memory. Signed-off-by:
Sven Eckelmann <sven@narfation.org>
-
Ruben Barkow authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
This lifts batman-adv and alfred to version 2016.4.
-
- Dec 10, 2016
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
Mesh-wide multicast requests are answered with a random delay of up to 10s.
-
Matthias Schiffer authored
-
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).
-
Matthias Schiffer authored
-