Matthias Schiffer
1ed87c6df4
gluon-mesh-batman-adv: enable bridge learning on bat0 again
...
Reverts d5829d87be
("gluon-mesh-batman-adv-core: disable bridge port
learning on bat0").
Fixes #1121
2017-05-12 15:43:31 +02:00
mokkin
774d733dee
docs: user/site: clarify syntax of mesh_on_lan/mesh_on_wan options ( #1119 )
2017-05-04 06:03:26 +02:00
Matthias Schiffer
afc2e0c03d
build: scripts/target_config_check.sh: output all relevant errors
...
Don't stop after the first error, as later error messages may make the
cause of the error much clearer in some cases.
2017-05-02 17:05:55 +02:00
Matthias Schiffer
8180a9868a
modules: update LEDE
2017-05-02 11:44:12 +02:00
Matthias Schiffer
e0da968d71
modules: prefer https URLs
2017-05-02 11:40:53 +02:00
Christof Schulze
5bf3c895d0
gluon-mesh-batman-adv: announce dns server if dns cache was configured ( #1105 )
2017-04-27 21:11:23 +02:00
Steffen Förster
373613bb54
ar71xx-generic: add profile for UBNT Airgateway Pro and alias for UBNT Airgateway LR ( #1107 )
...
The Airgateway LR is the same device as the normal Airgateway but with an detachable antenna. The Pro version is a cheap dual band device.
2017-04-27 04:15:13 +02:00
Tarnatos
22042a3bf2
better upstream server description ( #1106 )
...
gluon-core: dns-cache documentation polish
Now its clear that upstreams severs normally means "community gateways".
* added cacheentries to description
* made upstream server description more general
* description of the A and AAAA-records for next_node added
* mention of Cache not being allocated when not set in site.conf
* dns-cache doku polish
2017-04-26 19:02:22 +02:00
Matthias Schiffer
6c053d92b8
ar71xx-tiny: add support for TP-Link TL-WR841N/ND v12
2017-04-20 16:59:55 +02:00
Matthias Schiffer
ec89335d0f
modules: update OpenWrt packages
2017-04-20 16:57:35 +02:00
Matthias Schiffer
cf877e9683
modules: update LEDE
2017-04-20 16:56:57 +02:00
Matthias Schiffer
4a0ba9e45b
Merge pull request #1096 from T-X/lede-enable-multicast-snooping
2017-04-18 15:11:36 +02:00
bobcanthelpyou
82f5afd09d
ar71xx-tiny: add TP LINK TL-WA730RE v1
2017-04-16 16:26:24 +02:00
Linus Lüssing
c519ec4596
gluon-core: reenable multicast snooping for wan zone
...
LEDE recently disabled multicast snooping by default:
https://git.lede-project.org/?p=project/netifd.git;a=commitdiff;h=52541140f8138e31958cdc3d7e42a4029fa6bbc9
Reenable it for Gluon as there have been no confirmed issues for
LEDE and no negative reports concerning Gluon v2016.2.x so far.
Closes #1025 .
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
2017-04-13 22:31:47 +02:00
Linus Lüssing
66ead88dcb
gluon-client-bridge: reenable multicast snooping for client zone
...
LEDE recently disabled multicast snooping by default:
https://git.lede-project.org/?p=project/netifd.git;a=commitdiff;h=52541140f8138e31958cdc3d7e42a4029fa6bbc9
Reenable it for Gluon as there have been no confirmed issues for
LEDE and no negative reports concerning Gluon v2016.2.x so far.
Closes #1025 .
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
2017-04-13 22:31:31 +02:00
Simon Joda Stößer
2789710104
docs: site-example/site.mk: improve comment about variables ( #1095 )
2017-04-13 21:59:17 +02:00
Malte Möller
ad9878be9d
ar71xx-generic: add Support for TP Link RE450 ( #1092 )
...
Fixes #1084
Hardware is very similar to Archer C5v1 and C7v2.
Tested factory install and autoupdater.
IBSS Mesh on 2.4 and 5 GHz is working fine.
The only Ethernet Port is used for config mode and afterwards handled
as WAN Port.
2017-04-13 02:01:19 +02:00
Matthias Schiffer
e45c30330d
gluon-mesh-batman-adv: refactor interface management
...
We now create bat0 and primary0 independently of the lower mesh interfaces,
making the whole setup a lot more robust. In particular:
- we can't accidentially destroy primary0 because of concurrent setup and
teardown runs of different interfaces
- bat0 will always exist, even when no mesh interfaces are up (e.g. no link
on wired mesh)
- interfaces going down and up again will never tear down the whole of
batman-adv
- we can enable and disable bat0 independently of the lower interface
states
2017-04-12 19:23:08 +02:00
Matthias Schiffer
4ca67dcca5
gluon-mesh-batman-adv-*: unify into a single source package
...
For simplicity, we don't use different MTUs for compat 14 and 15 anymore,
there's no harm in using 1532 for batman-adv-legacy as well.
2017-04-12 04:22:45 +02:00
Matthias Schiffer
a502295eaf
gluon-core: gluon_mesh: make transitive and fixed_mtu available as interface data, add post-setup.d
...
In addition, transitive and fixed_mtu now default to 0 instead of an empty string.
2017-04-12 03:44:45 +02:00
Matthias Schiffer
d967d58abc
netifd: ubus: add interface method to trigger renew event
2017-04-12 03:43:31 +02:00
Matthias Schiffer
872784cf15
modules: update LEDE
2017-04-11 02:08:42 +02:00
Matthias Schiffer
c4641d47fd
gluon-mesh-batman-adv-core: dont' call 'ip' to check if primary0 exists
2017-04-11 02:01:38 +02:00
Matthias Schiffer
02f2d8796c
gluon-core: don't call 'ip' to check if an interface exists
2017-04-11 02:01:21 +02:00
Matthias Schiffer
c4613c4e8d
gluon-core: gluon.util: pass UCI cursor to get_wlan_mac(), get rid of local UCI context
2017-04-11 01:48:11 +02:00
Matthias Schiffer
f48d10bdde
gluon-core: gluon.util: pass UCI cursor as argument to iterate_radios() instead of using local context
2017-04-11 01:48:11 +02:00
Julian Labus
901b122d83
gluon-web-wifi-config: use find_phy from gluon.util
2017-04-11 01:48:11 +02:00
Julian Labus
734d1925de
gluon-core: gluon.util: fix PHY detection for radios addressed by PCIe address
2017-04-11 01:48:10 +02:00
Matthias Schiffer
da22c5cf8e
gluon-core: gluon.util: change find_phy argument to config table and make public
2017-04-11 01:48:10 +02:00
Julian Labus
9d5c551166
docs: restructure index for better readability in readthedocs theme
2017-04-10 16:32:37 +02:00
Julian Labus
4cf977485a
docs: add missing link to gluon-ebtables-source-filter
2017-04-10 16:32:37 +02:00
Matthias Schiffer
6499658b52
gluon-mesh-batman-adv-core: don't print error message when no_rebroadcast is not supported
...
batman-adv 2017.0 doesn't need (or support) no_rebroadcast anymore. Don't
fail when the file doesn't exist.
2017-04-10 01:32:30 +02:00
Matthias Schiffer
9e487f3104
docs, README: Gluon v2016.2.5
2017-04-09 21:44:07 +02:00
Matthias Schiffer
9ae5fd3723
docs: add Gluon v2016.2.5 release notes
2017-04-09 21:43:02 +02:00
kb-light
eefd2ef8db
Add package gluon-ebtables-source-filter ( #1015 )
2017-04-09 18:18:51 +02:00
Julian
13c61d9394
gluon-core: fix pattern %v in opkg URLs ( #1087 )
2017-04-07 14:24:13 +02:00
Cyrus
6a0ca58fc3
gluon-core: Fixed bug which kept legacy VLAN interface definitions ( #1085 )
2017-04-03 20:48:42 +02:00
Christof Schulze
2e1f1211d4
modules: update Gluon packages ( #1082 )
2017-03-27 23:03:41 +02:00
Matthias Schiffer
57070a56be
ipq806x: add new target and support for TP-Link Archer C2600
...
Completely untested for now.
Closes #835
2017-03-27 11:44:07 +02:00
bobcanthelpyou
eae359c961
docs: features/monitoring: update alfred README and alfred-json links ( #1081 )
2017-03-26 23:54:43 +02:00
Cyrus
540d0ff0a3
gluon-mesh-vpn-core: Fixed conditions for migration code ( #1080 )
...
VPN daemons were always disabled
2017-03-26 10:26:33 +02:00
Matthias Schiffer
efec1fc319
modules: update LEDE
2017-03-25 14:57:45 +01:00
hexa-
adf3b91557
docs: user/site.rst: add peer with ip addresses and mention resilience benefit ( #1073 )
2017-03-23 17:35:50 +01:00
Cyrus Fox
aa17e3e86e
gluon-mesh-vpn-tunneldigger: ignore default config when checking for legacy configs
2017-03-23 12:51:41 +01:00
Tarnatos
d3d1059149
ar71xx: more consistent image file names for TP-Link TL-WR940N ( #1071 )
...
The TL-WR940N doesn't have detachable antennas. Make v1-v3 match v4.
2017-03-23 12:40:46 +01:00
Matthias Schiffer
e13f1b2c5b
docs, README: Gluon v2016.2.4
2017-03-13 15:25:30 +01:00
lrnzo
54e271ad99
docs: dev/web/i18n: fix typo ( #1068 )
2017-03-12 00:49:56 +01:00
lrnzo
e01f4f14aa
docs: features/wired-mesh.rst: fix typo ( #1067 )
2017-03-11 14:20:41 +01:00
Matthias Schiffer
5e369fb352
mac80211: revert upstream change breaking AP+11s VIF combinations
...
Fixes meshing over 802.11s.
2017-03-11 06:37:41 +01:00
Matthias Schiffer
da19961188
gluon-web: javascript: don't use global RegExp.$x matches, fix "this" for parameterized validators
...
Doing so caused broken validations, as different validators were affecting
each other.
2017-03-10 22:25:00 +01:00