- Jun 16, 2019
-
-
bobcanthelpyou authored
-
bobcanthelpyou authored
./gluon-wan:25:1: (W122) setting read-only field ? of global arg ./gluon-wan:29:1: (W311) value assigned to variable ok is unused
-
Matthias Schiffer authored
-
Matthias Schiffer authored
None of our code uses cookies, so this issue went unnoticed.
-
- Jun 15, 2019
-
-
Matthias Schiffer authored
The old bash-based parsing code was way too complex. Replace it with Lua.
-
- Jun 10, 2019
-
-
Martin Weinelt authored
-
- Jun 09, 2019
-
-
Martin Weinelt authored
-
Matthias Schiffer authored
It seems this mistake didn't cause an error because of Lua's support for shebang lines.
-
- Jun 07, 2019
-
-
Linus Lüssing authored
Several fixes and enhancements related to multicast were added upstream in batman-adv. So let's give the batman-adv multicast optimizations another go. Signed-off-by:
Linus Lüssing <linus.luessing@c0d3.blue>
-
- May 25, 2019
-
-
Christof Schulze authored
uc is used in the initscript. It must be set as dependency
-
- May 21, 2019
-
-
David Bauer authored
This commit fixes a bug where on first setup, mesh interfaces won't be created for 2.4GHz radios.
-
David Bauer authored
The is_outdoor function is placed inside the gluon.platform module, not the platform_info module. Currently, the outdoor-mode wizard component and the upgrade script fail due to nil-value calls.
-
- Apr 29, 2019
-
-
Martin Weinelt authored
-
- Apr 28, 2019
-
-
Martin Weinelt authored
adds a section to the wizard for outdoor capable devices that informs the user of of the regulatory situation and allows a quick toggle of the outdoor mode.
-
Martin Weinelt authored
-
Martin Weinelt authored
-
Martin Weinelt authored
Add the `wifi5.outdoor_chanlist` site configuration that allows specifying an outdoor channel range that can be switched to for regulatory compliance. Upon enabling the outdoor option the device will - configure the `outdoor_chanlist` on all 5 GHz radios - which may enable DFS/TPC, based on the regulatory domain - disable ibss/mesh on the 5 GHz radio, as DFS *will* break mesh connections - allow for htmode reconfiguration on 5 GHz radios The outdoor option can be toggled from - Advanced Settings - W-LAN - Outdoor Installation The `preserve_channel` flag overrules the outdoor channel selection.
-
Martin Weinelt authored
-
Matthias Schiffer authored
Fixes #1659
-
bobcanthelpyou authored
-
- Apr 23, 2019
-
-
Tata authored
-
- Apr 21, 2019
-
-
Matthias Schiffer authored
Fixes #1701
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
inet_pton() doesn't set errno on regular parse errors, so using perror() doesn't make sense (and we avoid a confusing "Success" message).
-
- Apr 16, 2019
-
-
Linus Lüssing authored
The batctl v2013.4 build was removed from the batman-adv-legacy package as the current, upstream batctl releases work with batman-adv-legacy, too. As a replacement we need to add the upstream batctl dependency to gluon-mesh-batman-adv-14 to have a batctl available again here. Signed-off-by:
Linus Lüssing <linus.luessing@c0d3.blue>
-
- Apr 14, 2019
-
-
bobcanthelpyou authored
-
- Apr 11, 2019
-
-
Tata authored
in case of default disabled simple-tc for tunneldigger Signed-off-by:
Jan-Tarek Butt <tarek@ring0.de>
-
- Apr 08, 2019
-
-
Sven Eckelmann authored
The commit a0800497352e ("gluon-status-page-mesh-batman-adv: Retrieve TQ of neighbors with non-best direct link") removed the check whether a neighbor has the BATADV_ATTR_FLAG_BEST set. But consumers may still want to filter out or mark neighbors which don't have this flag set. To assist with such a feature, enhance the neighbor object with an extra boolean "best" attribute which stores whether the BATADV_ATTR_FLAG_BEST was found or not. Reported-by:
Vincent Wiemann <webmaster@codefetch.de>
-
Sven Eckelmann authored
The commit ee63ed42fe6c ("gluon-mesh-batman-adv: List neighbors with non-best direct link") removed the check whether a neighbor has the BATADV_ATTR_FLAG_BEST set. But consumers may still want to filter out or mark neighbors which don't have this flag set. To assist with such a feature, enhance the neighbor object with an extra boolean "best" attribute which stores whether the BATADV_ATTR_FLAG_BEST was found or not. Reported-by:
Vincent Wiemann <webmaster@codefetch.de>
-
Sven Eckelmann authored
Links between two direct neighbors are not always the best route between these devices. The flag BATADV_ATTR_FLAG_BEST would not be set for these originator entries and the respondd module would just ignore this entry. If these neighbors are not accepted and returned to the status page then some of the neighbor entries will show a name, (acceptable) signal strength and mac address but no TQ value. Fixes: 28668c8c ("gluon-status-page: API")
-
Sven Eckelmann authored
Links between two direct neighbors are not always the best route between these devices. The flag BATADV_ATTR_FLAG_BEST would not be set for these originator entries and the respondd module would just ignore this entry. This causes missing links in meshviewer and similar tools. And when the link quality is nearly equal and but fluctuates slightly, these links will from time to time appear and disappear on the map. Fixes: 2e0e24a9 ("announce neighbours using alfred/gluon-announce")
-
- Mar 29, 2019
-
-
Manu.WTF authored
-
- Mar 28, 2019
-
-
David Bauer authored
The device is broken until the next release. The LEDs are currently not working (fixed in current OpenWRT master). Also give a brief explanation about the BROKEN status being dependent on the WiFi chip used and not the SoC family in general.
-
- Mar 22, 2019
-
-
Matthias Schiffer authored
When two domains alias the same name (or one aliases another), display a meaningful error message like: Failed to alias domain 'foo' as 'bar', name already taken by domain 'baz'.
-
- Mar 18, 2019
-
-
bobcanthelpyou authored
-
- Mar 16, 2019
-
-
Sven Eckelmann authored
The amount of local wifi clients is currently counted by two different ways: * asking the kernel wifi layer for the number of of clients on 2.4GHz and 5GHz band * asking batman-adv for the number of non-timed out entries in the local translation table with WiFi flag The number of wifi24+wifi5 and the number of TT wifi client counts are reported via respondd to various consumers. The ffrgb meshviewer is displaying these values as: * 2,4 GHz: wifi24 * 5 GHz: wifi5 * other: (TT local wifi+non-wifi clients) - (wifi24 + wifi5) But the local translation table is holding entries much longer than the wifi layer. It can therefore easily happen that a wifi client disappears in the kernel wifi layer and batman-adv still has the entry stored in the local TT. The ffrgb meshviewer would then show this count in the category "other". This often results in confusions because "other" is usually for ethernet clients. And nodes with a frequently disappearing larger group of clients (near bus stations or larger intersections) often show most clients under the group "other" even when this devices doesn't have a LAN ethernet port. It is better for presentation to calculate the number of total wifi clients by summing up wifi24 + wifi5. And getting the number of total clients (non wifi + wifi) by adding the result of the previous calculation to the sum of non-wifi client in the local batman-adv translation table. Fixes: 89a9d813 ("gluon-mesh-batman-adv-core: Announce client count by frequency") Reported-by:
Pascal Wettin <p.wettin@gmx.de>
-
- Feb 25, 2019
-
-
bobcanthelpyou authored
-
- Feb 17, 2019
-
-
David Bauer authored
-