Sven Eckelmann 
							
						 
					 
					
						
						
						
						
							
						
						
							780f7cad2a 
							
						 
					 
					
						
						
							
							ar71xx-generic: Use eth0 as OpenMesh primary mac address  
						
						... 
						
						
						
						The OpenMesh devices have a sticker with the eth0 mac address on the
bottom. Also all other mac addresses are calculated based on this address.
Therefore, it is better to use this as primary mac address instead of the
WiFi mac address.
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com> 
						
					 
					
						2016-05-23 21:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cab23b1838 
							
						 
					 
					
						
						
							
							ar71xx-generic: switch default WAN/LAN assignment on Ubiquiti UAP Pro  
						
						... 
						
						
						
						Fixes  #764  
					
						2016-05-14 01:02:25 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							087112a09b 
							
						 
					 
					
						
						
							
							ar71xx-generic: add support for UniFi AC PRO/LITE (LITE untested)  
						
						... 
						
						
						
						Also backport some patches improving QCA956x support. 
						
					 
					
						2016-05-14 00:48:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Niehusmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bdcd166c7c 
							
						 
					 
					
						
						
							
							ar71xx-generic: add support for Carambola 2  
						
						... 
						
						
						
						Device information can be found at:
http://www.8devices.com/products/carambola-2 
https://wiki.openwrt.org/toh/8devices/carambola2 
I only did some minimal testing of gluon on the carambola 2 development
board:
 - Config mode works
 - Connects to Wifi Mesh
 - Allows clients to connect
Notably, autoupgrade has not yet been tested.
Change to 010-primary-mac is necessary as the mac address printed
on the sticker is the one of eth0, not the wifi mac. 
						
					 
					
						2016-04-22 08:32:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jan-Philipp Litza 
							
						 
					 
					
						
						
						
						
							
						
						
							3a3c922a4d 
							
						 
					 
					
						
						
							
							gluon-core: use exec on uci commit  
						
						
						
					 
					
						2016-04-03 16:14:48 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							4658afb2c6 
							
						 
					 
					
						
						
							
							gluon-core: commit all UCI configs at the end  
						
						... 
						
						
						
						Avoid commiting configs inbetween to decrease number of flash writes.
Fixes  #714 . 
						
					 
					
						2016-04-02 18:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Lüssing 
							
						 
					 
					
						
						
						
						
							
						
						
							0fc9e1d966 
							
						 
					 
					
						
						
							
							update config: "firewall: Allow IGMP and MLD input on WAN" (r45613)  
						
						... 
						
						
						
						Adopt the according modifications to the default firewall settings of
the WAN interface from OpenWRT, revision 45613.
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue> 
						
					 
					
						2016-03-08 07:55:55 +01:00 
						 
				 
			
				
					
						
							
							
								Kokel 
							
						 
					 
					
						
						
						
						
							
						
						
							388d264ff0 
							
						 
					 
					
						
						
							
							gluon-core: add preserve wifi channels feature  
						
						... 
						
						
						
						This new feature introduces the new uci section 'gluon-core.wireless' with a preserve_channels option:
 * preserve_channels (boolean)
By setting this option to 1 (true) wifi channels will be preserved during upgrades. 
						
					 
					
						2016-02-10 07:06:36 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							412e1ef147 
							
						 
					 
					
						
						
							
							gluon-core: fix removal of "OpenWrt" default WLAN interface  
						
						... 
						
						
						
						Fixes  #534  
					
						2015-10-28 17:06:29 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							3ddcf50b80 
							
						 
					 
					
						
						
							
							Drop htmode field from config, always use HT20  
						
						... 
						
						
						
						Fixes  #487  
					
						2015-10-27 01:57:10 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							22130e84e8 
							
						 
					 
					
						
						
							
							Merge gluon-radio-config into gluon-core  
						
						... 
						
						
						
						gluon-radio-config contained only a single file. The code has been adjusted
to allow creating a Gluon configuration without WLAN support by removing
the wifi24 and wifi5 sections from site.conf. 
						
					 
					
						2015-10-26 20:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c334af6d 
							
						 
					 
					
						
						
							
							gluon-core: replace opkg site configuration to make it more flexible  
						
						... 
						
						
						
						The new options allow specifying custom repositories and are evaluated
