diff --git a/.gitignore b/.gitignore index d9d93816..e865a200 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .vscode/ out/ tmp/ +external_feeds/ diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..ef6e74c0 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "external_feeds/freifunk"] + path = external_feeds/freifunk + url = https://github.com/freifunk-berlin/external_freifunk_openwrt-packages.git diff --git a/external_feeds/freifunk b/external_feeds/freifunk new file mode 160000 index 00000000..30196df4 --- /dev/null +++ b/external_feeds/freifunk @@ -0,0 +1 @@ +Subproject commit 30196df4cf2077298b9a21b8e0d8a82da0ff75c6 diff --git a/luci/luci-mod-falter b/luci/luci-mod-falter new file mode 120000 index 00000000..00b788d4 --- /dev/null +++ b/luci/luci-mod-falter @@ -0,0 +1 @@ +../external_feeds/freifunk/luci-mod-falter \ No newline at end of file diff --git a/luci/luci-mod-falter/Makefile b/luci/luci-mod-falter/Makefile deleted file mode 100644 index 3901a2a9..00000000 --- a/luci/luci-mod-falter/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# -# Copyright (C) 2008-2014 The LuCI Team -# Modified 2015 by Freifunk Berlin -# -# This is free software, licensed under the Apache License, Version 2.0 . -# - -include $(TOPDIR)/rules.mk - -LUCI_TITLE:=Freifunk Public and Admin LuCI UI -LUCI_EXTRA_DEPENDS:=luci-mod-admin-full, luci-lib-json, falter-profiles, luci-lib-ipkg, luci-compat -PKG_RELEASE:=9 - -include ../include-luci.mk - -# call BuildPackage - OpenWrt buildroot signature diff --git a/luci/luci-mod-falter/htdocs/luci-static/resources/OSMLatLon.htm b/luci/luci-mod-falter/htdocs/luci-static/resources/OSMLatLon.htm deleted file mode 100644 index 18be30be..00000000 --- a/luci/luci-mod-falter/htdocs/luci-static/resources/OSMLatLon.htm +++ /dev/null @@ -1,20 +0,0 @@ - - - - OpenStreetMap - - - - - -
-
- Map by openstreetmap.org, License CC-BY-SA -      - - Latitude: - Longitude: - -
- - diff --git a/luci/luci-mod-falter/htdocs/luci-static/resources/freifunk-map/hna.gif b/luci/luci-mod-falter/htdocs/luci-static/resources/freifunk-map/hna.gif deleted file mode 100644 index 818780d1..00000000 Binary files a/luci/luci-mod-falter/htdocs/luci-static/resources/freifunk-map/hna.gif and /dev/null differ diff --git a/luci/luci-mod-falter/htdocs/luci-static/resources/freifunk-map/node.gif b/luci/luci-mod-falter/htdocs/luci-static/resources/freifunk-map/node.gif deleted file mode 100644 index f64ab162..00000000 Binary files a/luci/luci-mod-falter/htdocs/luci-static/resources/freifunk-map/node.gif and /dev/null differ diff --git a/luci/luci-mod-falter/htdocs/luci-static/resources/osm.js b/luci/luci-mod-falter/htdocs/luci-static/resources/osm.js deleted file mode 100644 index cae0cd66..00000000 --- a/luci/luci-mod-falter/htdocs/luci-static/resources/osm.js +++ /dev/null @@ -1,130 +0,0 @@ -var map; -var layer_mapnik; -var layer_tah; -var layer_markers; -var PI = Math.PI; -var latfield = ''; -var lonfield = ''; -var latfield_id=''; -var lonfield_id=''; -var centerlon = 10; -var centerlat = 52; -var zoom = 6; - -function lon2merc(lon) { - return 20037508.34 * lon / 180; -} - -function lat2merc(lat) { - lat = Math.log(Math.tan( (90 + lat) * PI / 360)) / PI; - return 20037508.34 * lat; -} - -function merc2lon(lon) { - return lon*180/20037508.34; -}; - -function merc2lat(lat) { - return Math.atan(Math.exp(lat*PI/20037508.34))*360/PI-90; -}; - -OpenLayers.Control.Click = OpenLayers.Class(OpenLayers.Control, { - defaultHandlerOptions: { - 'single': true, - 'double': false, - 'pixelTolerance': 0, - 'stopSingle': false, - 'stopDouble': false - }, - - initialize: function(options) { - this.handlerOptions = OpenLayers.Util.extend( - {}, this.defaultHandlerOptions - ); - OpenLayers.Control.prototype.initialize.apply( - this, arguments - ); - this.handler = new OpenLayers.Handler.Click( - this, { - 'click': this.trigger - }, this.handlerOptions - ); - }, - - trigger: function(e) { - var lonlat = map.getLonLatFromViewPortPx(e.xy); - lat=merc2lat(lonlat.lat); - lon=merc2lon(lonlat.lon); - if(parent.document.getElementById(latfield_id)==null){ - latfield=document.getElementById('osmlat'); - }else{ - latfield=parent.document.getElementById(latfield_id); - } - if(parent.document.getElementById(lonfield_id)==null){ - lonfield=document.getElementById('osmlon'); - }else{ - lonfield=parent.document.getElementById(lonfield_id); - } - latfield.value = lat; - lonfield.value = lon; - } -}); - -function init(){ - var field = window.name.substring(0, window.name.lastIndexOf(".")); - if(parent.document.getElementById(field+".latfield")!=null){ - latfield_id = parent.document.getElementById(field+".latfield").value; - document.getElementById('osm').style.display="none"; - } - if(parent.document.getElementById(field+".lonfield")!=null){ - lonfield_id = parent.document.getElementById(field+".lonfield").value; - } - if(parent.document.getElementById(field+".centerlat")!=null){ - centerlat =parseFloat(parent.document.getElementById(field+".centerlat").value); - } - if(parent.document.getElementById(field+".centerlon")!=null){ - centerlon = parseFloat(parent.document.getElementById(field+".centerlon").value); - } - if(parent.document.getElementById(field+".zoom")!=null){ - zoom = parseFloat(parent.document.getElementById(field+".zoom").value); - } -} - -function drawmap() { - OpenLayers.Lang.setCode('de'); - mapdiv=document.getElementById('map'); - mapdiv.style.height=window.innerHeight+"px"; - mapdiv.style.width=window.innerWidth+"px"; - map = new OpenLayers.Map('map', { - projection: new OpenLayers.Projection("EPSG:900913"), - displayProjection: new OpenLayers.Projection("EPSG:4326"), - controls: [ - new OpenLayers.Control.Navigation(), - new OpenLayers.Control.PanZoomBar()], - maxExtent: - new OpenLayers.Bounds(-20037508.34,-20037508.34, 20037508.34, 20037508.34), - numZoomLevels: 18, - maxResolution: 156543, - units: 'meters' - }); - - layer_mapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik"); - - map.addLayers([layer_mapnik]); - var y =lat2merc(centerlat); - var x =lon2merc(centerlon); - map.setCenter(new OpenLayers.LonLat(x, y), zoom); - - // Check for geolocation support - if(navigator.geolocation){ - navigator.geolocation.getCurrentPosition(function(position){ - var y =lat2merc(position.coords.latitude); - var x =lon2merc(position.coords.longitude); - map.setCenter(new OpenLayers.LonLat(x, y), '17'); - }); - } - - var click = new OpenLayers.Control.Click(); - map.addControl(click); - click.activate(); -} diff --git a/luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua b/luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua deleted file mode 100644 index 912c4687..00000000 --- a/luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua +++ /dev/null @@ -1,139 +0,0 @@ --- Copyright 2008 Steven Barth --- Licensed to the public under the Apache License 2.0. - -module("luci.controller.freifunk.freifunk", package.seeall) - -function index() - local uci = require "luci.model.uci".cursor() - local page - - -- Frontend - page = node() - page.lock = true - page.target = alias("freifunk") - page.subindex = true - page.index = false - - page = node("freifunk") - page.title = _("Freifunk") - page.target = template("freifunk/index") - page.order = 5 - page.setuser = "nobody" - page.setgroup = "nogroup" - page.i18n = "freifunk" - page.index = true - - page = node("freifunk", "index") - page.target = template("freifunk/index") - page.title = _("Overview") - page.order = 10 - page.indexignore = true - - page = node("freifunk", "contact") - page.target = template("freifunk/contact") - page.title = _("Contact") - page.order = 15 - - page = node("freifunk", "status") - page.target = template("freifunk/public_status") - page.title = _("Status") - page.order = 20 - page.i18n = "base" - page.setuser = false - page.setgroup = false - - entry({"freifunk", "status", "zeroes"}, call("zeroes"), "Testdownload") - - if nixio.fs.access("/usr/sbin/luci-splash") then - assign({"freifunk", "status", "splash"}, {"splash", "publicstatus"}, _("Splash"), 40) - end - - page = assign({"freifunk", "olsr"}, {"admin", "status", "olsr"}, _("OLSR"), 30) - page.setuser = false - page.setgroup = false - page.acl_depends = false - - if nixio.fs.access("/etc/config/olsrd2") then - page = assign({"freifunk", "olsr2"}, {"admin", "status", "olsr2"}, _("OLSR2"), 30) - page.setuser = false - page.setgroup = false - page.acl_depends = false - end - - if nixio.fs.access("/etc/config/luci_statistics") then - assign({"freifunk", "graph"}, {"admin", "statistics", "graph"}, _("Statistics"), 40) - end - - -- backend - assign({"mini", "freifunk"}, {"admin", "freifunk"}, _("Freifunk"), 5) - entry({"admin", "freifunk"}, alias("admin", "freifunk", "index"), _("Freifunk"), 5) - - page = node("admin", "freifunk") - page.target = template("freifunk/adminindex") - page.title = _("Freifunk") - page.order = 5 - - page = node("admin", "freifunk", "basics") - page.target = cbi("freifunk/basics") - page.title = _("Basic Settings") - page.order = 5 - - page = node("admin", "freifunk", "basics", "profile") - page.target = cbi("freifunk/profile") - page.title = _("Profile") - page.order = 10 - - page = node("admin", "freifunk", "basics", "profile_expert") - page.target = cbi("freifunk/profile_expert") - page.title = _("Profile (Expert)") - page.order = 20 - - page = node("admin", "freifunk", "contact") - page.target = cbi("freifunk/contact") - page.title = _("Contact") - page.order = 15 - - page = node("admin", "freifunk", "Index-Page") - page.target = cbi("freifunk/user_index") - page.title = _("Index Page") - page.order = 25 - - page = node("admin", "freifunk", "wireless-mesh") - page.target = cbi("freifunk/wireless-mesh", {hideapplybtn=true}) - page.title = _("Wireless Mesh") - page.order = 30 - - page = node("admin", "freifunk", "bandwidth") - page.target = cbi("freifunk/bandwidth", {hideapplybtn=true}) - page.title = _("Bandwidth") - page.order = 35 - - page = node("admin", "freifunk", "bbbdigger") - page.target = cbi("freifunk/bbbdigger", {hideapplybtn=true}) - page.title = _("BBB-VPN (bbbdigger)") - page.order = 40 - - page = node("admin", "freifunk", "swapports") - page.target = cbi("freifunk/swapports", {hideapplybtn=true}) - page.title = _("Swap Physical Ports") - page.order = 41 - - entry({"freifunk", "map"}, template("freifunk-map/frame"), _("Map"), 50) - entry({"freifunk", "map", "content"}, template("freifunk-map/map"), nil, 51) - entry({"admin", "freifunk", "profile_error"}, template("freifunk/profile_error")) -end - -function zeroes() - local string = require "string" - local http = require "luci.http" - local zeroes = string.rep(string.char(0), 8192) - local cnt = 0 - local lim = 1024 * 1024 * 1024 - - http.prepare_content("application/x-many-zeroes") - - while cnt < lim do - http.write(zeroes) - cnt = cnt + #zeroes - end -end diff --git a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua b/luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua deleted file mode 100644 index c68b612a..00000000 --- a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua +++ /dev/null @@ -1,63 +0,0 @@ -local uci = require "luci.model.uci".cursor() - -m = Map("ffwizard", translate("Bandwidth Settings"), nil) - -f = m:section(NamedSection, "settings", "settings", - translate("Bandwidth Settings"), - translate("The nodes of the Freifunk network foward data based on " .. - "shortest paths and highest bandwidth. Therefor we need " .. - "to know, how much bandwidth to the internet there is and " .. - "how much do you want to share. Typical values are 6.0 " .. - "Mbit/s download and 0.5 Mbit/s upload with DSL 6000 " .. - "or 50.0 Mbit/s download and 10.0 Mbit/s upload with " .. - "VDSL 50000. Preferably you test the actual bandwidth " .. - "multiple time with a tool like speedof.me. Then you " .. - "can fill in how much bandwidth you are willing to share with " .. - "your peers. Please be generous, but don't overestimate. :-)")) - -local usersBandwidthDown = f:option(Value, "usersBandwidthDown", - translate("Download-Bandwith in Mbit/s")) -usersBandwidthDown.datatype = "float" -usersBandwidthDown.rmempty = false - -local usersBandwidthUp = f:option(Value, "usersBandwidthUp", - translate("Upload-Bandwidth in Mbit/s")) -usersBandwidthUp.datatype = "float" -usersBandwidthUp.rmempty = false - --- "behind the scenes magic" to make the submit button do something -main = f:option(DummyValue, "netconfig", "", "") -main.forcewrite = true -function main.parse(self, section) - local fvalue = "1" - if self.forcewrite then - self:write(section, fvalue) - end -end --- end of "behind the scenes magic" - --- write the new settings -function main.write(self, section, value) - uci:set("ffwizard", "settings", "usersBandwidthUp", usersBandwidthUp:formvalue(section)) - uci:set("ffwizard", "settings", "usersBandwidthDown", usersBandwidthDown:formvalue(section)) - - local up = usersBandwidthUp:formvalue(section) * 1000 - local down = usersBandwidthDown:formvalue(section) * 1000 - - uci:set("qos", "ffuplink", "upload", up) - uci:set("qos", "ffuplink", "download", down) - local s = uci:get_first("olsrd", "olsrd") - uci:set("olsrd", s, "SmartGatewaySpeed", up.." "..down) - - uci:save("ffwizard") - uci:save("qos") - uci:save("olsrd") - uci:commit("ffwizard") - uci:commit("qos") - uci:commit("olsrd") - - -- Run the wizard again - luci.http.redirect(luci.dispatcher.build_url("admin/freifunk/assistent/startWizard")) -end - -return f diff --git a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua b/luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua deleted file mode 100644 index 3945e0d7..00000000 --- a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua +++ /dev/null @@ -1,92 +0,0 @@ --- Copyright 2008 Steven Barth --- Copyright 2011 Manuel Munz --- Licensed to the public under the Apache License 2.0. - -local fs = require "nixio.fs" -local util = require "luci.util" -local uci = require "luci.model.uci".cursor() -local profiles = "/etc/config/profile_*" - -m = Map("freifunk", translate ("Community")) -c = m:section(NamedSection, "community", "public", nil, translate("The community profile holds the basic settings for your local wireless community. These settings define the default values for the wizard. Changing the community profile DOES NOT affect the actual configuration of the router. Please do another wizard run or adjust the values by hand.")) - -community = c:option(ListValue, "name", translate ("Community")) -community.rmempty = false - -local profile -for profile in fs.glob(profiles) do - local n = string.gsub(profile, "/etc/config/profile_", "") - local name = uci:get_first("profile_"..n, "community", "name") or "?" - community:value(n, name) -end - -n = Map("system", translate("Basic system settings")) -function n.on_after_commit(self) - luci.http.redirect(luci.dispatcher.build_url("admin", "freifunk", "basics")) -end - -b = n:section(TypedSection, "system") -b.anonymous = true - -hn = b:option(Value, "hostname", translate("Hostname")) -hn.rmempty = false -hn.datatype = "hostname" - -loc = b:option(Value, "location", translate("Location")) -loc.rmempty = false -loc.datatype = "minlength(1)" - -lat = b:option(Value, "latitude", translate("Latitude"), translate("e.g.") .. " 48.12345") -lat.datatype = "float" -lat.rmempty = false - -lon = b:option(Value, "longitude", translate("Longitude"), translate("e.g.") .. " 10.12345") -lon.datatype = "float" -lon.rmempty = false - ---[[ -Opens an OpenStreetMap iframe or popup -Makes use of resources/OSMLatLon.htm and htdocs/resources/osm.js -]]-- - -local class = util.class -local ff = uci:get("freifunk", "community", "name") or "" -local co = "profile_" .. ff - -local deflat = uci:get_first("system", "system", "latitude") or uci:get_first(co, "community", "latitude") or 52 -local deflon = uci:get_first("system", "system", "longitude") or uci:get_first(co, "community", "longitude") or 10 -local zoom = 12 -if ( deflat == 52 and deflon == 10 ) then - zoom = 4 -end - -OpenStreetMapLonLat = luci.util.class(AbstractValue) - -function OpenStreetMapLonLat.__init__(self, ...) - AbstractValue.__init__(self, ...) - self.template = "cbi/osmll_value" - self.latfield = nil - self.lonfield = nil - self.centerlat = "" - self.centerlon = "" - self.zoom = "0" - self.width = "100%" --popups will ignore the %-symbol, "100%" is interpreted as "100" - self.height = "600" - self.popup = false - self.displaytext="OpenStreetMap" --text on button, that loads and displays the OSMap - self.hidetext="X" -- text on button, that hides OSMap -end - - osm = b:option(OpenStreetMapLonLat, "latlon", translate("Find your coordinates with OpenStreetMap"), translate("Select your location with a mouse click on the map. The map will only show up if you are connected to the Internet.")) - osm.latfield = "latitude" - osm.lonfield = "longitude" - osm.centerlat = uci:get_first("system", "system", "latitude") or deflat - osm.centerlon = uci:get_first("system", "system", "longitude") or deflon - osm.zoom = zoom - osm.width = "100%" - osm.height = "600" - osm.popup = false - osm.displaytext=translate("Show OpenStreetMap") - osm.hidetext=translate("Hide OpenStreetMap") - -return m, n diff --git a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua b/luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua deleted file mode 100644 index 8c86bc25..00000000 --- a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua +++ /dev/null @@ -1,123 +0,0 @@ -local sys = require "luci.sys" -local uci = require "luci.model.uci".cursor() - -m = Map("ffwizard", translate("BBB-VPN (bbbdigger) Settings"), nil) - -f = m:section(NamedSection, "settings", "settings", - translate("BBB-VPN (bbbdigger) Settings"), - translate("To enable island nodes of the Berlin Freifunk Network " .. - "to be able to virtually mesh with the Berlin Backbone (BBB), " .. - "BBB-VPN servers have been set up to allow meshing through " .. - "a VPN using tunneldigger (bbbdigger). The BBB-VPN servers run " .. - "a modified version of OLSRd which blocks any gateway advertisements " .. - "and does not allow the VPN clients to see each other as direct " .. - "neighbors.

Using bbbdigger will add a constant amount of " .. - "background traffic going over the WAN interface of the router. So " .. - "it is not recommended for devices which have metered internet access.")) - --- origStatus 1=disabled 0=enabled nil=not found (treat as disabled) -local origStatus = uci:get("network", "bbbdigger", "disabled") -local oldStatus = origStatus or "1" - -local status = f:option(ListValue, "bbbdigger", - translate("Conntecting to the BBB-VPN"), - translate("Upon submission you will be redirected to the " .. - "OLSRd Neighbors page. There you will be able " .. - "to see the effects of enabling/disabling " .. - "bbbdigger. It may take up to 60 seconds after " .. - "enabling to see any results")) -status.widget = "radio" -status:value(0, "enabled") -status:value(1, "disabled") -status.default = oldStatus - --- "behind the scenes magic" to make the submit button do something -main = f:option(DummyValue, "netconfig", "", "") -main.forcewrite = true -function main.parse(self, section) - local fvalue = "1" - if self.forcewrite then - self:write(section, fvalue) - end -end --- end of "behind the scenes magic" - --- write the new settings -function main.write(self, section, value) - local oldStatus = tonumber(oldStatus) - local newStatus = tonumber(status:formvalue(section)) - - if (oldStatus ~= newStatus) then - if (newStatus == 1) then - -- bbbdigger must have been set up in the past, just disable it - -- and restart tunneldigger to take down the l2tp interface - uci:set("network", "bbbdigger", "disabled", "1") - uci:set("tunneldigger", "bbbdigger", "enabled", "0") - uci:set("olsrd", "bbbdigger", "ignore", "1") - elseif (origStatus ~= nil) then -- reenable - -- bbbdigger has been set up before, then disabled. Simply reenable it - uci:set("network", "bbbdigger", "disabled", "0") - uci:set("tunneldigger", "bbbdigger", "enabled", "1") - uci:set("olsrd", "bbbdigger", "ignore", "0") - else - -- create the device - local mac = "b6" -- start with b6 for Berlin 6ackbone - for byte=2,6 do - mac = mac .. sys.exec("dd if=/dev/urandom bs=1 count=1 2> /dev/null | hexdump -e '1/1 \":%02x\"'") - end - uci:set("network", "bbbdigger_dev", "device") - uci:set("network", "bbbdigger_dev", "macaddr", mac) - uci:set("network", "bbbdigger_dev", "name", "bbbdigger") - - -- create the interface - uci:set("network", "bbbdigger", "interface") - uci:set("network", "bbbdigger", "proto", "dhcp") - uci:set("network", "bbbdigger", "device", "bbbdigger") - uci:set("network", "bbbdigger", "disabled", "0") - - -- create the tunneldigger section - local uuid = mac - for byte=7,10 do - uuid = uuid .. sys.exec("dd if=/dev/urandom bs=1 count=1 2> /dev/null | hexdump -e '1/1 \":%02x\"'") - end - uci:set("tunneldigger", "bbbdigger", "broker") - uci:set("tunneldigger", "bbbdigger", "srv", "_bbb-vpn._udp.berlin.freifunk.net") - uci:set("tunneldigger", "bbbdigger", "uuid", uuid) - uci:set("tunneldigger", "bbbdigger", "interface", "bbbdigger") - uci:set("tunneldigger", "bbbdigger", "broker_selection", "usage") - uci:set("tunneldigger", "bbbdigger", "bind_interface", "wan") - uci:set("tunneldigger", "bbbdigger", "enabled", "1") - - -- add bbbdigger to the freifunk firewall zone - local fwzone = uci:get("firewall", "zone_freifunk", "network") - table.insert(fwzone, "bbbdigger") - uci:set("firewall", "zone_freifunk", "network", fwzone) - - -- add bbbdigger to olsrd - local olsrif = uci:set("olsrd", "bbbdigger", "Interface") - uci:set("olsrd", "bbbdigger", "ignore", "0") - uci:set("olsrd", "bbbdigger", "interface", "bbbdigger") - uci:set("olsrd", "bbbdigger", "Mode", "ether") - end - - -- wrap it up - uci:save("network") - uci:save("tunneldigger") - uci:save("firewall") - uci:save("olsrd") - uci:commit("network") - uci:commit("tunneldigger") - uci:commit("firewall") - uci:commit("olsrd") - sys.exec("/etc/init.d/tunneldigger restart bbbdigger") - - end - - -- don't save to ffwizard.settings.bbbdigger - uci:revert("ffwizard") - - luci.http.redirect(luci.dispatcher.build_url("admin/status/olsr/neighbors")) -end - -return f - diff --git a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua b/luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua deleted file mode 100644 index 0a6995b2..00000000 --- a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua +++ /dev/null @@ -1,16 +0,0 @@ --- Copyright 2008 Steven Barth --- Copyright 2011 Manuel Munz --- Licensed to the public under the Apache License 2.0. - -m = Map("freifunk", translate("Contact"), translate("Please fill in your contact details below.")) - -c = m:section(NamedSection, "contact", "public", "") - -c:option(Value, "nickname", translate("Nickname")) -c:option(Value, "name", translate("Realname")) -c:option(DynamicList, "homepage", translate("Homepage")) -c:option(Value, "mail", translate("E-Mail")) -c:option(Value, "phone", translate("Phone")) -c:option(TextValue, "note", translate("Notice")).rows = 10 - -return m diff --git a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua b/luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua deleted file mode 100644 index de7caf4c..00000000 --- a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua +++ /dev/null @@ -1,74 +0,0 @@ --- Copyright 2011-2012 Manuel Munz --- Licensed to the public under the Apache License 2.0. - -local uci = require "luci.model.uci".cursor() -local ipkg = require "luci.model.ipkg" -local community = uci:get("freifunk", "community", "name") - -if community == nil then - luci.http.redirect(luci.dispatcher.build_url("admin", "freifunk", "profile_error")) - return -else - community = "profile_" .. community - m = Map(community, translate("Community settings"), translate("These are the settings of your local community.")) - c = m:section(NamedSection, "profile", "community") - - local name = c:option(Value, "name", "Name") - name.rmempty = false - - local homepage = c:option(Value, "homepage", translate("Homepage")) - - local cc = c:option(Value, "country", translate("Country code")) - function cc.cfgvalue(self, section) - return uci:get(community, "wifi_device", "country") - end - function cc.write(self, sec, value) - if value then - uci:set(community, "wifi_device", "country", value) - uci:save(community) - end - end - - local ssid = c:option(Value, "ssid", translate("ESSID")) - ssid.rmempty = false - - local prefix = c:option(Value, "mesh_network", translate("Mesh prefix")) - prefix.datatype = "ip4addr" - prefix.rmempty = false - - local splash_net = c:option(Value, "splash_network", translate("Network for client DHCP addresses")) - splash_net.datatype = "ip4addr" - splash_net.rmempty = false - - local splash_prefix = c:option(Value, "splash_prefix", translate("Client network size")) - splash_prefix.datatype = "range(0,32)" - splash_prefix.rmempty = false - - local ipv6 = c:option(Flag, "ipv6", translate("Enable IPv6")) - ipv6.rmempty = true - - local ipv6_config = c:option(ListValue, "ipv6_config", translate("IPv6 Config")) - ipv6_config:depends("ipv6", 1) - ipv6_config:value("static") - if ipkg.installed ("auto-ipv6-ib") then - ipv6_config:value("auto-ipv6-random") - ipv6_config:value("auto-ipv6-fromv4") - end - ipv6_config.rmempty = true - - local ipv6_prefix = c:option(Value, "ipv6_prefix", translate("IPv6 Prefix"), translate("IPv6 network in CIDR notation.")) - ipv6_prefix:depends("ipv6", 1) - ipv6_prefix.datatype = "ip6addr" - ipv6_prefix.rmempty = true - - local vap = c:option(Flag, "vap", translate("VAP"), translate("Enable a virtual access point (VAP) by default if possible.")) - vap.rmempty = true - - local lat = c:option(Value, "latitude", translate("Latitude")) - lat.datatype = "range(-180, 180)" - lat.rmempty = false - - local lon = c:option(Value, "longitude", translate("Longitude")) - lon.rmempty = false - return m -end diff --git a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile_expert.lua b/luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile_expert.lua deleted file mode 100644 index 22554a66..00000000 --- a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile_expert.lua +++ /dev/null @@ -1,32 +0,0 @@ --- Copyright 2011 Manuel Munz --- Licensed to the public under the Apache License 2.0. - -local fs = require "nixio.fs" -local uci = require "luci.model.uci".cursor() -local community = uci:get("freifunk", "community", "name") - -if community == nil then - luci.http.redirect(luci.dispatcher.build_url("admin", "freifunk", "profile_error")) - return -else - community = "/etc/config/profile_" .. community - f = SimpleForm("community", translate("Community profile"), translate("You can manually edit the selected community profile here.")) - - t = f:field(TextValue, "cop") - t.rmempty = true - t.rows = 30 - function t.cfgvalue() - return fs.readfile(community) or "" - end - - function f.handle(self, state, data) - if state == FORM_VALID then - if data.cop then - fs.writefile(community, data.cop:gsub("\r\n", "\n")) - end - end - return true - end - return f -end - diff --git a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua b/luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua deleted file mode 100644 index a3d60a30..00000000 --- a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua +++ /dev/null @@ -1,98 +0,0 @@ -local uci = require "luci.model.uci".cursor() - -function get_device_ports(name) - ports = {} - - uci:foreach("network", "device", - function(sec) - if ( sec["name"] == name ) then - ports = uci:get_list("network", sec[".name"], "ports") - return - end - end) - - return ports -end - -function set_device_ports(name, value) - uci:foreach("network", "device", - function(sec) - if ( sec["name"] == name ) then - uci:set_list("network", sec[".name"], "ports", value) - return - end - end) -end - -local wanports = get_device_ports("br-wan") -local has_ffuplink_wan = 0 -for key, port in ipairs(wanports) do - if port == "ffuplink_wan" then - has_ffuplink_wan = 1 - table.remove(wanports, key) - end -end -local dhcpports = get_device_ports("br-dhcp") - -m = Map("ffwizard", translate("Swap WAN and DCHP Physical Ports"), nil) - -f = m:section(NamedSection, "settings", "settings", - translate("Swap WAN and DHCP Physical Ports"), - translate("Sometimes the physical ports on a router are inconveniently " .. - "assigned to WAN and DHCP networks. By selecting to swap the ports, " .. - "the roles of the ports will be reversed.
  • A router with " .. - "only two ports will reverse their roles. An example is the " .. - "NanoStation M2/M5. The standard setup for the PoE port is DHCP, " .. - "while WAN needs to be connected to the secondary port. This " .. - "is a quite inconvenient configuration which this tool will change." .. - "
  • A router with only one port will, per default, be assigned to " .. - "DHCP. This prevents being able to have any WAN access. This tool " .. - "will reassign the single physical port to WAN. An example router is " .. - "the Unifi-AC-Mesh.
  • A standand home router, with normally one WAN " .. - "port and multiple DHCP ports can benefit from this tool as well. " .. - "For example, if you want to use those ports for your private network " .. - "(the network which has your DSL router) to be able to add additional " .. - "devices (printer, game console, NAS storage), this tool will enable " .. - "that. In this setup, the single port will be the only access to the " .. - "freifunk network, while the remaining ports will be a part of your " .. - "home network as well as internet access for freifunk


" .. - "Current WAN ports are: ") .. table.concat(wanports, ", ") .. - translate("
Current DHCP ports are: ") .. table.concat(dhcpports, ", ") - ) - -o = f:option(Flag, "swapports", translate("Swap WAN and DCHP ports"), nil) - --- "behind the scenes magic" to make the submit button do something -main = f:option(DummyValue, "netconfig", "", "") -main.forcewrite = true -function main.parse(self, section) - local fvalue = "1" - if self.forcewrite then - self:write(section, fvalue) - end -end --- end of "behind the scenes magic" - --- write the new settings -function main.write(self, section, value) - local status = tonumber(o:formvalue(section)) - - if status == 1 then - -- add ffuplink_wan to the future br-wan - if has_ffuplink_wan == 1 then - table.insert(dhcpports, "ffuplink_wan") - end - -- do the swap - set_device_ports("br-wan", dhcpports) - set_device_ports("br-dhcp", wanports) - end - - uci:revert("ffwizard") - uci:save("network") - uci:commit("network") - - -- Run the wizard again - luci.http.redirect(luci.dispatcher.build_url("admin/freifunk/assistent/startWizard")) -end - -return f diff --git a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua b/luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua deleted file mode 100644 index fe1d8fe7..00000000 --- a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua +++ /dev/null @@ -1,30 +0,0 @@ -local fs = require "nixio.fs" -local file = "/www/luci-static/index_user.html" - -m = Map("freifunk", translate("Edit index page"), translate("You can display additional content on the public index page by inserting valid XHTML in the form below.
Headlines should be enclosed between <h2> and </h2>.")) - -s = m:section(NamedSection, "community", "public", "") -s.anonymous = true - -di = s:option(Flag, "DefaultText", translate("Disable default content"), translate("If selected then the default content element is not shown.")) -di.enabled = "disabled" -di.disabled = "enabled" -di.rmempty = false - -t = s:option(TextValue, "_text") -t.rmempty = true -t.rows = 20 - -function t.cfgvalue() - return fs.readfile(file) or "" -end - -function t.write(self, section, value) - return fs.writefile(file, value) -end - -function t.remove(self, section) - return fs.unlink(file) -end - -return m diff --git a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua b/luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua deleted file mode 100644 index d343ee17..00000000 --- a/luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua +++ /dev/null @@ -1,212 +0,0 @@ -local fftools = require "luci.tools.freifunk.assistent.tools" -local uci = require "luci.model.uci".cursor() - -m = Map("ffwizard", translate("Wireless-Mesh Settings"), nil) - -f = m:section(NamedSection, "settings", "settings", - translate("Wireless Mesh Settings"), - translate("The wireless interfaces which are built into the router can " .. - "mesh with other routers using either Ad-Hoc or 802.11s. " .. - "802.11s is now the standard used. Some routers (or " .. - "their drivers) might not support this new standard. Also, if this " .. - "router currently meshes with Ad-Hoc then changing it to 802.11s would " .. - "cause connectivity loss. Please contact your mesh neighbors to switch " .. - "to 802.11s collectively. Please select which protocol to use.")) - -local wifi_tbl = {} - -uci:foreach("wireless", "wifi-device", - function(section) - -- get the Frequency of the device - local device = section[".name"] - wifi_tbl[device] = section - local channel = tonumber(section["channel"]) - local devicename - if ( channel <= 14 ) then - devicename = translate("2.4 Ghz Wifi (")..device:upper()..")" - else - devicename = translate("5 Ghz Wifi (")..device:upper()..")" - end - - -- determine which mesh modes are support by this radio - - -- find the wifi-iface which is either adhoc or mesh - uci:foreach("wireless", "wifi-iface", - function(ifaceSection) - if ( device ~= ifaceSection["device"] ) then - return - end - if ( "mesh" ~= ifaceSection["mode"] and "adhoc" ~= ifaceSection["mode"] ) then - return - end - local meshmode = f:option(ListValue, "meshmode_" .. device, devicename, - translate("The ") .. devicename .. - translate(" device is currently set to ") .. - ((ifaceSection["mode"] == "adhoc") and translate("Ad-Hoc") or translate("802.11s")) .. - translate(". The current default setup is 802.11s. " .. - "Please select how to use this device in the future. ")) - meshmode.widget = "radio" - local supportedModes = fftools.wifi_get_mesh_modes(device) - if supportedModes["80211s"] == true then - meshmode:value("80211s", translate("802.11s")) - meshmode.default = "80211s" - end - if supportedModes["adhoc"] == true then - meshmode:value("adhoc", translate("Ad-Hoc (outdated)")) - if supportedModes["80211s"] ~= true then - meshmode.default = "adhoc" - end - end - wifi_tbl[device]["oldmeshmode"] = ifaceSection["mode"] - wifi_tbl[device]["newmeshmode"] = meshmode - end) - end) - --- "behind the scenes magic" to make the submit button do something -main = f:option(DummyValue, "netconfig", "", "") -main.forcewrite = true -function main.parse(self, section) - local fvalue = "1" - if self.forcewrite then - self:write(section, fvalue) - end -end --- end of "behind the scenes magic" - --- write the new settings -function main.write(self, section, value) - write_ffwizard(section) - write_wireless(section) - write_luci_statistics(section) - - -- Run the wizard again - luci.http.redirect(luci.dispatcher.build_url("admin/freifunk/assistent/startWizard")) -end - -function write_ffwizard(section) - -- set the meshmode parameter(s) - uci:foreach("wireless", "wifi-device", - function(sec) - local device = sec[".name"] - if wifi_tbl[device]["newmeshmode"] == nil then - return - end - uci:set("ffwizard", "settings","meshmode_" .. device, - wifi_tbl[device]["newmeshmode"]:formvalue(section)) - end) - - uci:save("ffwizard") - uci:commit("ffwizard") -end - -function write_wireless(section) - uci:foreach("wireless", "wifi-iface", - function(sec) - local name = sec[".name"] - local mode = sec["mode"] - local ifname = sec["ifname"] - local device = sec["device"] - if wifi_tbl[device]["newmeshmode"] == nil then - return - end - local network = sec["network"] - local formvalue = wifi_tbl[device]["newmeshmode"]:formvalue(section) - local newmeshmode = formvalue - if ( "80211s" == newmeshmode ) then - newmeshmode = "mesh" - end - - if ( "mesh" ~= mode and "adhoc" ~= mode ) then - return - end - if ( mode == newmeshmode ) then - return - end - - local mergeList = {"freifunk", "profile_"..uci:get("freifunk", "community", "name")} - - local ifaceDefault - if formvalue ~= "adhoc" then - ifaceDefault = "wifi_iface_"..formvalue - else - local pre = string.sub(ifname,-1) - ifaceDefault = ((pre == "2") and "wifi_iface" or "wifi_iface_5") - end - local ifconfig = fftools.getMergedConfig(mergeList, "defaults", ifaceDefault) - ifconfig.device = device - ifconfig.network = network - ifconfig.ifname = string.gsub(ifname, mode, newmeshmode) - if ( newmeshmode == "adhoc" ) then - local community = "profile_"..uci:get("freifunk", "community", "name") - local devChannel = uci:get("wireless", device, "channel") - ifconfig.ssid = uci:get(community, "ssidscheme", devChannel) - ifconfig.bssid = uci:get(community, "bssidscheme", devChannel) - end - - local newSectionName = string.gsub(name, mode, newmeshmode) - - -- delete the old section and replace it with a new one - uci:delete("wireless", name) - uci:section("wireless", "wifi-iface", newSectionName, ifconfig) - - -- RSSI LED setting - local rssidev = string.sub(ifconfig.ifname, - string.find(ifconfig.ifname, "wlan%d")) - local rssiled = uci:get("system", "rssid_"..rssidev, "dev") - if rssiled then - uci:set("system", "rssid_"..rssidev, "dev", ifconfig.ifname) - end - - end) - - uci:save("system") - uci:save("wireless") - uci:commit("system") - uci:commit("wireless") - -end - -function write_luci_statistics(section) - -- only make changes if statistics are installed - local ipkg = require "luci.model.ipkg" - if ( ipkg.installed("luci-app-statistics") ~= true ) then - return - end - - -- get the old list of interfaces - local collectd_interface = uci:get("luci_statistics", "collectd_interface", "Interfaces") - local collectd_iwinfo = uci:get("luci_statistics", "collectd_iwinfo", "Interfaces") - - -- update the list of interfaces - uci:foreach("wireless", "wifi-iface", - function(sec) - local ifname = sec["ifname"] - local device = sec["device"] - local newmeshmode = sec["mode"] - - if ( "mesh" ~= newmeshmode and "adhoc" ~= newmeshmodemode ) then - return - end - - local oldmeshmode = wifi_tbl[device]["oldmeshmode"] - if ( oldmeshmode == newmeshmode ) then - return - end - - local oldifname = string.gsub(ifname, newmeshmode, oldmeshmode) - oldifname = string.gsub(oldifname, "%-", "%%-") -- escape the '-' - collectd_interface, x = string.gsub(collectd_interface, oldifname, ifname) - collectd_iwinfo, y = string.gsub(collectd_iwinfo, oldifname, ifname) - - end) - - -- write the changes - uci:set("luci_statistics", "collectd_interface", "Interfaces", collectd_interface) - uci:set("luci_statistics", "collectd_iwinfo", "Interfaces", collectd_iwinfo) - uci:save("luci_statistics") - uci:commit("luci_statistics") -end - -return f - - diff --git a/luci/luci-mod-falter/luasrc/view/cbi/osmll_value.htm b/luci/luci-mod-falter/luasrc/view/cbi/osmll_value.htm deleted file mode 100644 index 45555c5e..00000000 --- a/luci/luci-mod-falter/luasrc/view/cbi/osmll_value.htm +++ /dev/null @@ -1,55 +0,0 @@ -<%# -cc-by-sa Andreas Pittrich -in behalf of the german pirate party (Piratenpartei) -www.piratenpartei.de - -$Id$ - --%> -<%+cbi/valueheader%> - - <% if self:cfgvalue(section) ~= false then %> - <% if self.latfield and self.lonfield then %> - /> - /> - <% end %> - /> - /> - /> - <% end %> - - <% if self.popup then %> - - onclick=" - popup=window.open('/luci-static/resources/OSMLatLon.htm', '<%=cbid%>.window', 'innerWidth=<%=self.width%>, innerHeight=<%=self.height%>, location=no, menubar=no, scrollbars=no, status=no, toolbar=no'); - popup.focus(); - " - /> - -
- <% else %> - - onclick=" - document.getElementById('<%=cbid..".hideosm"%>').style.display='inline'; - document.getElementById('<%=cbid..".displayosm"%>').style.display='none'; - for(var i = 0; Math.min(i, window.frames.length)!=window.frames.lengths; i++){ - if(frames[i].name=='<%=cbid..".iframe"%>'){ - document.getElementById('<%=cbid..".iframediv"%>').style.display='block'; - frames[i].location.href='/luci-static/resources/OSMLatLon.htm'; - } - } - " - /> - - onclick=" - document.getElementById('<%=cbid..".displayosm"%>').style.display='inline'; - document.getElementById('<%=cbid..".hideosm"%>').style.display='none'; - document.getElementById('<%=cbid..".iframediv"%>').style.display='none'; - " - /> -
-
" style="display:none"> - - <%end%> - -<%+cbi/valuefooter%> diff --git a/luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm b/luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm deleted file mode 100644 index 573c494a..00000000 --- a/luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm +++ /dev/null @@ -1,29 +0,0 @@ -<%+header%> - -<% - local has_latlon = false - local uci = require "luci.model.uci".cursor() - uci:foreach("olsrd", "LoadPlugin", function(s) - if s.library == "olsrd_nameservice" and s.latlon_file then - has_latlon = true - end - end) -%> - -<% if has_latlon then %> - -

<%:Legend%>:

-
    -
  • <%:Green%>:<%:Very good (ETX < 2)%>
  • -
  • <%:Yellow%>:<%:Good (2 < ETX < 4)%>
  • -
  • <%:Orange%>:<%:Still usable (4 < ETX < 10)%>
  • -
  • <%:Red%>:<%:Bad (ETX > 10)%>
  • -
- -<% else %> -

<%:Map Error%>

-

<%_The OLSRd service is not configured to capture position data from the network.
- Please make sure that the nameservice plugin is properly configured and that the latlon_file option is enabled.%>

-<% end %> -<%+footer%> - diff --git a/luci/luci-mod-falter/luasrc/view/freifunk-map/map.htm b/luci/luci-mod-falter/luasrc/view/freifunk-map/map.htm deleted file mode 100644 index f69401d6..00000000 --- a/luci/luci-mod-falter/luasrc/view/freifunk-map/map.htm +++ /dev/null @@ -1,118 +0,0 @@ - - - - Map - - - - - -
- - diff --git a/luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm b/luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm deleted file mode 100644 index a3f07971..00000000 --- a/luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm +++ /dev/null @@ -1,44 +0,0 @@ -<%+header%> -<% -local uci = require "luci.model.uci".cursor() -local nickname = uci:get("freifunk", "contact", "nickname") or "" -local name = uci:get("freifunk", "contact", "name") or "" -local mail = uci:get("freifunk", "contact", "mail") or "" -local contacturl = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "freifunk", "contact") -local hostname = uci:get_first ("system", "system", "hostname") -local latitude = uci:get_first ("system", "system", "latitude") -local longitude = uci:get_first ("system", "system", "longitude") -local location = uci:get_first ("system", "system", "location") -local basicsurl = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "freifunk", "basics") -%> - -

