David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							5f19706756 
							
						 
					 
					
						
						
							
							gluon-core: fix mesh radios not being created  
						
						... 
						
						
						
						This commit fixes a bug where on first setup, mesh interfaces won't be
created for 2.4GHz radios. 
						
					 
					
						2019-05-21 13:42:22 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa4ffc514 
							
						 
					 
					
						
						
							
							gluon-config-mode gluon-core: fix incorrect gluon.platform reference  
						
						... 
						
						
						
						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. 
						
					 
					
						2019-05-21 13:42:22 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad1a1906ab 
							
						 
					 
					
						
						
							
							gluon-core: fix reference to outdoors config site variable  
						
						
						
					 
					
						2019-04-29 16:08:10 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							e20d5b0a3e 
							
						 
					 
					
						
						
							
							gluon-core: allow presetting the outdoor mode for new installations  
						
						
						
					 
					
						2019-04-28 18:19:43 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							bf55249159 
							
						 
					 
					
						
						
							
							gluon-core: add outdoor support for 5 ghz radios  
						
						... 
						
						
						
						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. 
						
					 
					
						2019-04-28 18:17:11 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							4f60f6dbc6 
							
						 
					 
					
						
						
							
							gluon-core: disable legacy_rates by default, drop support for supported and basic rates ( #1716 )  
						
						
						
					 
					
						2019-04-28 16:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								Manu.WTF 
							
						 
					 
					
						
						
						
						
							
						
						
							3b0e5fab71 
							
						 
					 
					
						
						
							
							ramips-mt7620: add support for Xiaomi MiWifi Mini ( #1638 )  
						
						
						
					 
					
						2019-03-29 12:43:05 +01:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							a9a4abb637 
							
						 
					 
					
						
						
							
							ipq806x: add support for NETGEAR R7800 ( #1669 )  
						
						... 
						
						
						
						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. 
						
					 
					
						2019-03-28 14:49:17 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							9153b38117 
							
						 
					 
					
						
						
							
							gluon-core: fix unifiac-{lite,pro} primary mac selection  
						
						... 
						
						
						
						fixes  #1629  
					
						2019-01-25 01:50:53 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d435c9c7 
							
						 
					 
					
						
						
							
							gluon-core: sort 010-primary-mac by target and board_name  
						
						
						
					 
					
						2019-01-25 01:50:53 +01:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							888cddb662 
							
						 
					 
					
						
						
							
							gluon-core: distribute dualband radios ( #1606 )  
						
						... 
						
						
						
						This commit distributes dualband radios evenly on 2.4 GHz and 5GHz with
2.4 GHz being prioritised higher than 5 GHz. This means in case a device
has only a single radio and this radio supports operation in both bands,
it will be set to 2.4 GHz.
Tested-by: Martin Weinelt <martin@darmstadt.freifunk.net>
Signed-off-by: David Bauer <mail@david-bauer.net> 
						
					 
					
						2018-12-29 21:48:12 +01:00 
						 
				 
			
				
					
						
							
							
								Julian 
							
						 
					 
					
						
						
						
						
							
						
						
							68ee1db91e 
							
						 
					 
					
						
						
							
							gluon-core: fix pattern %v in opkg URLs ( #1594 )  
						
						... 
						
						
						
						$VERSION_ID is a lowercase value 
						
					 
					
						2018-12-02 16:59:06 +01:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							665cc49d67 
							
						 
					 
					
						
						
							
							ar71xx: add support for Archer C7 v5  
						
						
						
					 
					
						2018-10-15 00:38:18 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							246a617d71 
							
						 
					 
					
						
						
							
							ar71xx: add support for TL-WR902AC v1 ( #1546 )  
						
						... 
						
						
						
						This adds support for the TP-Link TL-WR902Ac v1 travel router.
The device is marked as broken due to 64MB which might be insufficient
in certain environments. 
						
					 
					
						2018-10-11 03:21:51 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Ziegler 
							
						 
					 
					
						
						
						
						
							
						
						
							78ed75ee28 
							
						 
					 
					
						
						
							
							Revert "gluon-core: make sure dns traffic leaves the correct interface when there is ipv6 wan uplink"  
						
						... 
						
						
						
						This reverts commit b3d7011130 
						
					 
					
						2018-08-03 15:04:26 +02:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
						
						
							
						
						
							b3d7011130 
							
						 
					 
					
						
						
							
							gluon-core: make sure dns traffic leaves the correct interface when there is ipv6 wan uplink  
						
						
						
					 
					
						2018-08-02 00:58:51 +02:00 
						 
				 
			
				
					
						
							
							
								Sven Eckelmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b9ec173ffb 
							
						 
					 
					
						
						
							
							ipq40xx: add support for OpenMesh A62  
						
						... 
						
						
						
						This device is a dual 5GHz device. It is recommended to manually change the
radio of the first device to the lower 5GHz channels and the second radio
to the upper 5GHz channels. 
						
					 
					
						2018-07-25 22:27:16 +02:00 
						 
				 
			
				
					
						
							
							
								Sven Eckelmann 
							
						 
					 
					
						
						
						
						
							
						
						
							36a5604dfe 
							
						 
					 
					
						
						
							
							ipq40xx: add support for OpenMesh A42  
						
						
						
					 
					
						2018-07-25 22:27:16 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd10d7cbb0 
							
						 
					 
					
						
						
							
							gluon-core: replace nixio with luaposix and luabitops  
						
						
						
					 
					
						2018-07-17 20:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							c4b1febd31 
							
						 
					 
					
						
						
							
							ipq40xx: add target  
						
						... 
						
						
						
						This commit adds support for the new ipq40xx target. 
						
					 
					
						2018-07-16 01:39:36 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e4bfee3c9 
							
						 
					 
					
						
						
							
							gluon-core: upgrade: remove unused variables  
						
						
						
					 
					
						2018-07-14 13:35:28 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							52bc028e6b 
							
						 
					 
					
						
						
							
							ar71xx: add support for OCEDO Koala ( #1475 )  
						
						
						
					 
					
						2018-07-13 01:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							210d97c53e 
							
						 
					 
					
						
						
							
							Switch to OpenWrt 18.06 branch  
						
						
						
					 
					
						2018-07-10 22:57:40 +02:00 
						 
				 
			
				
					
						
							
							
								Sven Eckelmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ef819cc196 
							
						 
					 
					
						
						
							
							ar71xx: add support for OpenMesh OM2P(-HS)v4 ( #1426 )  
						
						
						
					 
					
						2018-06-09 13:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Sven Eckelmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9d719a2e57 
							
						 
					 
					
						
						
							
							ar71xx: add support for OpenMesh A40/A60 ( #1424 )  
						
						
						
					 
					
						2018-06-08 20:18:30 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f7ed28b76 
							
						 
					 
					
						
						
							
							gluon-core: set VXLAN/legacy mode in site config  
						
						... 
						
						
						
						In multidomain setups, VXLAN is enabled by default, but can be disabled in
domain configs using the mesh/vxlan option. In single domain setups, the
mesh/vxlan option is mandatory.
The UCI option for legacy mode is removed.
Fixes  #1364  
						
					 
					
						2018-04-27 18:05:50 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							543eb17882 
							
						 
					 
					
						
						
							
							gluon-core: remove DNS cache feature  
						
						... 
						
						
						
						dnsmasq's caching is severly broken and does not handle all answer records
equally. In particular, its cached answers are missing DNSKEY and DS
records, breaking DNSSEC validation on clients.
Remove the cache for now. It may return if dnsmasq is fixed or we switch to
a different resolver. 
						
					 
					
						2018-04-13 15:15:40 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25b32ec2fe 
							
						 
					 
					
						
						
							
							treewide: move sysctl settings to /etc/sysctl.d  
						
						... 
						
						
						
						net.ipv6.conf.br-client.forwarding is moved from gluon-client-bridge to
gluon-mesh-batman-adv, as the setting is not useful with non-bridged
protocols. 
						
					 
					
						2018-04-13 14:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f86bf3155 
							
						 
					 
					
						
						
							
							gluon-core: add default_hostname helper  
						
						
						
					 
					
						2018-03-17 11:44:33 +01:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9711afaf69 
							
						 
					 
					
						
						
							
							gluon-core: allow multiple domain names for next_node-feature  
						
						... 
						
						
						
						* change type of next_node.name
* create domain entry for each entry and add to dnsmasq configuration
[Matthias Schiffer: reword documentation] 
						
					 
					
						2018-02-16 15:15:31 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							427c83754b 
							
						 
					 
					
						
						
							
							gluon-core: 200-wireless: upgrade 11ac radios to VHT20 ( #1328 )  
						
						... 
						
						
						
						Patch originally authored by @oleeander.
Fixes  #424  
						
					 
					
						2018-02-15 20:29:19 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d61f6a1e85 
							
						 
					 
					
						
						
							
							gluon-core: rename iterate_radios() to foreach_radio(), pass whole radio section  
						
						... 
						
						
						
						Allows to remove some redundant UCI lookups. 
						
					 
					
						2018-02-15 14:04:37 +01:00 
						 
				 
			
				
					
						
							
							
								Karsten 
							
						 
					 
					
						
						
						
						
							
						
						
							f69fbf7d05 
							
						 
					 
					
						
						
							
							gluon-core: don't disable legacy mesh on mesh_lan on reconfigure ( #1323 )  
						
						... 
						
						
						
						Fixes  #1322  
					
						2018-02-07 07:33:25 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c479d9160d 
							
						 
					 
					
						
						
							
							gluon-core: don't request a prefix via DHCPv6 on WAN  
						
						... 
						
						
						
						The prefix is not used, and requesting it leads to odhcp6c log spam with
certain DHCPv6 servers. 
						
					 
					
						2018-02-03 03:02:56 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09c2e60cd4 
							
						 
					 
					
						
						
							
							gluon-core: upgrade/110-network: fix formatting  
						
						
						
					 
					
						2018-02-03 03:02:20 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2f45d0d32 
							
						 
					 
					
						
						
							
							gluon-core: store default domain in UCI  
						
						
						
					 
					
						2018-01-26 12:32:46 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e54b37d835 
							
						 
					 
					
						
						
							
							gluon-core: firewall: move VXLAN rules to the top  
						
						... 
						
						
						
						Evaluating these rules before all the ICMPv6 rules improves wired mesh
throughput measurably. 
						
					 
					
						2018-01-24 22:41:29 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2950cc3f59 
							
						 
					 
					
						
						
							
							gluon-core: only use a bridge for wired meshing when necessary  
						
						... 
						
						
						
						On most devices, there is only a single LAN interface connected to all LAN
ports, so no bridge is necessary. 
						
					 
					
						2018-01-24 22:16:09 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01336f70ec 
							
						 
					 
					
						
						
							
							gluon-core: firewall: make the default input policy REJECT  
						
						... 
						
						
						
						Fixes  #1311  
					
						2018-01-17 09:51:10 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a32fddf38c 
							
						 
					 
					
						
						
							
							gluon-core: firewall: accept inbound VXLAN traffic on wired mesh interfaces  
						
						... 
						
						
						
						Fixes  #1308  
					
						2018-01-17 09:51:10 +01:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							99b02701cc 
							
						 
					 
					
						
						
							
							ar71xx: add support for TP-Link Archer C58/C59/C60 ( #1281 )  
						
						
						
					 
					
						2018-01-16 18:51:12 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18b9174d03 
							
						 
					 
					
						
						
							
							Use 'disabled' attribute instead of 'auto' to disable wired mesh interfaces  
						
						... 
						
						
						
						The 'auto' attribute still allows enabling the interface using ifup, which
is not intended when wired mesh is disabled. 
						
					 
					
						2018-01-11 23:06:36 +01:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							9273e56c63 
							
						 
					 
					
						
						
							
							ar71xx: add support for TP-Link Archer C7 v4 ( #1289 )  
						
						
						
					 
					
						2018-01-03 16:50:23 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b1ffb3034 
							
						 
					 
					
						
						
							
							gluon-core, gluon-client-bridge: create local_client zone in core  
						
						... 
						
						
						
						As core defines basic rules for this zone, it makes sense to create it
there. 
						
					 
					
						2017-12-27 02:43:34 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ea5810bda 
							
						 
					 
					
						
						
							
							gluon-core: firewall: allow inbound ICMPv4 ping on local_node  
						
						
						
					 
					
						2017-12-27 02:43:34 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39284f00d0 
							
						 
					 
					
						
						
							
							gluon-core: firewall: allow Multicast Listener Discovery on mesh/local_client  
						
						... 
						
						
						
						Based-on-patch-by: Christof Schulze <christof.schulze@gmx.net> 
						
					 
					
						2017-12-27 02:43:33 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a252383918 
							
						 
					 
					
						
						
							
							gluon-core: firewall: remove redundant ICMPv6 output rules  
						
						... 
						
						
						
						OUTPUT is always accepted, no need to allow ICMPv6 explicitly. 
						
					 
					
						2017-12-27 02:43:33 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe2048e4df 
							
						 
					 
					
						
						
							
							gluon-core: firewall: coding style  
						
						... 
						
						
						
						Wrap long lines. 
						
					 
					
						2017-12-27 02:43:33 +01:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c1c9f8fc7 
							
						 
					 
					
						
						
							
							gluon-core: firewall rework, make base policy more restrictive  
						
						... 
						
						
						
						* gluon-core, gluon-client-bridge: introduce new firewall zone: local_client
 * gluon-core: put clients in local_client zone, introduce drop-zone,
   set dns-rules and zones
 * gluon-respondd: allow respondd on mesh
 * gluon-status-page-api: allow http input on mesh and client 
						
					 
					
						2017-11-25 23:19:08 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee6afaced9 
							
						 
					 
					
						
						
							
							treewide: use new gluon.site Lua library  
						
						... 
						
						
						
						Some files have received some additional refactoring. 
						
					 
					
						2017-08-11 22:07:34 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a41ed05f1 
							
						 
					 
					
						
						
							
							gluon-core: more coding style fixes  
						
						
						
					 
					
						2017-08-11 20:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								kb-light 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90305761ce 
							
						 
					 
					
						
						
							
							gluon-core: update lib/gluon/upgrade/150-poe-passthrough for naming within lede  
						
						
						
					 
					
						2017-08-11 20:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								kb-light 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							949f4b7dd5 
							
						 
					 
					
						
						
							
							gluon-core: lib/gluon/upgrade/150-poe-passthrough: fix indentation  
						
						
						
					 
					
						2017-08-11 20:26:08 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3df9fcecb0 
							
						 
					 
					
						
						
							
							gluon-core: explicitly disable radios without configuration in site.conf  
						
						
						
					 
					
						2017-08-08 14:08:35 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							293a45456b 
							
						 
					 
					
						
						
							
							gluon-core, gluon-client-bridge: use new gluon.site library in gluon.util  
						
						... 
						
						
						
						In particular, this affects users of gluon.util.iterate_radios. 
						
					 
					
						2017-08-08 14:07:09 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d6e6726d7 
							
						 
					 
					
						
						
							
							gluon-core: use new gluon.site library to avoid 'or {}' syntax  
						
						
						
					 
					
						2017-08-08 13:53:02 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6884aad788 
							
						 
					 
					
						
						
							
							gluon-core: simplify 820-dns-config code  
						
						
						
					 
					
						2017-08-08 04:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31721a61f5 
							
						 
					 
					
						
						
							
							gluonc-core: 200-wireless: remove unneeded nil checks for uci:set_list()  
						
						... 
						
						
						
						uci:set_list() will delete the list when nil is passed, so there is no need
to differentiate between the cases. 
						
					 
					
						2017-08-08 04:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06d0c0f211 
							
						 
					 
					
						
						
							
							gluon-core: fix 200-wireless coding style  
						
						
						
					 
					
						2017-08-08 04:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d6f957196 
							
						 
					 
					
						
						
							
							gluon-core: introduce new gluon_wired netifd proto for wired meshing  
						
						... 
						
						
						
						The new proto will simplify the switch to VXLAN encapsulation. 
						
					 
					
						2017-06-27 23:00:17 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acfc3cc1a2 
							
						 
					 
					
						
						
							
							gluon-core: upgrade/210-interface-wan: whitespace cleanup  
						
						
						
					 
					
						2017-06-21 17:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0db63008cd 
							
						 
					 
					
						
						
							
							gluon-core: upgrade/220-interface-lan: whitespace cleanup  
						
						
						
					 
					
						2017-06-21 02:56:23 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b45585a109 
							
						 
					 
					
						
						
							
							Switch LAN and WAN port of Ubiquiti AirGateway  
						
						... 
						
						
						
						This makes the LAN port the PoE master, so the AirGateway can be used to
supply power to another node connected via mesh-on-LAN.
Fixes  #608  
						
					 
					
						2017-02-23 19:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							184cb1010d 
							
						 
					 
					
						
						
							
							gluon-core: add single_as_lan option to configure a single ethernet port as LAN instead of WAN  
						
						
						
					 
					
						2017-02-10 22:48:23 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea12cb770d 
							
						 
					 
					
						
						
							
							gluon-core: nicer indentation of /lib/gluon/upgrade/020-interfaces  
						
						
						
					 
					
						2017-02-10 22:08:51 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c83b5b3cab 
							
						 
					 
					
						
						
							
							treewide: get rid of luci.util outside of config mode/advanced settings  
						
						
						
					 
					
						2017-02-10 02:10:01 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cf03bab37 
							
						 
					 
					
						
						
							
							treewide: replace normal uses of luci.model.uci with simple-uci to reduce LuCI dependencies  
						
						... 
						
						
						
						We also make use of the boolean support of simple-uci to make scripts
clearer. 
						
					 
					
						2017-02-10 02:10:01 +01:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
						
						
							
						
						
							e2e910fb41 
							
						 
					 
					
						
						
							
							gluon-core: add configuration that enables the next_node to be used as dns cache  
						
						
						
					 
					
						2017-01-24 23:20:40 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a8e028e8f 
							
						 
					 
					
						
						
							
							gluon-core: upgrade: don't print an error message on systems without opkg  
						
						
						
					 
					
						2017-01-19 13:10:57 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78b2775eec 
							
						 
					 
					
						
						
							
							Use LEDE as base for Gluon  
						
						
						
					 
					
						2017-01-18 17:21:43 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99471f8d5d 
							
						 
					 
					
						
						
							
							ar71xx-generic: add support for TP-Link WBS210/510 (untested)  
						
						... 
						
						
						
						Closes  #844  
					
						2017-01-06 12:02:32 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20fc162b38 
							
						 
					 
					
						
						
							
							gluon-core, gluon-setup-mode: fix WAN/LAN assignment on CPE210  
						
						... 
						
						
						
						The interfaces were accidentially switched when the CPE210 was separated
from the CPE510 code. 
						
					 
					
						2016-11-22 20:01:13 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cddaedfc7 
							
						 
					 
					
						
						
							
							Reorganize MAC addresses, always explicitly set address for private WLAN  
						
						... 
						
						
						
						Fixes  #842  
					
						2016-09-07 02:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f39be09c9 
							
						 
					 
					
						
						
							
							gluon-core: migrate custom batadv interfaces to gluon_mesh proto  
						
						... 
						
						
						
						Users may have defined additional mesh interfaces. Properly migrate these
to avoid subtly breaking the network config (and make them ready for new
mesh protocols). 
						
					 
					
						2016-09-07 02:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8434896014 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv-core: move config not specific to batman-adv to gluon-core  
						
						
						
					 
					
						2016-09-07 02:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e0075584d 
							
						 
					 
					
						
						
							
							Use a "pretty" hostname where possible  
						
						... 
						
						
						
						Fixes  #414  
					
						2016-08-27 16:33:37 +02:00 
						 
				 
			
				
					
						
							
							
								kb-light 
							
						 
					 
					
						
						
						
						
							
						
						
							6ff94aca35 
							
						 
					 
					
						
						
							
							gluon-core: make wifi rates configurable by site.conf  
						
						... 
						
						
						
						and add documentation 
						
					 
					
						2016-08-27 07:11:58 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Lüssing 
							
						 
					 
					
						
						
						
						
							
						
						
							6594ba314c 
							
						 
					 
					
						
						
							
							gluon-core: reenable multicast snooping on WAN side  
						
						... 
						
						
						
						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> 
						
					 
					
						2016-08-23 00:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1a753e1c5 
							
						 
					 
					
						
						
							
							gluon-core: allow setting PoE passthrough default setting from site.conf  
						
						
						
					 
					
						2016-07-30 00:00:39 +02:00 
						 
				 
			
				
					
						
							
							
								Jan-Tarek Butt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c1f490527 
							
						 
					 
					
						
						
							
							Minify all Lua code  
						
						
						
					 
					
						2016-07-10 20:14:25 +02:00