in an upgrade script, not during build. 
						
					 
					
						2015-10-14 02:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							f6498e8773 
							
						 
					 
					
						
						
							
							Update modules  
						
						
						
					 
					
						2015-07-18 18:02:13 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							d386ccdcf8 
							
						 
					 
					
						
						
							
							Always use eth0 address as primary address on x86 and brcm2708  
						
						... 
						
						
						
						These targets don't have a WLAN adapter by default, so it doesn't make
sense to default to the phy0 address. 
						
					 
					
						2015-07-10 20:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							ab10be9f50 
							
						 
					 
					
						
						
							
							We're on Chaos Calmer now  
						
						
						
					 
					
						2015-05-22 01:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							bca916dd55 
							
						 
					 
					
						
						
							
							gluon-core: disable multicast snooping on the WAN bridge  
						
						... 
						
						
						
						This seems to mitigate weird bridge forwarding issues. 
						
					 
					
						2015-04-27 22:00:38 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							cd34cb2ebb 
							
						 
					 
					
						
						
							
							gluon-core, gluon-setup-mode: improve support for UAP Outdoor+  
						
						
						
					 
					
						2015-04-08 00:44:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jan-Philipp Litza 
							
						 
					 
					
						
						
						
						
							
						
						
							335026af09 
							
						 
					 
					
						
						
							
							Allow empty hostname prefix  
						
						... 
						
						
						
						In Bremen it has been noted that a prefix may lead people to believe it
