- Aug 22, 2016
-
-
Linus Lüssing authored
Just like we enabled multicast snooping on the batman-adv client bridge again, let's do the same for the WAN side. With one exception: The IGMP/MLD querier is kept disabled to avoid becoming too "bossy"/"noisy" on a foreign network. The main router on the WAN side should perform querying and by that enable IGMP/MLD/snooping if it considers this appropriate there. Signed-off-by:
Linus Lüssing <linus.luessing@c0d3.blue>
-
Linus Lüssing authored
A few issues with the bridge snooping were identified and fixed upstream in OpenWRT: * "firewall: Allow IGMP and MLD input on WAN" (r45613) * "kernel: bridge: backport two snooping related patches" (r45783) * netifd: "bridge: Fix multicast_to_unicast feature by hairpin+isolate" (OW: "netifd: update to the latest version, adds multicast-to-unicast fixes" (r46719)) * "kernel: bridge, multicast-to-unicast: assign src after pskb_may_pull()" (r46721) * "kernel: bridge, multicast-to-unicast: fix echoes on STA" (46765) These have very likely caused issues with the bridge snooping before, which led to disabling it in the past. Let's reenable the multicast snooping now that they were fixed for reduced multicast overhead on the wifi. Advantages are the following: This mildly reduces overhead on the mesh layer. And significantly reduces overhead on the AP interface and therefore significantly increases available airtime (the currently most significant scalability bottleneck). Secondly removes an easy, often accidental node-local Denial-of-Service vector based on multicast flooding / streaming. Thirdly, makes node-local multicast streaming feasible. Finally should noticably increase battery life of mobile devices. Note: bridge querier is disabled for br-wan. We want to avoid becoming too "bossy"/"noisy" on a foreign network. Signed-off-by:
Linus Lüssing <linus.luessing@c0d3.blue>
-
- Jul 30, 2016
-
-
Jan-Philipp Litza authored
The main advantage is that procd is capable of logging stderr to logd, making errors easier to debug.
-
- Jul 29, 2016
-
-
Matthias Schiffer authored
Fixes #328
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Jannis Pinter authored
Add Buffalo WZR-HP-G300NH2 to Makefile, device is already supported in OpenWrt and LEDE. Verified functionality with actual device.
-
- Jul 28, 2016
-
-
Matthias Schiffer authored
Fixes #658
-
- Jul 27, 2016
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
Filter IGMP+MLD
-
Matthias Schiffer authored
-
Matthias Schiffer authored
Caused by a broken backport. Fixes #689
-
Matthias Schiffer authored
-
Matthias Schiffer authored
Use the common term; the "Expert Mode" never was a distinct mode of operation anyways.
-
Matthias Schiffer authored
-
- Jul 26, 2016
-
-
Matthias Schiffer authored
Fixes autoupdater for Hotnet-UB and AP121. Also add note about broken autoupdates on Tube2H.
-
Christof Schulze authored
The arguments are now provided by gluon-mesh-batman-adv-core, so gluon-radvd can be used with other mesh protocols. [Matthias Schiffer: removed PROVIDES dependency]
-
Matthias Schiffer authored
-
- Jul 25, 2016
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Sprinterfreak authored
-
lemoer authored
gluon-neighbour-info: improve verbosity on wrong cli parameters
-
- Jul 21, 2016
-
-
Matthias Schiffer authored
-
- Jul 20, 2016
-
-
Matthias Schiffer authored
Some drivers (mt76) don't support arbitrary MAC addresses. Use the addresses provided by the driver (avoiding the primary address) by default, but fall back to our has-based scheme when the driver doesn't provide (enough) addresses.
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Florian Klink authored
-
- Jul 19, 2016
-
-
Matthias Schiffer authored
Also switch to kmod-ath10k-ct, so we can drop our AP+IBSS patch.
-
Matthias Schiffer authored
Accidentially forgot to commit this. The sleep is necessary so netifd can actually stop the WLAN interfaces after `wifi down`.
-
Jan-Tarek Butt authored
[Matthias Schiffer: - improve commit message - add pidof check - also call `wifi down` ]
-
Matthias Schiffer authored
-
- Jul 10, 2016
-
-
Matthias Schiffer authored
Fixes #823
-
Jan-Tarek Butt authored
-
Matthias Schiffer authored
-
- Jul 09, 2016
-
-
Matthias Schiffer authored
gluon-luci-wifi-config: fix to work with legacy configs using macaddr instead of path to identify radios
-