Mesh-VPN Bandbreite in Prozent

Erweitert simple_tc um die Möglichkeit, die fürs Mesh-VPN freigegebene Bandbreite in Prozent anzugeben.

Dazu werden Werte <100 einfach als Prozenteingabe gewertet, Freigaben mit weniger als 100kbit
nutzen de facto sowieso eher wenig.

Die Hauptarbeit (sprich das Bandbreite-Raten) macht das Script

/lib/gluon/auto-tc/check-and-update.lua

Download-Bandbreite wird durch einen simplen Test-Download geschätzt, Upload durch einen
Testlauf zu einem iperf2-Server.

Die zu nutzenden Server (und ob diese Möglichkeit überhaupt aktiv ist), wird in der
site.conf festgelegt, der Interface-Bereich von simple_tc wurde dazu um das Array
autotest erweitert:

	simple_tc = {
		mesh_vpn = {
			ifname = 'mesh-vpn',
			enabled = false,
			limit_egress = 200,
			limit_ingress = 3000,
			autotest={
				enabled = true,
				iperf_server={  "192.168.2.3",
						"192.168.108.204",
						"iperf.scottlinux.com",
						"iperf.eltel.net",
						"mptcp.info.ucl.ac.be"
				},
				iperf_own=2,

				download_filesize=10485760,
				download_links={"http://192.168.108.204/downloads/Bandbreitentest-10MB",
					"http://www.connect2000.de/download/test_10MB.bin",
					"http://www.speedtest.qsc.de/10MB.qsc",
					"http://speedtest.netcologne.de/test_10mb.bin",
					"http://vhost2.hansenet.de/10_mb_file.bin" },
				download_own=1,
			},
		},
	},

iperf_own / download_own definieren dabei die 'eigenen' Server, die für die Tests bevorzugt
werden, nur bei Fehlern wird auf einen (oder mehrere) zufälligen Server zurückgegriffen.
Is this new with 2014.4 oder depending on hardware? After reboot my TL-WR841 gluon starts at 1970-01-01, while some older openwrt-system indeed starts at kernel-compile-date.
Is there a direct way to access compile-time? Otherwise I think along using file-creation-time of /lib/gluon/release as reference [ nixio.open("/lib/gluon/release"):stat("ctime") ]