has to stay there and thus naming their nodes "ffhb-*", which is not
what the community wants (see FreifunkBremen/gluon-site-ffhb#1 ).
However, an empty prefix lead to the connecting hyphen still being
inserted. This commit thus makes the hyphen part of the configured
prefix and allows the prefix to be missing from the `site.conf`. 
						
					 
					
						2015-03-21 13:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							93cc8e543e 
							
						 
					 
					
						
						
							
							gluon-core: fix primary MAC address on TP-LINK Archer C5/C7  
						
						
						
					 
					
						2015-03-10 13:40:45 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							c45a0bcdc1 
							
						 
					 
					
						
						
							
							gluon-core: fall back to eth0 for the primary MAC address when there is no WLAN device  
						
						
						
					 
					
						2015-01-25 02:29:43 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							9b172bbaf4 
							
						 
					 
					
						
						
							
							Move all upgrade scripts to a common directory  
						
						... 
						
						
						
						Moving the scripts to a common directory not only vastly simplifies the
zzz-gluon-upgrade script, but also allows to define an ordering of such
scripts across packages. 
						
					 
					
						2015-01-24 11:27:47 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							6f11279438 
							
						 
					 
					
						
						
							
							gluon-core: convert all initial scripts to invariant scripts  
						
						
						
					 
					
						2015-01-24 11:14:09 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							78b43b1dd6 
							
						 
					 
					
						
						
							
							gluon-core, gluon-setup-mode: fix LAN and WAN on nanostation-m-xw  
						
						
						
					 
					
						2014-11-26 23:30:56 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							9dd4f52bfa 
							
						 
					 
					
						
						
							
							CPE510-specific config (switch WAN and LAN, config mode on WAN)  
						
						
						
					 
					
						2014-11-26 19:50:45 +01:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							0de7bf5f64 
							
						 
					 
					
						
						
							
							gluon-core: port initial/020-wireless to lua  
						
						
						
					 
					
						2014-09-15 19:50:10 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							5fa97f8fdb 
							
						 
					 
					
						
						
							
							gluon-core: add node_id() to gluon.util  
						
						
						
					 
					
						2014-09-11 12:27:29 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							3762f52c69 
							
						 
					 
					
						
						
							
							gluon-core: restructure WAN configuration  
						
						
						
					 
					
						2014-08-09 14:39:21 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							971dec8d27 
							
						 
					 
					
						
						
							
							gluon-core: remove now unused dnsmasq.d support  
						
						
						
					 
					
						2014-07-20 04:04:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							d638359215 
							
						 
					 
					
						
						
							
							Explicitly set the WAN MAC address on all models where WAN is a VLAN device  
						
						... 
						
						
						
						Also move it to gluon-mesh-batman-adv, as mesh_on_wan is the only feature that
needs a unique MAC address on the WAN interface. 
						
					 
					
						2014-07-19 18:40:12 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							16060d25d5 
							
						 
					 
					
						
						
							
							Move essential firewall rules from gluon-firewall to gluon-core and gluon-mesh-batman-adv  
						
						... 
						
						
						
						The now empty gluon-firewall is removed. 
						
					 
					
						2014-07-14 17:53:41 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							eae6c25de6 
							
						 
					 
					
						
						
							
							Add support for IPv6 mesh VPN connections  
						
						... 
						
						
						
						The support is still very limited (IPv6-only DNS on WAN doesn't work yet), and
we now need fastd running as root, but apart from that, is should work. 
						
					 
					
						2014-07-11 16:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							58ced87261 
							
						 
					 
					
						
						
							
							Use nicer platform match  
						
						
						
					 
					
						2014-07-11 12:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							1a52c6bdf2 
							
						 
					 
					
						
						
							
							gluon-core: remove sysconfig.sh  
						
						
						
					 
					
						2014-07-10 23:45:03 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							f73d727ae6 
							
						 
					 
					
						
						
							
							Remove all remaining uses of sysconfig.sh  
						
						
						
					 
					
						2014-07-10 23:44:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							7773afdc18 
							
						 
					 
					
						
						
							
							gluon-core: remove model.sh and model.lua  
						
						
						
					 
					
						2014-07-10 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							81dc4f44e2 
							
						 
					 
					
						
						
							
							gluon-core: remove now unused sysctl.sh  
						
						
						
					 
					
						2014-07-07 22:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							3dddafea21 
							
						 
					 
					
						
						
							
							gluon-core: convert network config script to lua  
						
						
						
					 
					
						2014-07-07 21:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd7ac1768 
							
						 
					 
					
						
						
							
							gluon-core: add and use a sysctl Lua module  
						
						
						
					 
					
						2014-07-07 21:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							1c0429ce8f 
							
						 
					 
					
						
						
							
							gluon-core: extend user management library and convert it to Lua  
						
						
						
					 
					
						2014-07-07 21:48:35 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec02a41c2 
							
						 
					 
					
						
						
							
							gluon-core: add functions to unset sysconfig settings  
						
						
						
					 
					
						2014-07-05 19:39:24 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							b95a4d67e8 
							
						 
					 
					
						
						
							
							gluon-core: convert generated upgrade scripts to Lua  
						
						
						
					 
					
						2014-05-14 11:06:07 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							49700fc70d 
							
						 
					 
					
						
						
							
							gluon-core: add sysconfig_isset function  
						
						
						
					 
					
						2014-03-02 17:36:12 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							bbd8ee6772 
							
						 
					 
					
						
						
							
							gluon-core: switch LAN and WAN on nanostation-m  
						
						
						
					 
					
						2014-03-02 17:36:12 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							65c7db78fd 
							
						 
					 
					
						
						
							
							Convert more upgrade scripts to the new sysctl helper  
						
						
						
					 
					
						2014-02-21 19:58:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ehlers 
							
						 
					 
					
						
						
						
						
							
						
						
							6f302fc8df 
							
						 
					 
					
						
						
							
							gluon-core: force kernel panic on out of memory  
						
						... 
						
						
						
						In combination with kernel.panic the node will reboot if out of memory. 
						
					 
					
						2014-02-18 00:21:12 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							4cf9b23e02 
							
						 
					 
					
						
						
							
							Enable DNS servers from mesh, disable on wan  
						
						
						
					 
					
						2014-01-25 02:09:35 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							ded5925f83 
							
						 
					 
					
						
						
							
							Remove odhcp6c.user hack  
						
						
						
					 
					
						2014-01-25 01:54:19 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1be30486 
							
						 
					 
					
						
						
							
							More fixes for strange network interface configurations  
						
						
						
					 
					
						2014-01-22 22:04:08 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							b8820bab61 
							
						 
					 
					
						
						
							
							Properly support devices with only one ethernet interface  
						
						
						
					 
					
						2014-01-22 20:44:34 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							bb4a9fd5af 
							
						 
					 
					
						
						
							
							Fix race condition in dnsmasq config dir handling  
						
						
						
					 
					
						2014-01-22 19:52:17 +01:00