<%:Freifunk Overview%>

- -<%:These pages will assist you in setting up your router for Freifunk or similar wireless community networks.%> -

- -<% if not (hostname and latitude and longitude and location) then%> -

- <%:Basic settings are incomplete. Please go to%> <%:Basic settings%> <%:and fill out all required fields.%> -
-<%end%> -

- -<% if not (nickname and name and mail) then%> -

- <%:Contact information is incomplete. Please go to%> <%:Contact%> <%:and fill out all required fields.%> -

-

-<%end%> - -<% uci:foreach("wireless", "wifi-device", function(section) - local device = section[".name"] - local url = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "network", "wireless") - if section.diversity ~= "0" and section.disabled ~= "1" and section.type ~= "mac80211" then - print('
' .. translate("Diversity is enabled for device") .. ' ' .. section[".name"] .. '. ' - .. translate("Go to") .. ' ' .. translate("wireless settings") .. ' ' .. - translate("to disable it.") .. '

') - end -end) %> - -<%+footer%> diff --git a/luci/luci-mod-falter/luasrc/view/freifunk/contact.htm b/luci/luci-mod-falter/luasrc/view/freifunk/contact.htm deleted file mode 100644 index 8e13c551..00000000 --- a/luci/luci-mod-falter/luasrc/view/freifunk/contact.htm +++ /dev/null @@ -1,57 +0,0 @@ -<%# - Copyright 2008 Steven Barth - Copyright 2008 Jo-Philipp Wich - Copyright 2011 Manuel Munz - Licensed to the public under the Apache License 2.0. --%> - -<%+header%> - -<% -local uci = require "luci.model.uci".cursor() -local nickname = uci:get("freifunk", "contact", "nickname") or "" -local name = uci:get("freifunk", "contact", "name") or "" -local homepage = uci:get("freifunk", "contact", "homepage") or {} -local mail = uci:get("freifunk", "contact", "mail") or "" -local phone = uci:get("freifunk", "contact", "phone") or "" -local location = uci:get_first("system", "system", "locaton") or uci:get("freifunk", "contact", "location") or "" -local note = uci:get("freifunk", "contact", "note") or "" -local lon = uci:get_first("system", "system", "longitude") or "" -local lat = uci:get_first("system", "system", "latitude") or "" -%> - -

<%:Contact%>

- -
-<%:Operator%> - - - - - - -
<%:Nickname%>:<%=nickname%>
<%:Realname%>:<%=name%>
<%:Homepage%>: - <% for k, v in ipairs(homepage) do %> - <%=v%>
- <% end %> -
<%:E-Mail%>:<%=mail%>
<%:Phone%>:<%=phone%>
-
- -
-<%:Location%> - - - -
<%:Location%>:<%=location%>
<%:Coordinates%>:<%=lat%> <%=lon%> ("><%:Show on map%>)
-
- -<% if note then %> -
-<%:Notice%> - - -
<%=note%>
-
-<%end%> - -<%+footer%> diff --git a/luci/luci-mod-falter/luasrc/view/freifunk/index.htm b/luci/luci-mod-falter/luasrc/view/freifunk/index.htm deleted file mode 100644 index 1fb87fcd..00000000 --- a/luci/luci-mod-falter/luasrc/view/freifunk/index.htm +++ /dev/null @@ -1,105 +0,0 @@ -<%# - Copyright 2008 Steven Barth - Copyright 2008 Jo-Philipp Wich - Licensed to the public under the Apache License 2.0. --%> - -<% -local uci = require "luci.model.uci".cursor() -local sys = require "luci.sys" -local tpl = require "luci.template" -local fs = require "nixio.fs" -local http = require "luci.http" -local disp = require "luci.dispatcher" -local ipkg = require "luci.model.ipkg" - -local community = uci:get("freifunk", "community", "name") or "Freifunk" -local DefaultText = uci:get("freifunk", "community", "DefaultText") or "" -local nickname = uci:get("freifunk", "contact", "nickname") or "No Nickname set" - --- only redirect if assistent is installed and no root password is set --- we use isfile because the view is not run as root and we can't use --- e.g. ipkg.installed or checkpasswd -local webAppRoot = http.getenv("PATH_INFO") == nil -local notRunBefore = not uci:get("ffwizard", "settings", "runbefore") -local notPasswordSet = true -local wizardInstalled = fs.access("/usr/lib/lua/luci/controller/assistent/assistent.lua") - -if wizardInstalled then - local fftools = require "luci.tools.freifunk.assistent.tools" - notPasswordSet = not fftools.hasRootPass() -end - -if (webAppRoot and notRunBefore and wizardInstalled) then - local url = luci.dispatcher.build_url("admin/freifunk/assistent") - if (notPasswordSet) then - url = url .. "?luci_username=root&luci_password=" - end - http.redirect(url) -end -%> - -<%+header%> - -<% - -local co = "profile_" .. community -local community = uci:get_first(co, "community", "name") or "Freifunk" -local url = uci:get_first(co, "community", "homepage") or "http://www.freifunk.net" - - -local usertext = fs.readfile("/www/luci-static/index_user.html") - -if DefaultText ~= "disabled" then - - defaulttext = '

'.. - (translate("Hello and welcome in the network of")).. - ' '.. - (community or "Freifunk Deutschland").. - '!

'.. - translate("We are an initiative to establish a free, independent and open wireless mesh network.").. - '
'.. - translate("This is the access point").. - ' '.. - luci.sys.hostname().. - '. '.. - translate("It is operated by").. - ' '.. - (nickname or translate("Please set your contact information")).. - '.

'.. - translate("You can find further information about the global Freifunk initiative at").. - ' Freifunk.net.
'.. - translate("If you are interested in our project then contact the local community").. - ' '..community..'.

'.. - translate("Notice").. - ': '.. - translate("Internet access depends on technical and organisational conditions and may or may not work for you.").. - '

' -end -%> - -<%=defaulttext%> -<%=usertext%> - -<% --- add custom widgets from view/freifunk/widgets -local widgets = {} -local dir = "/usr/lib/lua/luci/view/freifunk/widgets" - -uci:foreach("freifunk-widgets", "widget", - function(s) - if s.enabled == "1" then - table.insert(widgets, s) - end - end) - -for k, v in ipairs(widgets) do - if v['template'] and fs.access(dir .. "/" .. v['template'] .. "/main.htm") then - tpl.render("freifunk/widgets/" .. v['template'] .. "/main", { data = v }) - end -end - -%> -<%+footer%> diff --git a/luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm b/luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm deleted file mode 100644 index 984fa0ac..00000000 --- a/luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm +++ /dev/null @@ -1,11 +0,0 @@ -<%+header%> - -<% -local profileurl = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "freifunk", "basics") -%> - -

<%:Error%>

-<%:You need to select a profile before you can edit it. To select a profile go to%> <%:Basic settings%>. -

- -<%+footer%> diff --git a/luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm b/luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm deleted file mode 100644 index fc3948ec..00000000 --- a/luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm +++ /dev/null @@ -1,364 +0,0 @@ -<% -local utl = require "luci.util" -local sys = require "luci.sys" -local twa = require "luci.tools.webadmin" -local ip = require "luci.ip" - --- System - -local sysinfo = utl.ubus("system", "info") or { } -local boardinfo = utl.ubus("system", "board") or { } - -local loads = sysinfo.load or { 0, 0, 0 } -local meminfo = sysinfo.memory or { - total = 0, - free = 0, - buffered = 0, - shared = 0 -} - -local uptime = twa.date_format(sysinfo.uptime or 0) -local time = os.date("%a, %d %b %Y, %H:%M:%S") -local load = string.format("%.2f, %.2f, %.2f", loads[1] / 65535.0, loads[2] / 65535.0, loads[3] / 65535.0) - -local mem = string.format( - "%.2f MB (%.2f %s, %.2f %s, %.2f %s)", - meminfo.total / 1024 / 1024, - (meminfo.total - meminfo.free) / 1024 / 1024, - tostring(i18n.translate("used")), - meminfo.free / 1024 / 1024, - tostring(i18n.translate("free")), - meminfo.buffered / 1024 / 1024, - tostring(i18n.translate("buffered")) -) - -local interval = 5 - --- wireless -local ntm = require "luci.model.network".init() -local devices = ntm:get_wifidevs() -local netlist = { } -local netdevs = { } -local dev -for _, dev in ipairs(devices) do - local net - for _, net in ipairs(dev:get_wifinets()) do - netlist[#netlist+1] = net:ifname() - netdevs[net:ifname()] = dev:name() - end -end -local has_iwinfo = pcall(require, "iwinfo") - - --- Find default routes - -local _, r, def4, def6 - -for _, r in ipairs(ip.routes({ type = 1, dest_exact = "0.0.0.0/0" })) do - def4 = { - gateway = r.gw:string(), - dest = r.dest:string(), - dev = r.dev, - metr = r.metric or 0 - } - break -end - -for _, r in ipairs(ip.routes({ type = 1, dest_exact = "::/0" })) do - def6 = { - gateway = r.gw:string(), - dest = r.dest:string(), - dev = r.dev, - metr = r.metric or 0 - } - break -end - - -if luci.http.formvalue("status") == "1" then - local rv = { } - for dev in pairs(netdevs) do - local j = { id = dev } - local iw = luci.sys.wifi.getiwinfo(dev) - if iw then - local f - for _, f in ipairs({ - "channel", "txpower", "bitrate", "signal", "noise", - "quality", "quality_max", "mode", "ssid", "bssid", "encryption", "ifname" - }) do - j[f] = iw[f] - end - end - rv[#rv+1] = j - end - - - rv[#rv+1] = { - time = time, - uptime = uptime, - load = load, - mem = mem, - defroutev4 = def4, - defroutev6 = def6 - } - - luci.http.prepare_content("application/json") - luci.http.write_json(rv) - return -end --%> - -<%+header%> - - - - - -

-

<%:System%>

-
-
<%=boardinfo.system or "?"%>
-
<%=boardinfo.model or "?"%>
-
<%=load%>
-
<%=mem%>
-
<%=time%>
-
<%=uptime%>
-
-
- -<% if devices[1] then %> - -
-

<%:Wireless Overview%>

- - <% if not has_iwinfo then %> -
- <%:Package libiwinfo required!%>
- <%_The libiwinfo package is not installed. You must install this component for working wireless configuration!%> -
- <% end %> - -
-
- - - - - - - - - - - - <% - for _, dev in ipairs(devices) do - local net - for _, net in ipairs(dev:get_wifinets()) do - netlist[#netlist+1] = net:ifname() - netdevs[net:ifname()] = dev:name() - - if net.iwdata.device then - local signal = net.iwinfo.signal or "N/A" - local noise = net.iwinfo.noise or "N/A" - local q = net.iwinfo.quality or "0" - local qmax = net.iwinfo.quality_max or "100" - local qperc = q / qmax * 100 - - if qperc == 0 then - icon = "signal-none.png" - elseif qperc < 26 then - icon = "signal-0-25.png" - elseif qperc < 51 then - icon = "signal-25-50.png" - elseif qperc < 76 then - icon = "signal-50-75.png" - elseif qperc < 100 then - icon = "signal-75-100.png" - else - icon = "signal-0.png" - end - - signal_string = "Signal Quality" - - local ssid = net.iwinfo.ssid or "N/A" - local bssid = net.iwinfo.bssid or "N/A" - local chan = net.iwinfo.channel or "N/A" - local mode = net.iwinfo.mode or "N/A" - local txpwr = net.iwinfo.txpower or "N/A" - if txpwr ~= "N/A" then - txpwr = txpwr.." dbm" - end - local bitrate = net.iwinfo.bitrate or "N/A" - if bitrate ~= "N/A" then - bitrate = ( bitrate / 1000 ).."Mb/s" - end - local interface = net.iwinfo.ifname or "N/A" - %> - - - - - - - - - - - <% end - end - end %> -
<%:Signal%><%:Bitrate%><%:SSID%><%:BSSID%><%:Channel%><%:Mode%><%:TX%>-<%:Power%><%:Interface%>
<%=signal_string%><%=bitrate%><%=ssid%><%=bssid%><%=chan%><%=mode%><%=txpwr%><%=interface%>
-
-
-
-<% end %> - -
-

<%:Default routes%>

-
-
- -<% if not def4 and not def6 then %> - <%:No default routes known.%> -<%else%> - - - - - - - - - <% if def4 then %> - - - - - - - - <% end - if def6 then %> - - - - - - - - - <% end %> - -
<%:Network%><%:Interface%><%:Gateway%><%:Metric%>
<%=def4.dest%><%=def4.dev%><%=def4.gateway%><%=def4.metr%>
<%=def6.dest%><%=def6.dev%><%=def6.gateway%><%=def6.metr%>
-<% end %> -
-
-
-<%+footer%> diff --git a/luci/luci-mod-falter/po/de/falter.po b/luci/luci-mod-falter/po/de/falter.po deleted file mode 100644 index e041dd00..00000000 --- a/luci/luci-mod-falter/po/de/falter.po +++ /dev/null @@ -1,749 +0,0 @@ -msgid "" -msgstr "" -"Content-Type: text/plain; charset=UTF-8\n" -"Project-Id-Version: \n" -"POT-Creation-Date: \n" -"PO-Revision-Date: \n" -"Last-Translator: Martin Hübner \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"X-Generator: Poedit 3.0\n" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:26 -msgid "2.4 Ghz Wifi (" -msgstr "2.4 GHz WLAN (" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:28 -msgid "5 Ghz Wifi (" -msgstr "5 GHz WLAN (" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:45 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:51 -msgid "802.11s" -msgstr "802.11s" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:46 -msgid "" -". The current default setup is 802.11s. Please select how to use " -"this device in the future." -msgstr "" -". Der aktuelle Standard ist 802.11s. Bitte wähle, welchen Funkmodus " -"du verwenden möchtest." - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:60 -msgid "
Current DHCP ports are:" -msgstr "
Derzeit DHCP:" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:45 -msgid "Ad-Hoc" -msgstr "Ad-Hoc" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:55 -msgid "Ad-Hoc (outdated)" -msgstr "Ad-Hoc (veraltet)" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:113 -msgid "BBB-VPN (bbbdigger)" -msgstr "BBB-VPN (bbbdigger)" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:4 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:7 -msgid "BBB-VPN (bbbdigger) Settings" -msgstr "BBB-VPN (bbbdigger) Einstellungen" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:254 -msgid "BSSID" -msgstr "BSSID" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:20 -msgid "Bad (ETX > 10)" -msgstr "Schlecht (ETX > 10)" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:108 -msgid "Bandwidth" -msgstr "Bandbreite" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:3 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:6 -msgid "Bandwidth Settings" -msgstr "Bandbreiteneinstellungen" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:78 -msgid "Basic Settings" -msgstr "Grundeinstellungen" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:22 -#: luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm:8 -msgid "Basic settings" -msgstr "Grundeinstellungen" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:22 -msgid "Basic settings are incomplete. Please go to" -msgstr "Die Grundeinstellungen sind unvollständig. Bitte gehe zu" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:23 -msgid "Basic system settings" -msgstr "Grundlegende Systemeinstellungen" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:252 -msgid "Bitrate" -msgstr "Bitrate" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:255 -msgid "Channel" -msgstr "Kanal" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:43 -msgid "Client network size" -msgstr "Client-Netzwerk-Größe" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:10 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:13 -msgid "Community" -msgstr "Community" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile_expert.lua:13 -msgid "Community profile" -msgstr "Community-Profil" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:13 -msgid "Community settings" -msgstr "Community-Einstellungen" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:23 -msgid "Conntecting to the BBB-VPN" -msgstr "Mit BBB-VPN verbinden" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:34 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:93 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:5 -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:29 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:23 -msgid "Contact" -msgstr "Kontakt" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:29 -msgid "Contact information is incomplete. Please go to" -msgstr "Die Kontaktinformationen sind unvollständig. Bitte gehe zu" - -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:44 -msgid "Coordinates" -msgstr "Koordinaten" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:21 -msgid "Country code" -msgstr "Ländercode" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:324 -msgid "Default routes" -msgstr "Default-Routen" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:9 -msgid "Disable default content" -msgstr "Standardinhalt deaktivieren" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:38 -msgid "Diversity is enabled for device" -msgstr "Diversität ist für aktiviert für Gerät" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:19 -msgid "Download-Bandwith in Mbit/s" -msgstr "Download-Bandbreite in Mbit/s" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:12 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:35 -msgid "E-Mail" -msgstr "E-Mail" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:32 -msgid "ESSID" -msgstr "ESSID" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:4 -msgid "Edit index page" -msgstr "Willkommensseite überarbeiten" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:47 -msgid "Enable IPv6" -msgstr "IPv6 aktivieren" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:64 -msgid "Enable a virtual access point (VAP) by default if possible." -msgstr "Falls möglich, aktiviere standardmäßig Virtual Access Point (VAP)" - -#: luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm:7 -msgid "Error" -msgstr "Fehler" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:80 -msgid "Find your coordinates with OpenStreetMap" -msgstr "Koordinaten mit OpenStreetMap finden" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:18 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:68 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:69 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:73 -msgid "Freifunk" -msgstr "Freifunk" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:15 -msgid "Freifunk Overview" -msgstr "Freifunk-Übersicht" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:335 -msgid "Gateway" -msgstr "Gateway" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:39 -msgid "Go to" -msgstr "Gehe zu" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:18 -msgid "Good (2 < ETX < 4)" -msgstr "Gut (2 < ETX < 4)" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:17 -msgid "Green" -msgstr "Grün" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:56 -msgid "Hello and welcome in the network of" -msgstr "Herzlich willkommen im Netzwerk von" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:90 -msgid "Hide OpenStreetMap" -msgstr "OpenStreetMap verstecken" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:11 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:19 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:30 -msgid "Homepage" -msgstr "Homepage" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:31 -msgid "Hostname" -msgstr "Hostname" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:50 -msgid "IPv6 Config" -msgstr "IPv6 Konfiguration" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:59 -msgid "IPv6 Prefix" -msgstr "IPv6-Präfix" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:59 -msgid "IPv6 network in CIDR notation." -msgstr "IPv6-Netz in CIDR-Notation." - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:9 -msgid "If selected then the default content element is not shown." -msgstr "" -"Wenn diese Option ausgewählt ist, wird das Standardelement nicht angezeigt." - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:74 -msgid "If you are interested in our project then contact the local community" -msgstr "" -"Wenn du an unserem Projekt interessiert bist, wende dich an deine lokale " -"Community" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:98 -msgid "Index Page" -msgstr "Hauptseite" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:258 -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:334 -msgid "Interface" -msgstr "Schnittstelle" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:78 -msgid "" -"Internet access depends on technical and organisational conditions and may " -"or may not work for you." -msgstr "" -"Der Zugang zum Internet hängt von technischen und organisatorischen " -"Gegebenheiten ab. Er kann für dich funktionieren, muss aber nicht." - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:66 -msgid "It is operated by" -msgstr "Er wird betrieben von" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:39 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:67 -msgid "Latitude" -msgstr "Breitengrad" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:15 -msgid "Legend" -msgstr "Legende" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:228 -msgid "Load" -msgstr "Last" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:230 -msgid "Local Time" -msgstr "Lokale Zeit" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:35 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:41 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:43 -msgid "Location" -msgstr "Standort" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:43 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:71 -msgid "Longitude" -msgstr "Längengrad" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:121 -msgid "Map" -msgstr "Karte" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:24 -msgid "Map Error" -msgstr "Kartenfehler" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:229 -msgid "Memory" -msgstr "Speicher" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:35 -msgid "Mesh prefix" -msgstr "Mesh-Präfix" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:336 -msgid "Metric" -msgstr "Metrik" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:256 -msgid "Mode" -msgstr "Modus" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:227 -msgid "Model" -msgstr "Modell" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:333 -msgid "Network" -msgstr "Netzwerk" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:39 -msgid "Network for client DHCP addresses" -msgstr "Netzwerk für Client-DHCP Adressen" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:9 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:28 -msgid "Nickname" -msgstr "Spitzname" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:329 -msgid "No default routes known." -msgstr "Keine Default-Routen bekannt." - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:14 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:50 -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:76 -msgid "Notice" -msgstr "Beachte" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:51 -msgid "OLSR" -msgstr "OLSR" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:57 -msgid "OLSR2" -msgstr "OLSR2" - -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:26 -msgid "Operator" -msgstr "Betreiber" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:19 -msgid "Orange" -msgstr "Orange" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:28 -msgid "Overview" -msgstr "Übersicht" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:242 -msgid "Package libiwinfo required!" -msgstr "Benötige Paket libiwinfo!" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:13 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:36 -msgid "Phone" -msgstr "Telefon" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:5 -msgid "Please fill in your contact details below." -msgstr "Bitte trage deine Kontaktdaten ein." - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:70 -msgid "Please set your contact information" -msgstr "Bitte trage deine Kontaktdaten ein" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:257 -msgid "Power" -msgstr "Strom" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:83 -msgid "Profile" -msgstr "Profil" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:88 -msgid "Profile (Expert)" -msgstr "Profil (Experte)" - -#: luci/luci-mod-falter/root/usr/share/rpcd/acl.d/luci-mod-falter.json:3 -msgid "Provides access to config files and scripts" -msgstr "Bietet Zugriff auf Konfigurationsdateien und Skripte" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:10 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:29 -msgid "Realname" -msgstr "Name" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:20 -msgid "Red" -msgstr "Rot" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:253 -msgid "SSID" -msgstr "SSID" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:80 -msgid "" -"Select your location with a mouse click on the map. The map will only show " -"up if you are connected to the Internet." -msgstr "" -"Wähle deinen Standort durch einen Klick auf die Karte. Du kannst die Karte " -"nur sehen, wenn du mit dem Internet verbunden bist." - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:89 -msgid "Show OpenStreetMap" -msgstr "OpenStreetMap anzeigen" - -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:44 -msgid "Show on map" -msgstr "Auf Karte zeigen" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:251 -msgid "Signal" -msgstr "Signal" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:41 -msgid "" -"Sometimes the physical ports on a router are inconveniently assigned to WAN " -"and DHCP networks. By selecting to swap the ports, the roles of the ports " -"will be reversed.
  • A router with only two ports will reverse their " -"roles. An example is the NanoStation M2/M5. The standard setup for the PoE " -"port is DHCP, while WAN needs to be connected to the secondary port. This is " -"a quite inconvenient configuration which this tool will change.
  • A router " -"with only one port will, per default, be assigned to DHCP. This prevents " -"being able to have any WAN access. This tool will reassign the single " -"physical port to WAN. An example router is the Unifi-AC-Mesh.
  • A standand " -"home router, with normally one WAN port and multiple DHCP ports can benefit " -"from this tool as well. For example, if you want to use those ports for your " -"private network (the network which has your DSL router) to be able to add " -"additional devices (printer, game console, NAS storage), this tool will " -"enable that. In this setup, the single port will be the only access to the " -"freifunk network, while the remaining ports will be a part of your home " -"network as well as internet access for freifunk


Current WAN " -"ports are:" -msgstr "" -"Manchmal möchte man die Zuordnung der Netzwerkbuchsen am Router vertauschen. " -"Das ist hier möglich.
  • \n" -"Bei einem Router mit nur zwei Ports werden die Rollen vertauscht, zum " -"Beispiel bei der NanoStation M2/MS5. Die Standardeinstellung für den PoE-" -"Port ist FF-DHCP und WAN auf dem anderen, zweiten Port. Dies kann man hier " -"tauschen, sodass per PoE-Port der WAN-Uplink kommen kann (und an dem " -"sekundären Port FF-DHCP anliegt).
  • Ein Router mit nur einem Port hat an " -"diesem standardmäßig Freifunk-DHCP. Somit können wir hier normaler Weise " -"keinen WAN-Uplink anschließen. Mit diesem Tool wird der einzelne Port zum " -"WAN. Zum Beispiel nützlich beim Unifi-AC-Mesh mit seinem einen Port.
  • Auch " -"für einen Standard-Router mit einem WAN- und mehreren DHCP-Ports kann dieses " -"Tool genutzt werden. Zum Beispiel dann, wenn du die DHCP-Ports für den " -"privates Heim-Netzwerk (das Netzwerk deines DSL-Routers) nutzen möchtest um " -"zusätzliche Geräte (Drucker, Spielekonsole, NAS) anzuschließen. Dieses Tool " -"kann das einstellen. In dieser Variante wird der einzelne Port der einzige " -"Zugang zum Freifunknetz sein, während die anderen Ports Teil deines Heim-" -"Netzwerks sein werden und Internetzugang für Freifunk bieten.


" -"Derzeit WAN:" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:48 -msgid "Splash" -msgstr "Splash" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:64 -msgid "Statistics" -msgstr "Statistiken" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:39 -msgid "Status" -msgstr "Status" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:19 -msgid "Still usable (4 < ETX < 10)" -msgstr "Noch gebrauchbar (4 < ETX < 10)" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:118 -msgid "Swap Physical Ports" -msgstr "Physische Ports vertauschen" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:37 -msgid "Swap WAN and DCHP Physical Ports" -msgstr "Physische WAN- und DHCP-Ports vertauschen" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:63 -msgid "Swap WAN and DCHP ports" -msgstr "WAN- und DHCP-Ports vertauschen" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:40 -msgid "Swap WAN and DHCP Physical Ports" -msgstr "Physische WAN- und DHCP-Ports vertauschen" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:224 -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:226 -msgid "System" -msgstr "System" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:257 -msgid "TX" -msgstr "TX" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:43 -msgid "The" -msgstr "Das" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:243 -msgid "" -"The libiwinfo package is not installed. You must install this " -"component for working wireless configuration!" -msgstr "" -"libiwinfo-Paket ist nicht installiert. Für eine funktionierende " -"WLAN-Konfiguration muss du diese Paket installieren!" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:25 -msgid "" -"The OLSRd service is not configured to capture position data from the " -"network.
Please make sure that the nameservice plugin is properly " -"configured and that the latlon_file option is enabled." -msgstr "" -"Der OLSRd-Service ist nicht korrekt konfiguriert. Er erfasst keine " -"Positionsdaten aus dem Netzwerk.
Bitte stelle sicher, dass Nameservice-" -"Plugin korrekt ist und das die Option latlon_file eingeschaltet ist." - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:11 -msgid "" -"The community profile holds the basic settings for your local wireless " -"community. These settings define the default values for the wizard. Changing " -"the community profile DOES NOT affect the actual configuration of the " -"router. Please do another wizard run or adjust the values by hand." -msgstr "" -"Das Community-Profil beinhaltet die Grundeinstellungen für deine lokale " -"Community. Diese Einstellungen beeinflussen die Standard-Werte im Wizard. " -"Das Community-Profil zu wechseln, ändert NICHT die aktuellen Einstellungen " -"an deinem Router. Bitte führe dafür den Wizard nochmals aus oder passe die " -"Einstellungen von Hand an." - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:7 -msgid "" -"The nodes of the Freifunk network foward data based on shortest paths and " -"highest bandwidth. Therefor we need to know, how much bandwidth to the " -"internet there is and how much do you want to share. Typical values are 6.0 " -"Mbit/s download and 0.5 Mbit/s upload with DSL 6000 or 50.0 Mbit/s " -"download and 10.0 Mbit/s upload with VDSL 50000. Preferably you " -"test the actual bandwidth multiple time with a tool like speedof.me. Then you can fill in how much bandwidth you are willing to share with " -"your peers. Please be generous, but don't overestimate. :-)" -msgstr "" -"Die Knoten des Freifunk-Netzes leiten Daten auf Basis kürzester Pfade und " -"höchster Bandbreite weiter. Deshalb müssen wir wissen, wie schnell dein " -"Internetnaschluss ist und wie viel Du davon teilen möchtest. Typische Werte " -"sind 6.0 Mbit/s Download und 0.5 Mbit/s Upload bei DSL 6000 oder " -"50.0 Mbit/s Download und 10.0 Mbit/s Upload bei VDSL 50000. Am " -"besten testest Du die tatsächliche Bandbreite mehrmals mit einem Tool wie " -"speedof.me. Dann kannst Du eintragen, wie viel Bandbreite Du teilen " -"möchtest. Bitte sei großzügig, aber überschätze deine Geschwindigkeit " -"nicht. :-)" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:8 -msgid "" -"The wireless interfaces which are built into the router can mesh with other " -"routers using either Ad-Hoc or 802.11s. 802.11s is now the standard " -"used. Some routers (or their drivers) might not support this new " -"standard. Also, if this router currently meshes with Ad-Hoc then changing it " -"to 802.11s would cause connectivity loss. Please contact your mesh neighbors " -"to switch to 802.11s collectively. Please select which protocol to use." -msgstr "" -"Der Router kann mit anderen Routern entweder über Ad-Hoc oder 802.11s " -"meshen. 802.11s ist der aktuelle Standard. Einige Router " -"(bzw. ihre Treiber) unterstützen diesen neuen Standard möglicherweise nicht. " -"Wenn dieser Router derzeit über Ad-Hoc mesht, würde die Änderung auf 802.11s " -"zu Verbindungsverlusten führen. Bitte wende dich an deine Mesh-Nachbarn, um " -"gemeinsam zu 802.11s zu wechseln. Bitte wähle aus, welches Protokoll " -"verwendet werden soll." - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:13 -msgid "These are the settings of your local community." -msgstr "Das sind die Einstellungen deiner lokalen Community." - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:17 -msgid "" -"These pages will assist you in setting up your router for Freifunk or " -"similar wireless community networks." -msgstr "" -"Diese Seiten werden dir helfen, deinen Router für Freifunk, oder " -"vergleichbare WLAN-Community-Netzwerke, einzurichten." - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:62 -msgid "This is the access point" -msgstr "Dies ist der Zugangspunkt" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:8 -msgid "" -"To enable island nodes of the Berlin Freifunk Network to be able to " -"virtually mesh with the Berlin Backbone (BBB), BBB-VPN servers have been set " -"up to allow meshing through a VPN using tunneldigger (bbbdigger). The BBB-" -"VPN servers run a modified version of OLSRd which blocks any gateway " -"advertisements and does not allow the VPN clients to see each other as " -"direct neighbors.

Using bbbdigger will add a constant amount of " -"background traffic going over the WAN interface of the router. So it is not " -"recommended for devices which have metered internet access." -msgstr "" -"Um sogenannte Inselknoten des Berliner Freifunk-Netzes mit dem Berlin " -"Backbone verbinden zu können, gibt es die BBB-VPN-Server. Diese ermöglichen " -"das Meshen über eine VPN-Verbindung mit tunneldigger (bbbdigger). Die BBB-" -"VPN-Server benutzen einen modifizierten OLSRd, der alle Gateway-" -"Advertisments abblockt und die VPN-Clients gegeneinander abschottet." -"

Wenn du bbbdigger benutzt, wird der Router dauerhaft etwas Backround-" -"Traffic auf deinem DSL-Anschluss erzeugen. Du solltest es also nicht " -"benutzen, falls dein Internetanschluss eine Volumenbegrenzung hat." - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:24 -msgid "Upload-Bandwidth in Mbit/s" -msgstr "Upload-Bandbreite in Mbit/s" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:24 -msgid "" -"Upon submission you will be redirected to the OLSRd Neighbors page. There " -"you will be able to see the effects of enabling/disabling bbbdigger. It may " -"take up to 60 seconds after enabling to see any results" -msgstr "" -"Nach dem Abschicken wirst du auf die OLSRd-Nachbarn-Seite umgeleitet. Dort " -"kannst du sehen, was das Ein-/Ausschalten von bbbdigger bewirkt. Es kann bis " -"zu 60 Sekunden dauern, um nach dem Einschalten irgendetwas zu sehen." - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:231 -msgid "Uptime" -msgstr "Laufzeit" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:64 -msgid "VAP" -msgstr "VAP" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:17 -msgid "Very good (ETX < 2)" -msgstr "Sehr gut (ETX < 2)" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:60 -msgid "" -"We are an initiative to establish a free, independent and open wireless mesh " -"network." -msgstr "" -"Wir sind eine Initiative, die ein freies, unabhängiges und offenes " -"drahtloses Mesh-Netzwerk aufbaut." - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:103 -msgid "Wireless Mesh" -msgstr "WLAN-Mesh" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:7 -msgid "Wireless Mesh Settings" -msgstr "WLAN-Mesh-Einstellungen" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:238 -msgid "Wireless Overview" -msgstr "WLAN Übersicht" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:4 -msgid "Wireless-Mesh Settings" -msgstr "WLAN-Mesh-Einstellungen" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:18 -msgid "Yellow" -msgstr "Gelb" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:4 -msgid "" -"You can display additional content on the public index page by inserting " -"valid XHTML in the form below.
Headlines should be enclosed between <" -"h2> and </h2>." -msgstr "" -"Du kannst zusätzliche Information auf der öffentlichen Hauptseite anzeigen, " -"indem du gültiges XHTML in das Formular einfügst.
Überschriften sollten " -"von <h2> und </h2> umschlossen werden." - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:72 -msgid "" -"You can find further information about the global Freifunk initiative at" -msgstr "Weitere Information zur globalen Freifunk-Initiative findest du auf" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile_expert.lua:13 -msgid "You can manually edit the selected community profile here." -msgstr "Du kannst das gewählte Community-Profil hier manuell bearbeiten." - -#: luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm:8 -msgid "" -"You need to select a profile before you can edit it. To select a profile go " -"to" -msgstr "" -"Du musst ein Profil auswählen, bevor du es editieren kannst. Um ein Profil " -"zu wählen, gehe zu" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:22 -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:29 -msgid "and fill out all required fields." -msgstr "und fülle alle benötigten Felder aus." - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:32 -msgid "buffered" -msgstr "gepuffert" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:44 -msgid "device is currently set to " -msgstr "Das Gerät nutzt derzeit " - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:39 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:43 -msgid "e.g." -msgstr "z.B." - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:30 -msgid "free" -msgstr "frei" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:40 -msgid "to disable it." -msgstr "um es zu deaktivieren." - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:28 -msgid "used" -msgstr "benutzt" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:39 -msgid "wireless settings" -msgstr "WLAN-Einstellungen" - -#~ msgid "" -#~ "These are the basic settings for your local wireless community. These " -#~ "settings define the default values for the wizard and DO NOT affect the " -#~ "actual configuration of the router." -#~ msgstr "" -#~ "Dies sind die Grundeinstellungen für deine lokale Freifunk-Community. Sie " -#~ "definieren die Standard des Wizards und verändern die aktuellen " -#~ "Routereinstellungen NICHT." diff --git a/luci/luci-mod-falter/po/en/falter.po b/luci/luci-mod-falter/po/en/falter.po deleted file mode 100644 index 7fc8475e..00000000 --- a/luci/luci-mod-falter/po/en/falter.po +++ /dev/null @@ -1,692 +0,0 @@ -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 06:42+0200\n" -"PO-Revision-Date: 2021-04-04 11:56+0200\n" -"Last-Translator: Jo-Philipp Wich \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.4.2\n" -"Language-Team: \n" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:26 -msgid "2.4 Ghz Wifi (" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:28 -msgid "5 Ghz Wifi (" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:45 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:51 -msgid "802.11s" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:46 -msgid "" -". The current default setup is 802.11s. Please select how to use " -"this device in the future." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:60 -msgid "
Current DHCP ports are:" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:45 -msgid "Ad-Hoc" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:55 -msgid "Ad-Hoc (outdated)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:113 -msgid "BBB-VPN (bbbdigger)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:4 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:7 -msgid "BBB-VPN (bbbdigger) Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:254 -msgid "BSSID" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:20 -msgid "Bad (ETX > 10)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:108 -msgid "Bandwidth" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:3 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:6 -msgid "Bandwidth Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:78 -msgid "Basic Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:22 -#: luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm:8 -msgid "Basic settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:22 -msgid "Basic settings are incomplete. Please go to" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:23 -msgid "Basic system settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:252 -msgid "Bitrate" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:255 -msgid "Channel" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:43 -msgid "Client network size" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:10 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:13 -msgid "Community" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile_expert.lua:13 -msgid "Community profile" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:13 -msgid "Community settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:23 -msgid "Conntecting to the BBB-VPN" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:34 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:93 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:5 -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:29 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:23 -msgid "Contact" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:29 -msgid "Contact information is incomplete. Please go to" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:44 -msgid "Coordinates" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:21 -msgid "Country code" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:324 -msgid "Default routes" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:9 -msgid "Disable default content" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:38 -msgid "Diversity is enabled for device" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:19 -msgid "Download-Bandwith in Mbit/s" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:12 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:35 -msgid "E-Mail" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:32 -msgid "ESSID" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:4 -msgid "Edit index page" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:47 -msgid "Enable IPv6" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:64 -msgid "Enable a virtual access point (VAP) by default if possible." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm:7 -msgid "Error" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:80 -msgid "Find your coordinates with OpenStreetMap" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:18 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:68 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:69 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:73 -msgid "Freifunk" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:15 -msgid "Freifunk Overview" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:335 -msgid "Gateway" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:39 -msgid "Go to" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:18 -msgid "Good (2 < ETX < 4)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:17 -msgid "Green" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:56 -msgid "Hello and welcome in the network of" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:90 -msgid "Hide OpenStreetMap" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:11 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:19 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:30 -msgid "Homepage" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:31 -msgid "Hostname" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:50 -msgid "IPv6 Config" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:59 -msgid "IPv6 Prefix" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:59 -msgid "IPv6 network in CIDR notation." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:9 -msgid "If selected then the default content element is not shown." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:74 -msgid "If you are interested in our project then contact the local community" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:98 -msgid "Index Page" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:258 -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:334 -msgid "Interface" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:78 -msgid "" -"Internet access depends on technical and organisational conditions and may " -"or may not work for you." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:66 -msgid "It is operated by" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:39 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:67 -msgid "Latitude" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:15 -msgid "Legend" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:228 -msgid "Load" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:230 -msgid "Local Time" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:35 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:41 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:43 -msgid "Location" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:43 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:71 -msgid "Longitude" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:121 -msgid "Map" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:24 -msgid "Map Error" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:229 -msgid "Memory" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:35 -msgid "Mesh prefix" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:336 -msgid "Metric" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:256 -msgid "Mode" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:227 -msgid "Model" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:333 -msgid "Network" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:39 -msgid "Network for client DHCP addresses" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:9 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:28 -msgid "Nickname" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:329 -msgid "No default routes known." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:14 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:50 -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:76 -msgid "Notice" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:51 -msgid "OLSR" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:57 -msgid "OLSR2" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:26 -msgid "Operator" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:19 -msgid "Orange" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:28 -msgid "Overview" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:242 -msgid "Package libiwinfo required!" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:13 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:36 -msgid "Phone" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:5 -msgid "Please fill in your contact details below." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:70 -msgid "Please set your contact information" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:257 -msgid "Power" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:83 -msgid "Profile" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:88 -msgid "Profile (Expert)" -msgstr "" - -#: luci/luci-mod-falter/root/usr/share/rpcd/acl.d/luci-mod-falter.json:3 -msgid "Provides access to config files and scripts" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:10 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:29 -msgid "Realname" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:20 -msgid "Red" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:253 -msgid "SSID" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:80 -msgid "" -"Select your location with a mouse click on the map. The map will only show " -"up if you are connected to the Internet." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:89 -msgid "Show OpenStreetMap" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:44 -msgid "Show on map" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:251 -msgid "Signal" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:41 -msgid "" -"Sometimes the physical ports on a router are inconveniently assigned to WAN " -"and DHCP networks. By selecting to swap the ports, the roles of the ports " -"will be reversed.
  • A router with only two ports will reverse their " -"roles. An example is the NanoStation M2/M5. The standard setup for the PoE " -"port is DHCP, while WAN needs to be connected to the secondary port. This is " -"a quite inconvenient configuration which this tool will change.
  • A router " -"with only one port will, per default, be assigned to DHCP. This prevents " -"being able to have any WAN access. This tool will reassign the single " -"physical port to WAN. An example router is the Unifi-AC-Mesh.
  • A standand " -"home router, with normally one WAN port and multiple DHCP ports can benefit " -"from this tool as well. For example, if you want to use those ports for your " -"private network (the network which has your DSL router) to be able to add " -"additional devices (printer, game console, NAS storage), this tool will " -"enable that. In this setup, the single port will be the only access to the " -"freifunk network, while the remaining ports will be a part of your home " -"network as well as internet access for freifunk


Current WAN " -"ports are:" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:48 -msgid "Splash" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:64 -msgid "Statistics" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:39 -msgid "Status" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:19 -msgid "Still usable (4 < ETX < 10)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:118 -msgid "Swap Physical Ports" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:37 -msgid "Swap WAN and DCHP Physical Ports" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:63 -msgid "Swap WAN and DCHP ports" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:40 -msgid "Swap WAN and DHCP Physical Ports" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:224 -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:226 -msgid "System" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:257 -msgid "TX" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:43 -msgid "The" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:243 -msgid "" -"The libiwinfo package is not installed. You must install this " -"component for working wireless configuration!" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:25 -msgid "" -"The OLSRd service is not configured to capture position data from the " -"network.
Please make sure that the nameservice plugin is properly " -"configured and that the latlon_file option is enabled." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:11 -msgid "" -"The community profile holds the basic settings for your local wireless " -"community. These settings define the default values for the wizard. Changing " -"the community profile DOES NOT affect the actual configuration of the " -"router. Please do another wizard run or adjust the values by hand." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:7 -msgid "" -"The nodes of the Freifunk network foward data based on shortest paths and " -"highest bandwidth. Therefor we need to know, how much bandwidth to the " -"internet there is and how much do you want to share. Typical values are 6.0 " -"Mbit/s download and 0.5 Mbit/s upload with DSL 6000 or 50.0 Mbit/s " -"download and 10.0 Mbit/s upload with VDSL 50000. Preferably you " -"test the actual bandwidth multiple time with a tool like speedof.me. Then you can fill in how much bandwidth you are willing to share with " -"your peers. Please be generous, but don't overestimate. :-)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:8 -msgid "" -"The wireless interfaces which are built into the router can mesh with other " -"routers using either Ad-Hoc or 802.11s. 802.11s is now the standard " -"used. Some routers (or their drivers) might not support this new " -"standard. Also, if this router currently meshes with Ad-Hoc then changing it " -"to 802.11s would cause connectivity loss. Please contact your mesh neighbors " -"to switch to 802.11s collectively. Please select which protocol to use." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:13 -msgid "These are the settings of your local community." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:17 -msgid "" -"These pages will assist you in setting up your router for Freifunk or " -"similar wireless community networks." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:62 -msgid "This is the access point" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:8 -msgid "" -"To enable island nodes of the Berlin Freifunk Network to be able to " -"virtually mesh with the Berlin Backbone (BBB), BBB-VPN servers have been set " -"up to allow meshing through a VPN using tunneldigger (bbbdigger). The BBB-" -"VPN servers run a modified version of OLSRd which blocks any gateway " -"advertisements and does not allow the VPN clients to see each other as " -"direct neighbors.

Using bbbdigger will add a constant amount of " -"background traffic going over the WAN interface of the router. So it is not " -"recommended for devices which have metered internet access." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:24 -msgid "Upload-Bandwidth in Mbit/s" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:24 -msgid "" -"Upon submission you will be redirected to the OLSRd Neighbors page. There " -"you will be able to see the effects of enabling/disabling bbbdigger. It may " -"take up to 60 seconds after enabling to see any results" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:231 -msgid "Uptime" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:64 -msgid "VAP" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:17 -msgid "Very good (ETX < 2)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:60 -msgid "" -"We are an initiative to establish a free, independent and open wireless mesh " -"network." -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:103 -msgid "Wireless Mesh" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:7 -msgid "Wireless Mesh Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:238 -msgid "Wireless Overview" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:4 -msgid "Wireless-Mesh Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:18 -msgid "Yellow" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:4 -msgid "" -"You can display additional content on the public index page by inserting " -"valid XHTML in the form below.
Headlines should be enclosed between <" -"h2> and </h2>." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:72 -msgid "" -"You can find further information about the global Freifunk initiative at" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile_expert.lua:13 -msgid "You can manually edit the selected community profile here." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm:8 -msgid "" -"You need to select a profile before you can edit it. To select a profile go " -"to" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:22 -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:29 -msgid "and fill out all required fields." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:32 -msgid "buffered" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:44 -msgid "device is currently set to " -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:39 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:43 -msgid "e.g." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:30 -msgid "free" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:40 -msgid "to disable it." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:28 -msgid "used" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:39 -msgid "wireless settings" -msgstr "" - -#~ msgid "Check for new firmware versions and perform automatic updates." -#~ msgstr "Check for new firmware versions and perform automatic updates." - -#~ msgid "Freifunk Remote Update" -#~ msgstr "Freifunk Remote Update" - -#~ msgid "Keep configuration" -#~ msgstr "Keep configuration" - -#~ msgid "Start Upgrade" -#~ msgstr "Start Upgrade" - -#~ msgid "The installed firmware is the most recent version." -#~ msgstr "The installed firmware is the most recent version." - -#~ msgid "Update Settings" -#~ msgstr "Update Settings" - -#~ msgid "Update available!" -#~ msgstr "Update available!" - -#~ msgid "Verify downloaded images" -#~ msgstr "Verify downloaded images" diff --git a/luci/luci-mod-falter/po/templates/falter.pot b/luci/luci-mod-falter/po/templates/falter.pot deleted file mode 100644 index b33c2800..00000000 --- a/luci/luci-mod-falter/po/templates/falter.pot +++ /dev/null @@ -1,657 +0,0 @@ -msgid "" -msgstr "Content-Type: text/plain; charset=UTF-8" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:26 -msgid "2.4 Ghz Wifi (" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:28 -msgid "5 Ghz Wifi (" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:45 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:51 -msgid "802.11s" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:46 -msgid "" -". The current default setup is 802.11s. Please select how to use " -"this device in the future." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:60 -msgid "
Current DHCP ports are:" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:45 -msgid "Ad-Hoc" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:55 -msgid "Ad-Hoc (outdated)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:113 -msgid "BBB-VPN (bbbdigger)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:4 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:7 -msgid "BBB-VPN (bbbdigger) Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:254 -msgid "BSSID" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:20 -msgid "Bad (ETX > 10)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:108 -msgid "Bandwidth" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:3 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:6 -msgid "Bandwidth Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:78 -msgid "Basic Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:22 -#: luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm:8 -msgid "Basic settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:22 -msgid "Basic settings are incomplete. Please go to" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:23 -msgid "Basic system settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:252 -msgid "Bitrate" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:255 -msgid "Channel" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:43 -msgid "Client network size" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:10 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:13 -msgid "Community" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile_expert.lua:13 -msgid "Community profile" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:13 -msgid "Community settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:23 -msgid "Conntecting to the BBB-VPN" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:34 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:93 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:5 -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:29 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:23 -msgid "Contact" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:29 -msgid "Contact information is incomplete. Please go to" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:44 -msgid "Coordinates" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:21 -msgid "Country code" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:324 -msgid "Default routes" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:9 -msgid "Disable default content" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:38 -msgid "Diversity is enabled for device" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:19 -msgid "Download-Bandwith in Mbit/s" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:12 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:35 -msgid "E-Mail" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:32 -msgid "ESSID" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:4 -msgid "Edit index page" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:47 -msgid "Enable IPv6" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:64 -msgid "Enable a virtual access point (VAP) by default if possible." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm:7 -msgid "Error" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:80 -msgid "Find your coordinates with OpenStreetMap" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:18 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:68 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:69 -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:73 -msgid "Freifunk" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:15 -msgid "Freifunk Overview" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:335 -msgid "Gateway" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:39 -msgid "Go to" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:18 -msgid "Good (2 < ETX < 4)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:17 -msgid "Green" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:56 -msgid "Hello and welcome in the network of" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:90 -msgid "Hide OpenStreetMap" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:11 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:19 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:30 -msgid "Homepage" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:31 -msgid "Hostname" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:50 -msgid "IPv6 Config" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:59 -msgid "IPv6 Prefix" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:59 -msgid "IPv6 network in CIDR notation." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:9 -msgid "If selected then the default content element is not shown." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:74 -msgid "If you are interested in our project then contact the local community" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:98 -msgid "Index Page" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:258 -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:334 -msgid "Interface" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:78 -msgid "" -"Internet access depends on technical and organisational conditions and may " -"or may not work for you." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:66 -msgid "It is operated by" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:39 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:67 -msgid "Latitude" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:15 -msgid "Legend" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:228 -msgid "Load" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:230 -msgid "Local Time" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:35 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:41 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:43 -msgid "Location" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:43 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:71 -msgid "Longitude" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:121 -msgid "Map" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:24 -msgid "Map Error" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:229 -msgid "Memory" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:35 -msgid "Mesh prefix" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:336 -msgid "Metric" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:256 -msgid "Mode" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:227 -msgid "Model" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:333 -msgid "Network" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:39 -msgid "Network for client DHCP addresses" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:9 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:28 -msgid "Nickname" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:329 -msgid "No default routes known." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:14 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:50 -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:76 -msgid "Notice" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:51 -msgid "OLSR" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:57 -msgid "OLSR2" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:26 -msgid "Operator" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:19 -msgid "Orange" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:28 -msgid "Overview" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:242 -msgid "Package libiwinfo required!" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:13 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:36 -msgid "Phone" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:5 -msgid "Please fill in your contact details below." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:70 -msgid "Please set your contact information" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:257 -msgid "Power" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:83 -msgid "Profile" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:88 -msgid "Profile (Expert)" -msgstr "" - -#: luci/luci-mod-falter/root/usr/share/rpcd/acl.d/luci-mod-falter.json:3 -msgid "Provides access to config files and scripts" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/contact.lua:10 -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:29 -msgid "Realname" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:20 -msgid "Red" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:253 -msgid "SSID" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:80 -msgid "" -"Select your location with a mouse click on the map. The map will only show " -"up if you are connected to the Internet." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:89 -msgid "Show OpenStreetMap" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/contact.htm:44 -msgid "Show on map" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:251 -msgid "Signal" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:41 -msgid "" -"Sometimes the physical ports on a router are inconveniently assigned to WAN " -"and DHCP networks. By selecting to swap the ports, the roles of the ports " -"will be reversed.
  • A router with only two ports will reverse their " -"roles. An example is the NanoStation M2/M5. The standard setup for the PoE " -"port is DHCP, while WAN needs to be connected to the secondary port. This is " -"a quite inconvenient configuration which this tool will change.
  • A router " -"with only one port will, per default, be assigned to DHCP. This prevents " -"being able to have any WAN access. This tool will reassign the single " -"physical port to WAN. An example router is the Unifi-AC-Mesh.
  • A standand " -"home router, with normally one WAN port and multiple DHCP ports can benefit " -"from this tool as well. For example, if you want to use those ports for your " -"private network (the network which has your DSL router) to be able to add " -"additional devices (printer, game console, NAS storage), this tool will " -"enable that. In this setup, the single port will be the only access to the " -"freifunk network, while the remaining ports will be a part of your home " -"network as well as internet access for freifunk


Current WAN " -"ports are:" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:48 -msgid "Splash" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:64 -msgid "Statistics" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:39 -msgid "Status" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:19 -msgid "Still usable (4 < ETX < 10)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:118 -msgid "Swap Physical Ports" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:37 -msgid "Swap WAN and DCHP Physical Ports" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:63 -msgid "Swap WAN and DCHP ports" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/swapports.lua:40 -msgid "Swap WAN and DHCP Physical Ports" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:224 -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:226 -msgid "System" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:257 -msgid "TX" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:43 -msgid "The" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:243 -msgid "" -"The libiwinfo package is not installed. You must install this " -"component for working wireless configuration!" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:25 -msgid "" -"The OLSRd service is not configured to capture position data from the " -"network.
Please make sure that the nameservice plugin is properly " -"configured and that the latlon_file option is enabled." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:11 -msgid "" -"The community profile holds the basic settings for your local wireless " -"community. These settings define the default values for the wizard. Changing " -"the community profile DOES NOT affect the actual configuration of the " -"router. Please do another wizard run or adjust the values by hand." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:7 -msgid "" -"The nodes of the Freifunk network foward data based on shortest paths and " -"highest bandwidth. Therefor we need to know, how much bandwidth to the " -"internet there is and how much do you want to share. Typical values are 6.0 " -"Mbit/s download and 0.5 Mbit/s upload with DSL 6000 or 50.0 Mbit/s " -"download and 10.0 Mbit/s upload with VDSL 50000. Preferably you " -"test the actual bandwidth multiple time with a tool like speedof.me. Then you can fill in how much bandwidth you are willing to share with " -"your peers. Please be generous, but don't overestimate. :-)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:8 -msgid "" -"The wireless interfaces which are built into the router can mesh with other " -"routers using either Ad-Hoc or 802.11s. 802.11s is now the standard " -"used. Some routers (or their drivers) might not support this new " -"standard. Also, if this router currently meshes with Ad-Hoc then changing it " -"to 802.11s would cause connectivity loss. Please contact your mesh neighbors " -"to switch to 802.11s collectively. Please select which protocol to use." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:13 -msgid "These are the settings of your local community." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:17 -msgid "" -"These pages will assist you in setting up your router for Freifunk or " -"similar wireless community networks." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:62 -msgid "This is the access point" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:8 -msgid "" -"To enable island nodes of the Berlin Freifunk Network to be able to " -"virtually mesh with the Berlin Backbone (BBB), BBB-VPN servers have been set " -"up to allow meshing through a VPN using tunneldigger (bbbdigger). The BBB-" -"VPN servers run a modified version of OLSRd which blocks any gateway " -"advertisements and does not allow the VPN clients to see each other as " -"direct neighbors.

Using bbbdigger will add a constant amount of " -"background traffic going over the WAN interface of the router. So it is not " -"recommended for devices which have metered internet access." -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bandwidth.lua:24 -msgid "Upload-Bandwidth in Mbit/s" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/bbbdigger.lua:24 -msgid "" -"Upon submission you will be redirected to the OLSRd Neighbors page. There " -"you will be able to see the effects of enabling/disabling bbbdigger. It may " -"take up to 60 seconds after enabling to see any results" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:231 -msgid "Uptime" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile.lua:64 -msgid "VAP" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:17 -msgid "Very good (ETX < 2)" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:60 -msgid "" -"We are an initiative to establish a free, independent and open wireless mesh " -"network." -msgstr "" - -#: luci/luci-mod-falter/luasrc/controller/freifunk/freifunk.lua:103 -msgid "Wireless Mesh" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:7 -msgid "Wireless Mesh Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:238 -msgid "Wireless Overview" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:4 -msgid "Wireless-Mesh Settings" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk-map/frame.htm:18 -msgid "Yellow" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/user_index.lua:4 -msgid "" -"You can display additional content on the public index page by inserting " -"valid XHTML in the form below.
Headlines should be enclosed between <" -"h2> and </h2>." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/index.htm:72 -msgid "" -"You can find further information about the global Freifunk initiative at" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/profile_expert.lua:13 -msgid "You can manually edit the selected community profile here." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/profile_error.htm:8 -msgid "" -"You need to select a profile before you can edit it. To select a profile go " -"to" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:22 -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:29 -msgid "and fill out all required fields." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:32 -msgid "buffered" -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/wireless-mesh.lua:44 -msgid "device is currently set to " -msgstr "" - -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:39 -#: luci/luci-mod-falter/luasrc/model/cbi/freifunk/basics.lua:43 -msgid "e.g." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:30 -msgid "free" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:40 -msgid "to disable it." -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/public_status.htm:28 -msgid "used" -msgstr "" - -#: luci/luci-mod-falter/luasrc/view/freifunk/adminindex.htm:39 -msgid "wireless settings" -msgstr "" diff --git a/luci/luci-mod-falter/root/lib/upgrade/keep.d/freifunk b/luci/luci-mod-falter/root/lib/upgrade/keep.d/freifunk deleted file mode 100644 index 8799c1b0..00000000 --- a/luci/luci-mod-falter/root/lib/upgrade/keep.d/freifunk +++ /dev/null @@ -1,2 +0,0 @@ -/www/luci-static/index_user.html - diff --git a/luci/luci-mod-falter/root/usr/share/rpcd/acl.d/luci-mod-falter.json b/luci/luci-mod-falter/root/usr/share/rpcd/acl.d/luci-mod-falter.json deleted file mode 100644 index 57a63ff6..00000000 --- a/luci/luci-mod-falter/root/usr/share/rpcd/acl.d/luci-mod-falter.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "luci-mod-falter": { - "description": "Provides access to config files and scripts", - "read": { - "cgi-io": [ - "exec" - ], - "uci": [ - "profile_*", - "system", - "ffwizard", - "dhcp", - "olsrd", - "olsrd6", - "firewall", - "freifunk", - "wireless", - "network", - "qos", - "luci_statistics", - "openvpn", - "tunneldigger" - ], - "files" : { - "/etc/config/ffwizard": [ - "read" - ], - "/etc/luci-uploads/cbid.ffuplink.1.cert": -[ - "read" - ], - "/etc/openvpn/ffuplink.crt": [ - "read" - ], - "/etc/luci-uploads/cbid.ffuplink.1.key": -[ - "read" - ], - "/etc/openvpn/ffuplink.key": [ - "read" - ], - "/usr/libexec/rpcd/ffwizard-berlin": [ - "exec" - ] - } - }, - "write": { - "uci": [ - "profile_*", - "system", - "ffwizard", - "dhcp", - "olsrd", - "olsrd6", - "firewall", - "freifunk", - "wireless", - "network", - "qos", - "luci_statistics", - "openvpn", - "tunneldigger" - ], - "files" : { - "/etc/config/ffwizard": [ - "write" - ], - "/etc/luci-uploads/cbid.ffuplink.1.cert": -[ - "write" - ], - "/etc/openvpn/ffuplink.crt": [ - "write" - ], - "/etc/luci-uploads/cbid.ffuplink.1.key": -[ - "write" - ], - "/etc/openvpn/ffuplink.key": [ - "write" - ] - } - } - } -}