<!DOCTYPE html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="Gargoyle Firmware Webgui for router management.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Gargoyle Router Management Utility - Podstawowa</title>
<link rel="shortcut icon" href="/themes/Gargoyle/images/favicon.png"/>
<link rel="stylesheet" href="/themes/Gargoyle/bootstrap.min.css?1.11.0.1--0aa74ad0-">
<link rel="stylesheet" href="/themes/Gargoyle/common.css?1.11.0.1--0aa74ad0-"/>
<link rel="stylesheet" href="/themes/Gargoyle/theme.css?1.11.0.1--0aa74ad0-">
<script src="/js/common.js?1.11.0.1--0aa74ad0-"></script>
<script src="/js/basic.js?1.11.0.1--0aa74ad0-"></script>
<script src="/js/table.js?1.11.0.1--0aa74ad0-"></script>
<script src="/i18n/English-EN/strings.js?1.11.0.1--0aa74ad0-"></script>
<script src="i18n/Polish-PL/strings.js?1.11.0.1--0aa74ad0-"></script>
<script src="/i18n/English-EN/basic.js?1.11.0.1--0aa74ad0-"></script>
<script src="/i18n/Polish-PL/basic.js?1.11.0.1--0aa74ad0-"></script>
<script src="/themes/Gargoyle/theme.js?1.11.0.1--0aa74ad0-"></script>
</head>
<body>
<div id="darken"><iframe id="d_iframe" class="select_free"></iframe></div>
<div id="wait_msg">
<div id="wait_txt">
Proszę czekać na wprowadzenie zmian
</div>
<div id="wait_icon">
<img src="/themes/Gargoyle/images/wait_icon.gif"/>
</div>
<iframe id="m_iframe" class="select_free"></iframe>
</div>
<div id="row-offcanvas" class="row-offcanvas full-height">
<div id="wrapper" class="container-fluid full-height">
<div id="content" class="col-xs-12 col-md-10 col-lg-10 col-md-push-2 col-lg-push-2 full-height">
<div id="topnavbar" class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="btn btn-default sidebar-toggle navbar-toggle" onclick="sidebar()">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<span class="navbar-brand">Router Management Utility</span>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<script>
var gargoyleBinRoot = "/www/.";
var haveCollapsibleMenus = 1;
var haveThemeJs = 1;
var wirelessIfs = [ ];
var uciWirelessDevs = [ "radio0", "radio1", "radio2" ];
var currentWirelessMacs = [ ];
var defaultLanIf = "eth0.1";
var currentLanIf = "eth0.1";
var currentLanName = "br-lan";
var currentLanMac = "62:38:E0:B8:E5:50";
var currentLanIp = "192.168.1.11";
var currentLanMask = "255.255.255.0";
var defaultWanIf = "eth1.2";
var defaultWanMac = "60:38:E0:B8:E5:50";
var currentWanIf = "eth1.2";
var currentWanName = "eth1.2";
var currentWanMac = "60:38:E0:B8:E5:50";
var currentWanIp = "178.235.xx.xxx";
var currentWanMask = "255.255.248.0";
var currentWanGateway = "178.235.16.1";
var uciOriginal = new UCIContainer();
uciOriginal.set('gargoyle', 'global', '', "global");
uciOriginal.set('gargoyle', 'global', 'web_root', "/www");
uciOriginal.set('gargoyle', 'global', 'bin_root', ".");
uciOriginal.set('gargoyle', 'global', 'js_root', "js");
uciOriginal.set('gargoyle', 'global', 'theme_root', "themes");
uciOriginal.set('gargoyle', 'global', 'theme', "Gargoyle");
uciOriginal.set('gargoyle', 'global', 'common_css', "common.css");
uciOriginal.set('gargoyle', 'global', 'common_js', "common.js");
uciOriginal.set('gargoyle', 'global', 'require_web_password', "1");
uciOriginal.set('gargoyle', 'global', 'version', "1.11.0.1 (0aa74ad0)");
uciOriginal.set('gargoyle', 'global', 'fallback_lang', "English-EN");
uciOriginal.set('gargoyle', 'global', 'language', "Polish-PL");
uciOriginal.set('gargoyle', 'global', 'dateformat', "iso8601");
uciOriginal.set('gargoyle', 'global', 'session_timeout', "120");
uciOriginal.set('gargoyle', 'global', 'hour_style', "24");
uciOriginal.set('gargoyle', 'display', '', "display");
uciOriginal.set('gargoyle', 'display', 'firewall', "Firewall");
uciOriginal.set('gargoyle', 'display', 'status', "Status");
uciOriginal.set('gargoyle', 'display', 'connection_dhcp', "DHCP");
uciOriginal.set('gargoyle', 'display', 'system', "System");
uciOriginal.set('gargoyle', 'display', 'firewall_portforwarding', "Przekierowanie portów");
uciOriginal.set('gargoyle', 'display', 'firewall_connlimits', "Limity połączeń");
uciOriginal.set('gargoyle', 'display', 'firewall_restriction', "Ograniczenia");
uciOriginal.set('gargoyle', 'display', 'firewall_quotas', "Limity transferu");
uciOriginal.set('gargoyle', 'display', 'status_overview', "Ogólny");
uciOriginal.set('gargoyle', 'display', 'status_bandwidth', "Zużycie pasma");
uciOriginal.set('gargoyle', 'display', 'status_bdist', "Podział pasma");
uciOriginal.set('gargoyle', 'display', 'status_webmon', "Monitor sieci");
uciOriginal.set('gargoyle', 'display', 'status_quotause', "Limity");
uciOriginal.set('gargoyle', 'display', 'status_hosts', "Połączone urządzenia");
uciOriginal.set('gargoyle', 'display', 'status_connections', "Lista połączeń");
uciOriginal.set('gargoyle', 'display', 'connection', "Konfiguracja");
uciOriginal.set('gargoyle', 'display', 'connection_basic', "Podstawowa");
uciOriginal.set('gargoyle', 'display', 'connection_routing', "Trasy");
uciOriginal.set('gargoyle', 'display', 'system_access', "Dostęp do routera");
uciOriginal.set('gargoyle', 'display', 'system_ident', "Identyfikacja");
uciOriginal.set('gargoyle', 'display', 'system_time', "Czas");
uciOriginal.set('gargoyle', 'display', 'system_plugins', "Dodatki");
uciOriginal.set('gargoyle', 'display', 'system_backup', "Kopia konfiguracji");
uciOriginal.set('gargoyle', 'display', 'system_update', "Aktualizacja");
uciOriginal.set('gargoyle', 'display', 'system_reboot', "Restart");
uciOriginal.set('gargoyle', 'display', 'system_about', "O systemie");
uciOriginal.set('gargoyle', 'display', 'logout', "Wylogowanie");
uciOriginal.set('gargoyle', 'display', 'system_usb_storage', "Nośniki USB");
uciOriginal.set('gargoyle', 'display', 'connection_dyndns', "Dynamiczny DNS");
uciOriginal.set('gargoyle', 'display', 'system_printers', "Drukarki");
uciOriginal.set('gargoyle', 'display', 'firewall_qosupload', "QoS (wysyłanie)");
uciOriginal.set('gargoyle', 'display', 'firewall_qosdownload', "QoS (pobieranie)");
uciOriginal.set('gargoyle', 'display', 'status_qos', "Podział QoS");
uciOriginal.set('gargoyle', 'display', 'connection_wol', "Wake on LAN");
uciOriginal.set('gargoyle', 'display', 'firewall_adblock', "Reklamy");
uciOriginal.set('gargoyle', 'display', 'system_logread', "Logi systemowe");
uciOriginal.set('gargoyle', 'display', 'connection_ping_watchdog', "Monitor połączenia");
uciOriginal.set('gargoyle', 'display', 'system_wifi_schedule', "Harmonogram Wi-Fi");
uciOriginal.set('gargoyle', 'display', 'system_languages', "Języki");
uciOriginal.set('gargoyle', 'display', 'connection_openvpn', "OpenVPN");
uciOriginal.set('gargoyle', 'display', 'status_openvpn_connections', "Status OpenVPN");
uciOriginal.set('gargoyle', 'display', 'system_spectrum_analyser', "Spectrum Analyser");
uciOriginal.set('gargoyle', 'scripts', '', "scripts");
uciOriginal.set('gargoyle', 'scripts', 'firewall_portforwarding', "port_forwarding.sh");
uciOriginal.set('gargoyle', 'scripts', 'firewall_connlimits', "connlimits.sh");
uciOriginal.set('gargoyle', 'scripts', 'firewall_restriction', "restriction.sh");
uciOriginal.set('gargoyle', 'scripts', 'firewall_quotas', "quotas.sh");
uciOriginal.set('gargoyle', 'scripts', 'status_overview', "overview.sh");
uciOriginal.set('gargoyle', 'scripts', 'status_bandwidth', "bandwidth.sh");
uciOriginal.set('gargoyle', 'scripts', 'status_bdist', "bandwidth_distribution.sh");
uciOriginal.set('gargoyle', 'scripts', 'status_quotause', "quota_usage.sh");
uciOriginal.set('gargoyle', 'scripts', 'status_webmon', "webmon.sh");
uciOriginal.set('gargoyle', 'scripts', 'status_hosts', "hosts.sh");
uciOriginal.set('gargoyle', 'scripts', 'status_connections', "conntrack.sh");
uciOriginal.set('gargoyle', 'scripts', 'connection_basic', "basic.sh");
uciOriginal.set('gargoyle', 'scripts', 'connection_dhcp', "dhcp.sh");
uciOriginal.set('gargoyle', 'scripts', 'connection_routing', "routing.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_access', "access.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_ident', "identification.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_time', "time.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_plugins', "plugins.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_backup', "backup.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_update', "update.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_reboot', "reboot.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_about', "about.sh");
uciOriginal.set('gargoyle', 'scripts', 'logout', "logout.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_usb_storage', "usb_storage.sh");
uciOriginal.set('gargoyle', 'scripts', 'connection_dyndns', "ddns.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_printers', "printers.sh");
uciOriginal.set('gargoyle', 'scripts', 'firewall_qosupload', "qos_upload.sh");
uciOriginal.set('gargoyle', 'scripts', 'firewall_qosdownload', "qos_download.sh");
uciOriginal.set('gargoyle', 'scripts', 'status_qos', "qos_distribution.sh");
uciOriginal.set('gargoyle', 'scripts', 'connection_wol', "wol.sh");
uciOriginal.set('gargoyle', 'scripts', 'firewall_adblock', "ablock.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_logread', "logread.sh");
uciOriginal.set('gargoyle', 'scripts', 'connection_ping_watchdog', "ping_watchdog.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_wifi_schedule', "wifi_schedule.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_languages', "languages.sh");
uciOriginal.set('gargoyle', 'scripts', 'connection_openvpn', "openvpn.sh");
uciOriginal.set('gargoyle', 'scripts', 'status_openvpn_connections', "openvpn_connections.sh");
uciOriginal.set('gargoyle', 'scripts', 'system_spectrum_analyser', "spectrum_analyser.sh");
uciOriginal.set('gargoyle', 'firewall', '', "300");
uciOriginal.set('gargoyle', 'firewall', 'portforwarding', "100");
uciOriginal.set('gargoyle', 'firewall', 'connlimits', "115");
uciOriginal.set('gargoyle', 'firewall', 'restriction', "125");
uciOriginal.set('gargoyle', 'firewall', 'quotas', "175");
uciOriginal.set('gargoyle', 'firewall', 'qosupload', "200");
uciOriginal.set('gargoyle', 'firewall', 'qosdownload', "300");
uciOriginal.set('gargoyle', 'firewall', 'adblock', "120");
uciOriginal.set('gargoyle', 'status', '', "100");
uciOriginal.set('gargoyle', 'status', 'overview', "100");
uciOriginal.set('gargoyle', 'status', 'bandwidth', "200");
uciOriginal.set('gargoyle', 'status', 'bdist', "220");
uciOriginal.set('gargoyle', 'status', 'webmon', "250");
uciOriginal.set('gargoyle', 'status', 'hosts', "400");
uciOriginal.set('gargoyle', 'status', 'connections', "500");
uciOriginal.set('gargoyle', 'status', 'openvpn_connections', "500");
uciOriginal.set('gargoyle', 'connection', '', "200");
uciOriginal.set('gargoyle', 'connection', 'basic', "100");
uciOriginal.set('gargoyle', 'connection', 'dhcp', "200");
uciOriginal.set('gargoyle', 'connection', 'routing', "400");
uciOriginal.set('gargoyle', 'connection', 'dyndns', "300");
uciOriginal.set('gargoyle', 'connection', 'wol', "500");
uciOriginal.set('gargoyle', 'connection', 'ping_watchdog', "600");
uciOriginal.set('gargoyle', 'connection', 'openvpn', "225");
uciOriginal.set('gargoyle', 'system', '', "400");
uciOriginal.set('gargoyle', 'system', 'access', "100");
uciOriginal.set('gargoyle', 'system', 'ident', "200");
uciOriginal.set('gargoyle', 'system', 'time', "300");
uciOriginal.set('gargoyle', 'system', 'plugins', "312");
uciOriginal.set('gargoyle', 'system', 'backup', "400");
uciOriginal.set('gargoyle', 'system', 'update', "500");
uciOriginal.set('gargoyle', 'system', 'reboot', "600");
uciOriginal.set('gargoyle', 'system', 'about', "1000");
uciOriginal.set('gargoyle', 'system', 'usb_storage', "350");
uciOriginal.set('gargoyle', 'system', 'printers', "360");
uciOriginal.set('gargoyle', 'system', 'logread', "311");
uciOriginal.set('gargoyle', 'system', 'wifi_schedule', "370");
uciOriginal.set('gargoyle', 'system', 'languages', "307");
uciOriginal.set('gargoyle', 'system', 'spectrum_analyser', "355");
uciOriginal.set('gargoyle', 'logout', '', "500");
uciOriginal.set('gargoyle', 'bandwidth_display', '', "bandwidth_display");
uciOriginal.set('gargoyle', 'help', '', "help");
uciOriginal.set('gargoyle', 'help', 'ddns_1', "1");
uciOriginal.set('gargoyle', 'help', 'adblock_help', "1");
uciOriginal.set('network', 'loopback', '', "interface");
uciOriginal.set('network', 'loopback', 'ifname', "lo");
uciOriginal.set('network', 'loopback', 'proto', "static");
uciOriginal.set('network', 'loopback', 'ipaddr', "127.0.0.1");
uciOriginal.set('network', 'loopback', 'netmask', "255.0.0.0");
uciOriginal.set('network', 'globals', '', "globals");
uciOriginal.set('network', 'globals', 'ula_prefix', "fd96:6a80:0f9e::/48");
uciOriginal.set('network', 'lan', '', "interface");
uciOriginal.set('network', 'lan', 'type', "bridge");
uciOriginal.set('network', 'lan', 'ifname', "eth0.1");
uciOriginal.set('network', 'lan', 'proto', "static");
uciOriginal.set('network', 'lan', 'netmask', "255.255.255.0");
uciOriginal.set('network', 'lan', 'ip6assign', "60");
uciOriginal.set('network', 'lan', 'ipaddr', "192.168.1.11");
uciOriginal.set('network', 'lan', 'dns', "192.168.1.11");
uciOriginal.set('network', 'wan', '', "interface");
uciOriginal.set('network', 'wan', 'ifname', "eth1.2");
uciOriginal.set('network', 'wan', 'proto', "dhcp");
uciOriginal.set('network', 'wan', 'ipv6', "0");
uciOriginal.set('network', 'wan6', '', "interface");
uciOriginal.set('network', 'wan6', 'ifname', "eth1.2");
uciOriginal.set('network', 'wan6', 'proto', "dhcpv6");
uciOriginal.set('network', 'cfg063777', '', "switch");
uciOriginal.set('network', 'cfg063777', 'name', "switch0");
uciOriginal.set('network', 'cfg063777', 'reset', "1");
uciOriginal.set('network', 'cfg063777', 'enable_vlan', "1");
uciOriginal.set('network', 'cfg071ec7', '', "switch_vlan");
uciOriginal.set('network', 'cfg071ec7', 'device', "switch0");
uciOriginal.set('network', 'cfg071ec7', 'vlan', "1");
uciOriginal.set('network', 'cfg071ec7', 'ports', "0 1 2 3 5t");
uciOriginal.set('network', 'cfg081ec7', '', "switch_vlan");
uciOriginal.set('network', 'cfg081ec7', 'device', "switch0");
uciOriginal.set('network', 'cfg081ec7', 'vlan', "2");
uciOriginal.set('network', 'cfg081ec7', 'ports', "4 6t");
uciOriginal.set('network', 'vpn', '', "interface");
uciOriginal.set('network', 'vpn', 'ifname', "tun0");
uciOriginal.set('network', 'vpn', 'proto', "none");
uciOriginal.set('network', 'vpn', 'defaultroute', "0");
uciOriginal.set('network', 'vpn', 'peerdns', "0");
uciOriginal.set('wireless', 'radio0', '', "wifi-device");
uciOriginal.set('wireless', 'radio0', 'type', "mac80211");
uciOriginal.set('wireless', 'radio0', 'channel', "36");
uciOriginal.set('wireless', 'radio0', 'hwmode', "11a");
uciOriginal.set('wireless', 'radio0', 'path', "soc/soc:pcie/pci0000:00/0000:00:01.0/0000:01:00.0");
uciOriginal.set('wireless', 'radio0', 'htmode', "VHT80");
uciOriginal.set('wireless', 'radio0', 'noscan', "1");
uciOriginal.set('wireless', 'radio0', 'country', "PL");
uciOriginal.set('wireless', 'radio1', '', "wifi-device");
uciOriginal.set('wireless', 'radio1', 'type', "mac80211");
uciOriginal.set('wireless', 'radio1', 'channel', "11");
uciOriginal.set('wireless', 'radio1', 'hwmode', "11g");
uciOriginal.set('wireless', 'radio1', 'path', "soc/soc:pcie/pci0000:00/0000:00:02.0/0000:02:00.0");
uciOriginal.set('wireless', 'radio1', 'noscan', "1");
uciOriginal.set('wireless', 'radio1', 'htmode', "NONE");
uciOriginal.set('wireless', 'radio1', 'country', "PL");
uciOriginal.set('wireless', 'radio2', '', "wifi-device");
uciOriginal.set('wireless', 'radio2', 'type', "mac80211");
uciOriginal.set('wireless', 'radio2', 'channel', "36");
uciOriginal.set('wireless', 'radio2', 'hwmode', "11a");
uciOriginal.set('wireless', 'radio2', 'path', "platform/soc/soc:internal-regs/f10d8000.sdhci/mmc_host/mmc0/mmc0:0001/mmc0:0001:1");
uciOriginal.set('wireless', 'radio2', 'htmode', "VHT80");
uciOriginal.set('wireless', 'radio2', 'noscan', "1");
uciOriginal.set('wireless', 'radio2', 'country', "PL");
uciOriginal.set('wireless', 'ap_g', '', "wifi-iface");
uciOriginal.set('wireless', 'ap_g', 'device', "radio1");
uciOriginal.set('wireless', 'ap_g', 'mode', "ap");
uciOriginal.set('wireless', 'ap_g', 'network', "lan");
uciOriginal.set('wireless', 'ap_g', 'disassoc_low_ack', "0");
uciOriginal.set('wireless', 'ap_g', 'ssid', "Narozny");
uciOriginal.set('wireless', 'ap_g', 'encryption', "psk2");
uciOriginal.set('wireless', 'ap_g', 'key', "*waPbW#Yj&LYu_4CB_gN_mvknZ#*8yRYsFB@cbPG$*LzDvAV6YA+Xm=cm9y4Gz-");
uciOriginal.set('wireless', 'ap_a', '', "wifi-iface");
uciOriginal.set('wireless', 'ap_a', 'device', "radio2");
uciOriginal.set('wireless', 'ap_a', 'mode', "ap");
uciOriginal.set('wireless', 'ap_a', 'network', "lan");
uciOriginal.set('wireless', 'ap_a', 'disassoc_low_ack', "0");
uciOriginal.set('wireless', 'ap_a', 'ssid', "Narozny 5GHz");
uciOriginal.set('wireless', 'ap_a', 'encryption', "psk2");
uciOriginal.set('wireless', 'ap_a', 'key', "*waPbW#Yj&LYu_4CB_gN_mvknZ#*8yRYsFB@cbPG$*LzDvAV6YA+Xm=cm9y4Gz-");
uciOriginal.set('dhcp', 'cfg01411c', '', "dnsmasq");
uciOriginal.set('dhcp', 'cfg01411c', 'domainneeded', "1");
uciOriginal.set('dhcp', 'cfg01411c', 'boguspriv', "1");
uciOriginal.set('dhcp', 'cfg01411c', 'filterwin2k', "0");
uciOriginal.set('dhcp', 'cfg01411c', 'localise_queries', "1");
uciOriginal.set('dhcp', 'cfg01411c', 'rebind_protection', "1");
uciOriginal.set('dhcp', 'cfg01411c', 'rebind_localhost', "1");
uciOriginal.set('dhcp', 'cfg01411c', 'local', "/lan/");
uciOriginal.set('dhcp', 'cfg01411c', 'domain', "lan");
uciOriginal.set('dhcp', 'cfg01411c', 'expandhosts', "1");
uciOriginal.set('dhcp', 'cfg01411c', 'nonegcache', "0");
uciOriginal.set('dhcp', 'cfg01411c', 'authoritative', "1");
uciOriginal.set('dhcp', 'cfg01411c', 'readethers', "1");
uciOriginal.set('dhcp', 'cfg01411c', 'leasefile', "/tmp/dhcp.leases");
uciOriginal.set('dhcp', 'cfg01411c', 'resolvfile', "/tmp/resolv.conf.auto");
uciOriginal.set('dhcp', 'cfg01411c', 'nonwildcard', "1");
uciOriginal.set('dhcp', 'cfg01411c', 'localservice', "1");
uciOriginal.set('dhcp', 'lan', '', "dhcp");
uciOriginal.set('dhcp', 'lan', 'interface', "lan");
uciOriginal.set('dhcp', 'lan', 'start', "100");
uciOriginal.set('dhcp', 'lan', 'limit', "150");
uciOriginal.set('dhcp', 'lan', 'leasetime', "12h");
uciOriginal.set('dhcp', 'lan', 'ignore', "0");
uciOriginal.set('dhcp', 'wan', '', "dhcp");
uciOriginal.set('dhcp', 'wan', 'interface', "wan");
uciOriginal.set('dhcp', 'wan', 'ignore', "1");
uciOriginal.set('firewall', 'cfg01e63d', '', "defaults");
uciOriginal.set('firewall', 'cfg01e63d', 'syn_flood', "1");
uciOriginal.set('firewall', 'cfg01e63d', 'input', "ACCEPT");
uciOriginal.set('firewall', 'cfg01e63d', 'output', "ACCEPT");
uciOriginal.set('firewall', 'cfg01e63d', 'forward', "REJECT");
uciOriginal.set('firewall', 'cfg01e63d', 'enforce_dhcp_assignments', "1");
uciOriginal.set('firewall', 'cfg02dc81', '', "zone");
uciOriginal.set('firewall', 'cfg02dc81', 'name', "lan");
uciOriginal.createListOption('firewall', 'cfg02dc81', 'network', true);
uciOriginal.set('firewall', 'cfg02dc81', 'network', "lan", true);
uciOriginal.set('firewall', 'cfg02dc81', 'input', "ACCEPT");
uciOriginal.set('firewall', 'cfg02dc81', 'output', "ACCEPT");
uciOriginal.set('firewall', 'cfg02dc81', 'forward', "ACCEPT");
uciOriginal.set('firewall', 'cfg03dc81', '', "zone");
uciOriginal.set('firewall', 'cfg03dc81', 'name', "wan");
uciOriginal.createListOption('firewall', 'cfg03dc81', 'network', true);
uciOriginal.set('firewall', 'cfg03dc81', 'network', "wan", true);
uciOriginal.set('firewall', 'cfg03dc81', 'network', "wan6", true);
uciOriginal.set('firewall', 'cfg03dc81', 'input', "REJECT");
uciOriginal.set('firewall', 'cfg03dc81', 'output', "ACCEPT");
uciOriginal.set('firewall', 'cfg03dc81', 'forward', "REJECT");
uciOriginal.set('firewall', 'cfg03dc81', 'masq', "1");
uciOriginal.set('firewall', 'cfg03dc81', 'mtu_fix', "1");
uciOriginal.set('firewall', 'cfg04ad58', '', "forwarding");
uciOriginal.set('firewall', 'cfg04ad58', 'src', "lan");
uciOriginal.set('firewall', 'cfg04ad58', 'dest', "wan");
uciOriginal.set('firewall', 'cfg0592bd', '', "rule");
uciOriginal.set('firewall', 'cfg0592bd', 'name', "Allow-DHCP-Renew");
uciOriginal.set('firewall', 'cfg0592bd', 'src', "wan");
uciOriginal.set('firewall', 'cfg0592bd', 'proto', "udp");
uciOriginal.set('firewall', 'cfg0592bd', 'dest_port', "68");
uciOriginal.set('firewall', 'cfg0592bd', 'target', "ACCEPT");
uciOriginal.set('firewall', 'cfg0592bd', 'family', "ipv4");
uciOriginal.set('firewall', 'cfg0692bd', '', "rule");
uciOriginal.set('firewall', 'cfg0692bd', 'name', "Allow-Ping");
uciOriginal.set('firewall', 'cfg0692bd', 'src', "wan");
uciOriginal.set('firewall', 'cfg0692bd', 'proto', "icmp");
uciOriginal.set('firewall', 'cfg0692bd', 'icmp_type', "echo-request");
uciOriginal.set('firewall', 'cfg0692bd', 'family', "ipv4");
uciOriginal.set('firewall', 'cfg0692bd', 'target', "ACCEPT");
uciOriginal.set('firewall', 'cfg0792bd', '', "rule");
uciOriginal.set('firewall', 'cfg0792bd', 'name', "Allow-IGMP");
uciOriginal.set('firewall', 'cfg0792bd', 'src', "wan");
uciOriginal.set('firewall', 'cfg0792bd', 'proto', "igmp");
uciOriginal.set('firewall', 'cfg0792bd', 'family', "ipv4");
uciOriginal.set('firewall', 'cfg0792bd', 'target', "ACCEPT");
uciOriginal.set('firewall', 'cfg0892bd', '', "rule");
uciOriginal.set('firewall', 'cfg0892bd', 'name', "Allow-DHCPv6");
uciOriginal.set('firewall', 'cfg0892bd', 'src', "wan");
uciOriginal.set('firewall', 'cfg0892bd', 'proto', "udp");
uciOriginal.set('firewall', 'cfg0892bd', 'src_ip', "fc00::/6");
uciOriginal.set('firewall', 'cfg0892bd', 'dest_ip', "fc00::/6");
uciOriginal.set('firewall', 'cfg0892bd', 'dest_port', "546");
uciOriginal.set('firewall', 'cfg0892bd', 'family', "ipv6");
uciOriginal.set('firewall', 'cfg0892bd', 'target', "ACCEPT");
uciOriginal.set('firewall', 'cfg0992bd', '', "rule");
uciOriginal.set('firewall', 'cfg0992bd', 'name', "Allow-MLD");
uciOriginal.set('firewall', 'cfg0992bd', 'src', "wan");
uciOriginal.set('firewall', 'cfg0992bd', 'proto', "icmp");
uciOriginal.set('firewall', 'cfg0992bd', 'src_ip', "fe80::/10");
uciOriginal.createListOption('firewall', 'cfg0992bd', 'icmp_type', true);
uciOriginal.set('firewall', 'cfg0992bd', 'icmp_type', "130/0", true);
uciOriginal.set('firewall', 'cfg0992bd', 'icmp_type', "131/0", true);
uciOriginal.set('firewall', 'cfg0992bd', 'icmp_type', "132/0", true);
uciOriginal.set('firewall', 'cfg0992bd', 'icmp_type', "143/0", true);
uciOriginal.set('firewall', 'cfg0992bd', 'family', "ipv6");
uciOriginal.set('firewall', 'cfg0992bd', 'target', "ACCEPT");
uciOriginal.set('firewall', 'cfg0a92bd', '', "rule");
uciOriginal.set('firewall', 'cfg0a92bd', 'name', "Allow-ICMPv6-Input");
uciOriginal.set('firewall', 'cfg0a92bd', 'src', "wan");
uciOriginal.set('firewall', 'cfg0a92bd', 'proto', "icmp");
uciOriginal.createListOption('firewall', 'cfg0a92bd', 'icmp_type', true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "echo-request", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "echo-reply", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "destination-unreachable", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "packet-too-big", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "time-exceeded", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "bad-header", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "unknown-header-type", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "router-solicitation", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "neighbour-solicitation", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "router-advertisement", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'icmp_type', "neighbour-advertisement", true);
uciOriginal.set('firewall', 'cfg0a92bd', 'limit', "1000/sec");
uciOriginal.set('firewall', 'cfg0a92bd', 'family', "ipv6");
uciOriginal.set('firewall', 'cfg0a92bd', 'target', "ACCEPT");
uciOriginal.set('firewall', 'cfg0b92bd', '', "rule");
uciOriginal.set('firewall', 'cfg0b92bd', 'name', "Allow-ICMPv6-Forward");
uciOriginal.set('firewall', 'cfg0b92bd', 'src', "wan");
uciOriginal.set('firewall', 'cfg0b92bd', 'dest', "*");
uciOriginal.set('firewall', 'cfg0b92bd', 'proto', "icmp");
uciOriginal.createListOption('firewall', 'cfg0b92bd', 'icmp_type', true);
uciOriginal.set('firewall', 'cfg0b92bd', 'icmp_type', "echo-request", true);
uciOriginal.set('firewall', 'cfg0b92bd', 'icmp_type', "echo-reply", true);
uciOriginal.set('firewall', 'cfg0b92bd', 'icmp_type', "destination-unreachable", true);
uciOriginal.set('firewall', 'cfg0b92bd', 'icmp_type', "packet-too-big", true);
uciOriginal.set('firewall', 'cfg0b92bd', 'icmp_type', "time-exceeded", true);
uciOriginal.set('firewall', 'cfg0b92bd', 'icmp_type', "bad-header", true);
uciOriginal.set('firewall', 'cfg0b92bd', 'icmp_type', "unknown-header-type", true);
uciOriginal.set('firewall', 'cfg0b92bd', 'limit', "1000/sec");
uciOriginal.set('firewall', 'cfg0b92bd', 'family', "ipv6");
uciOriginal.set('firewall', 'cfg0b92bd', 'target', "ACCEPT");
uciOriginal.set('firewall', 'cfg0c92bd', '', "rule");
uciOriginal.set('firewall', 'cfg0c92bd', 'name', "Allow-IPSec-ESP");
uciOriginal.set('firewall', 'cfg0c92bd', 'src', "wan");
uciOriginal.set('firewall', 'cfg0c92bd', 'dest', "lan");
uciOriginal.set('firewall', 'cfg0c92bd', 'proto', "esp");
uciOriginal.set('firewall', 'cfg0c92bd', 'target', "ACCEPT");
uciOriginal.set('firewall', 'cfg0d92bd', '', "rule");
uciOriginal.set('firewall', 'cfg0d92bd', 'name', "Allow-ISAKMP");
uciOriginal.set('firewall', 'cfg0d92bd', 'src', "wan");
uciOriginal.set('firewall', 'cfg0d92bd', 'dest', "lan");
uciOriginal.set('firewall', 'cfg0d92bd', 'dest_port', "500");
uciOriginal.set('firewall', 'cfg0d92bd', 'proto', "udp");
uciOriginal.set('firewall', 'cfg0d92bd', 'target', "ACCEPT");
uciOriginal.set('firewall', 'cfg0eaf89', '', "include");
uciOriginal.set('firewall', 'cfg0eaf89', 'path', "/etc/firewall.user");
uciOriginal.set('firewall', 'cfg0eaf89', 'reload', "1");
uciOriginal.set('firewall', 'cfg0faf89', '', "include");
uciOriginal.set('firewall', 'cfg0faf89', 'type', "script");
uciOriginal.set('firewall', 'cfg0faf89', 'path', "/usr/lib/gargoyle_firewall_util/gargoyle_additions.firewall");
uciOriginal.set('firewall', 'cfg0faf89', 'family', "IPv4");
uciOriginal.set('firewall', 'cfg0faf89', 'reload', "1");
uciOriginal.set('firewall', 'openvpn_include_file', '', "include");
uciOriginal.set('firewall', 'openvpn_include_file', 'path', "/etc/openvpn.firewall");
uciOriginal.set('firewall', 'openvpn_include_file', 'reload', "1");
uciOriginal.set('firewall', 'ra_4430_4430', '', "remote_accept");
uciOriginal.set('firewall', 'ra_4430_4430', 'local_port', "4430");
uciOriginal.set('firewall', 'ra_4430_4430', 'remote_port', "4430");
uciOriginal.set('firewall', 'ra_4430_4430', 'proto', "tcp");
uciOriginal.set('firewall', 'ra_4430_4430', 'zone', "wan");
uciOriginal.set('firewall', 'ra_80_80', '', "remote_accept");
uciOriginal.set('firewall', 'ra_80_80', 'local_port', "80");
uciOriginal.set('firewall', 'ra_80_80', 'remote_port', "80");
uciOriginal.set('firewall', 'ra_80_80', 'proto', "tcp");
uciOriginal.set('firewall', 'ra_80_80', 'zone', "wan");
uciOriginal.set('firewall', 'rule_1', '', "restriction_rule");
uciOriginal.set('firewall', 'rule_1', 'is_ingress', "0");
uciOriginal.set('firewall', 'rule_1', 'description', "Blokada VM");
uciOriginal.set('firewall', 'rule_1', 'local_addr', "52:54:00:52:0A:A8,52:54:00:EE:85:2F,52:54:00:bf:b4:ab,52:54:00:52:0A:A9");
uciOriginal.set('firewall', 'rule_1', 'enabled', "1");
uciOriginal.set('firewall', 'vpn_zone', '', "zone");
uciOriginal.set('firewall', 'vpn_zone', 'name', "vpn");
uciOriginal.set('firewall', 'vpn_zone', 'network', "vpn");
uciOriginal.set('firewall', 'vpn_zone', 'input', "ACCEPT");
uciOriginal.set('firewall', 'vpn_zone', 'output', "ACCEPT");
uciOriginal.set('firewall', 'vpn_zone', 'forward', "ACCEPT");
uciOriginal.set('firewall', 'vpn_zone', 'mtu_fix', "1");
uciOriginal.set('firewall', 'vpn_zone', 'masq', "1");
uciOriginal.set('firewall', 'vpn_lan_forwarding', '', "forwarding");
uciOriginal.set('firewall', 'vpn_lan_forwarding', 'src', "lan");
uciOriginal.set('firewall', 'vpn_lan_forwarding', 'dest', "vpn");
uciOriginal.set('firewall', 'lan_vpn_forwarding', '', "forwarding");
uciOriginal.set('firewall', 'lan_vpn_forwarding', 'src', "vpn");
uciOriginal.set('firewall', 'lan_vpn_forwarding', 'dest', "lan");
uciOriginal.set('firewall', 'ra_openvpn', '', "remote_accept");
uciOriginal.set('firewall', 'ra_openvpn', 'zone', "wan");
uciOriginal.set('firewall', 'ra_openvpn', 'local_port', "443");
uciOriginal.set('firewall', 'ra_openvpn', 'remote_port', "443");
uciOriginal.set('firewall', 'ra_openvpn', 'proto', "tcp");
uciOriginal.set('firewall', 'vpn_wan_forwarding', '', "forwarding");
uciOriginal.set('firewall', 'vpn_wan_forwarding', 'src', "vpn");
uciOriginal.set('firewall', 'vpn_wan_forwarding', 'dest', "wan");
uciOriginal.set('firewall', 'wan_ftp_server_command', '', "remote_accept");
uciOriginal.set('firewall', 'wan_ftp_server_command', 'proto', "tcp");
uciOriginal.set('firewall', 'wan_ftp_server_command', 'zone', "wan");
uciOriginal.set('firewall', 'wan_ftp_server_command', 'local_port', "21");
uciOriginal.set('firewall', 'wan_ftp_server_command', 'remote_port', "21");
uciOriginal.set('firewall', 'wan_ftp_server_pasv', '', "remote_accept");
uciOriginal.set('firewall', 'wan_ftp_server_pasv', 'proto', "tcp");
uciOriginal.set('firewall', 'wan_ftp_server_pasv', 'zone', "wan");
uciOriginal.set('firewall', 'wan_ftp_server_pasv', 'start_port', "50990");
uciOriginal.set('firewall', 'wan_ftp_server_pasv', 'end_port', "50999");
setBrowserTimeCookie();
var testAjax = getRequestObj();
if(!testAjax) { window.location = "no_ajax.sh"; }
</script>
<script>
<!--
var apns = new Array();
apns.push(["Polska - Aero2","darmowy","",""]);
apns.push(["Polska - Aster","aster.internet","internet","internet"]);
apns.push(["Polska - Cyfrowy Polsat LTE","internet.cp","",""]);
apns.push(["Polska - Cyfrowy Polsat","multi.internet","",""]);
apns.push(["Polska - FM Mobile","www.fmgmobile.pl","",""]);
apns.push(["Polska - Fakt Mobile","internet","",""]);
apns.push(["Polska - Heyah","heyah.pl","heyah","heyah"]);
apns.push(["Polska - INEA","internet","",""]);
apns.push(["Polska - Klucz Mobile","internet","internet","internet"]);
apns.push(["Polska - Lycamobile","data.lycamobile.pl","lmpl","lmpl"]);
apns.push(["Polska - Multimo MNI","mni.internet","mni.internet",""]);
apns.push(["Polska - Multimo WHITE","telogic.internet","telogic.internet",""]);
apns.push(["Polska - Multimo","internet","internet","internet"]);
apns.push(["Polska - Netia","internet","",""]);
apns.push(["Polska - Nju Mobile","internet","internet","internet"]);
apns.push(["Polska - Nordisk Polska CDMA","","CDMA","CDMA"]);
apns.push(["Polska - Orange CDMA VPN static","","cdma@vpn.static","orange"]);
apns.push(["Polska - Orange CDMA VPN","","cdma@vpn","orange"]);
apns.push(["Polska - Orange CDMA","","cdma@orange","orange"]);
apns.push(["Polska - Orange IPv6","internetipv6","internet","internet"]);
apns.push(["Polska - Orange vpn static","vpn.static.pl","internet","internet"]);
apns.push(["Polska - Orange vpn","vpn","vpn","vpn"]);
apns.push(["Polska - Orange","internet","internet","internet"]);
apns.push(["Polska - Otvarta","www.mobilny.pl","",""]);
apns.push(["Polska - Play","internet","",""]);
apns.push(["Polska - Plus ","www.plusgsm.pl","plusgsm","plusgsm"]);
apns.push(["Polska - Plus CDMA","","cdma@plus",""]);
apns.push(["Polska - Plus LTE","internet","",""]);
apns.push(["Polska - Plus m2m","m2m.plusgsm.pl","plusgsm","plusgsm"]);
apns.push(["Polska - Plus optimizer","optimizer","",""]);
apns.push(["Polska - Plus pro","pro.plusgsm.pl","plusgsm","plusgsm"]);
apns.push(["Polska - Plus","internet","internet","internet"]);
apns.push(["Polska - SamiSwoi","www.plusgsm.pl","internet","internet"]);
apns.push(["Polska - Sferia CDMA","","sferia","sferia"]);
apns.push(["Polska - T-Mobile net","net","net","net"]);
apns.push(["Polska - T-Mobile","internet","",""]);
apns.push(["Polska - Vectra","internet","",""]);
apns.push(["Polska - Virgin Mobile","internet","",""]);
apns.push(["Polska - a2mobile","a2mobile.pl","",""]);
apns.push(["Polska - tuBierdronka","internet","",""]);
var isBcm94704 = false;
var allLanMacs = [];
allLanMacs.push("62:38:e0:b8:e5:50");
var isRamips = false;
var wifiDevG=uciWirelessDevs.length > 0 ? uciWirelessDevs[0] : "";
var wifiDevA="";
var wirelessDriver="";
var GwifiN = false;
var AwifiN = false;
var AwifiAC = false;
var dualBandWireless=false;
var distribTarget='mvebu/cortexa9';
var geo_ipaddress = "178.235.18.145"; var geo_countrycode = "PL";
var currentDateSeconds = "1552814819";
var uptime = "46";
var leaseStart = "26";
var leaseLifetime = "7200";
var timezoneOffStr = "+0100";
var timezoneName = "CET";
var hasUSB = false;
hasQMI = false;
hasNCM = false;
hasMBIM = false;
cdcif = "";
var countryLines = new Array();
countryLines.push("\"00\" \"World (Default)\"");
countryLines.push("\"AD\" \"Andorra\"");
countryLines.push("\"AE\" \"United Arab Emirates\"");
countryLines.push("\"AF\" \"Afghanistan\"");
countryLines.push("\"AG\" \"Antigua and Barbuda\"");
countryLines.push("\"AI\" \"Anguilla\"");
countryLines.push("\"AL\" \"Albania\"");
countryLines.push("\"AM\" \"Armenia\"");
countryLines.push("\"AN\" \"Netherlands Antilles\"");
countryLines.push("\"AO\" \"Angola\"");
countryLines.push("\"AQ\" \"Antarctica\"");
countryLines.push("\"AR\" \"Argentina\"");
countryLines.push("\"AS\" \"American Samoa\"");
countryLines.push("\"AT\" \"Austria\"");
countryLines.push("\"AU\" \"Australia\"");
countryLines.push("\"AW\" \"Aruba\"");
countryLines.push("\"AX\" \"Åland Islands\"");
countryLines.push("\"AZ\" \"Azerbaijan\"");
countryLines.push("\"BA\" \"Bosnia and Herzegovina\"");
countryLines.push("\"BB\" \"Barbados\"");
countryLines.push("\"BD\" \"Bangladesh\"");
countryLines.push("\"BE\" \"Belgium\"");
countryLines.push("\"BF\" \"Burkina Faso\"");
countryLines.push("\"BG\" \"Bulgaria\"");
countryLines.push("\"BH\" \"Bahrain\"");
countryLines.push("\"BI\" \"Burundi\"");
countryLines.push("\"BJ\" \"Benin\"");
countryLines.push("\"BL\" \"Saint Barthélemy\"");
countryLines.push("\"BM\" \"Bermuda\"");
countryLines.push("\"BN\" \"Brunei Darussalam\"");
countryLines.push("\"BO\" \"Bolivia, Plurinational State of\"");
countryLines.push("\"BR\" \"Brazil\"");
countryLines.push("\"BS\" \"Bahamas\"");
countryLines.push("\"BT\" \"Bhutan\"");
countryLines.push("\"BV\" \"Bouvet Island\"");
countryLines.push("\"BW\" \"Botswana\"");
countryLines.push("\"BY\" \"Belarus\"");
countryLines.push("\"BZ\" \"Belize\"");
countryLines.push("\"CA\" \"Canada\"");
countryLines.push("\"CC\" \"Cocos (Keeling) Islands\"");
countryLines.push("\"CD\" \"Congo, the Democratic Republic of the\"");
countryLines.push("\"CF\" \"Central African Republic\"");
countryLines.push("\"CG\" \"Congo\"");
countryLines.push("\"CH\" \"Switzerland\"");
countryLines.push("\"CI\" \"Côte d'Ivoire\"");
countryLines.push("\"CK\" \"Cook Islands\"");
countryLines.push("\"CL\" \"Chile\"");
countryLines.push("\"CM\" \"Cameroon\"");
countryLines.push("\"CN\" \"China\"");
countryLines.push("\"CO\" \"Colombia\"");
countryLines.push("\"CR\" \"Costa Rica\"");
countryLines.push("\"CU\" \"Cuba\"");
countryLines.push("\"CV\" \"Cabo Verde\"");
countryLines.push("\"CX\" \"Christmas Island\"");
countryLines.push("\"CY\" \"Cyprus\"");
countryLines.push("\"CZ\" \"Czech Republic\"");
countryLines.push("\"DE\" \"Germany\"");
countryLines.push("\"DJ\" \"Djibouti\"");
countryLines.push("\"DK\" \"Denmark\"");
countryLines.push("\"DM\" \"Dominica\"");
countryLines.push("\"DO\" \"Dominican Republic\"");
countryLines.push("\"DZ\" \"Algeria\"");
countryLines.push("\"EC\" \"Ecuador\"");
countryLines.push("\"EE\" \"Estonia\"");
countryLines.push("\"EG\" \"Egypt\"");
countryLines.push("\"EH\" \"Western Sahara\"");
countryLines.push("\"ER\" \"Eritrea\"");
countryLines.push("\"ES\" \"Spain\"");
countryLines.push("\"ET\" \"Ethiopia\"");
countryLines.push("\"FI\" \"Finland\"");
countryLines.push("\"FJ\" \"Fiji\"");
countryLines.push("\"FK\" \"Falkland Islands (Malvinas)\"");
countryLines.push("\"FM\" \"Micronesia, Federated States of\"");
countryLines.push("\"FO\" \"Faroe Islands\"");
countryLines.push("\"FR\" \"France\"");
countryLines.push("\"GA\" \"Gabon\"");
countryLines.push("\"GB\" \"United Kingdom\"");
countryLines.push("\"GD\" \"Grenada\"");
countryLines.push("\"GE\" \"Georgia\"");
countryLines.push("\"GF\" \"French Guiana\"");
countryLines.push("\"GG\" \"Guernsey\"");
countryLines.push("\"GH\" \"Ghana\"");
countryLines.push("\"GI\" \"Gibraltar\"");
countryLines.push("\"GL\" \"Greenland\"");
countryLines.push("\"GM\" \"Gambia\"");
countryLines.push("\"GN\" \"Guinea\"");
countryLines.push("\"GP\" \"Guadeloupe\"");
countryLines.push("\"GQ\" \"Equatorial Guinea\"");
countryLines.push("\"GR\" \"Greece\"");
countryLines.push("\"GS\" \"South Georgia and the South Sandwich Islands\"");
countryLines.push("\"GT\" \"Guatemala\"");
countryLines.push("\"GU\" \"Guam\"");
countryLines.push("\"GW\" \"Guinea-Bissau\"");
countryLines.push("\"GY\" \"Guyana\"");
countryLines.push("\"HK\" \"Hong Kong\"");
countryLines.push("\"HM\" \"Heard Island and McDonald Islands\"");
countryLines.push("\"HN\" \"Honduras\"");
countryLines.push("\"HR\" \"Croatia\"");
countryLines.push("\"HT\" \"Haiti\"");
countryLines.push("\"HU\" \"Hungary\"");
countryLines.push("\"ID\" \"Indonesia\"");
countryLines.push("\"IE\" \"Ireland\"");
countryLines.push("\"IL\" \"Israel\"");
countryLines.push("\"IM\" \"Isle of Man\"");
countryLines.push("\"IN\" \"India\"");
countryLines.push("\"IO\" \"British Indian Ocean Territory\"");
countryLines.push("\"IQ\" \"Iraq\"");
countryLines.push("\"IR\" \"Iran, Islamic Republic of\"");
countryLines.push("\"IS\" \"Iceland\"");
countryLines.push("\"IT\" \"Italy\"");
countryLines.push("\"JE\" \"Jersey\"");
countryLines.push("\"JM\" \"Jamaica\"");
countryLines.push("\"JO\" \"Jordan\"");
countryLines.push("\"JP\" \"Japan\"");
countryLines.push("\"KE\" \"Kenya\"");
countryLines.push("\"KG\" \"Kyrgyzstan\"");
countryLines.push("\"KH\" \"Cambodia\"");
countryLines.push("\"KI\" \"Kiribati\"");
countryLines.push("\"KM\" \"Comoros\"");
countryLines.push("\"KN\" \"Saint Kitts and Nevis\"");
countryLines.push("\"KP\" \"Korea (the Democratic People's Republic of)\"");
countryLines.push("\"KR\" \"Korea (the Republic of)\"");
countryLines.push("\"KW\" \"Kuwait\"");
countryLines.push("\"KY\" \"Cayman Islands\"");
countryLines.push("\"KZ\" \"Kazakhstan\"");
countryLines.push("\"LA\" \"Lao People's Democratic Republic\"");
countryLines.push("\"LB\" \"Lebanon\"");
countryLines.push("\"LC\" \"Saint Lucia\"");
countryLines.push("\"LI\" \"Liechtenstein\"");
countryLines.push("\"LK\" \"Sri Lanka\"");
countryLines.push("\"LR\" \"Liberia\"");
countryLines.push("\"LS\" \"Lesotho\"");
countryLines.push("\"LT\" \"Lithuania\"");
countryLines.push("\"LU\" \"Luxembourg\"");
countryLines.push("\"LV\" \"Latvia\"");
countryLines.push("\"LY\" \"Libya\"");
countryLines.push("\"MA\" \"Morocco\"");
countryLines.push("\"MC\" \"Monaco\"");
countryLines.push("\"MD\" \"Moldova, Republic of\"");
countryLines.push("\"ME\" \"Montenegro\"");
countryLines.push("\"MF\" \"Saint Martin (French part)\"");
countryLines.push("\"MG\" \"Madagascar\"");
countryLines.push("\"MH\" \"Marshall Islands\"");
countryLines.push("\"MK\" \"Macedonia, the former Yugoslav Republic of\"");
countryLines.push("\"ML\" \"Mali\"");
countryLines.push("\"MM\" \"Myanmar\"");
countryLines.push("\"MN\" \"Mongolia\"");
countryLines.push("\"MO\" \"Macao\"");
countryLines.push("\"MP\" \"Northern Mariana Islands\"");
countryLines.push("\"MQ\" \"Martinique\"");
countryLines.push("\"MR\" \"Mauritania\"");
countryLines.push("\"MS\" \"Montserrat\"");
countryLines.push("\"MT\" \"Malta\"");
countryLines.push("\"MU\" \"Mauritius\"");
countryLines.push("\"MV\" \"Maldives\"");
countryLines.push("\"MW\" \"Malawi\"");
countryLines.push("\"MX\" \"Mexico\"");
countryLines.push("\"MY\" \"Malaysia\"");
countryLines.push("\"MZ\" \"Mozambique\"");
countryLines.push("\"NA\" \"Namibia\"");
countryLines.push("\"NC\" \"New Caledonia\"");
countryLines.push("\"NE\" \"Niger\"");
countryLines.push("\"NF\" \"Norfolk Island\"");
countryLines.push("\"NG\" \"Nigeria\"");
countryLines.push("\"NI\" \"Nicaragua\"");
countryLines.push("\"NL\" \"Netherlands\"");
countryLines.push("\"NO\" \"Norway\"");
countryLines.push("\"NP\" \"Nepal\"");
countryLines.push("\"NR\" \"Nauru\"");
countryLines.push("\"NU\" \"Niue\"");
countryLines.push("\"NZ\" \"New Zealand\"");
countryLines.push("\"OM\" \"Oman\"");
countryLines.push("\"PA\" \"Panama\"");
countryLines.push("\"PE\" \"Peru\"");
countryLines.push("\"PF\" \"French Polynesia\"");
countryLines.push("\"PG\" \"Papua New Guinea\"");
countryLines.push("\"PH\" \"Philippines\"");
countryLines.push("\"PK\" \"Pakistan\"");
countryLines.push("\"PL\" \"Poland\"");
countryLines.push("\"PM\" \"Saint Pierre and Miquelon\"");
countryLines.push("\"PN\" \"Pitcairn\"");
countryLines.push("\"PR\" \"Puerto Rico\"");
countryLines.push("\"PS\" \"Palestine, State of\"");
countryLines.push("\"PT\" \"Portugal\"");
countryLines.push("\"PW\" \"Palau\"");
countryLines.push("\"PY\" \"Paraguay\"");
countryLines.push("\"QA\" \"Qatar\"");
countryLines.push("\"RE\" \"Réunion\"");
countryLines.push("\"RO\" \"Romania\"");
countryLines.push("\"RS\" \"Serbia\"");
countryLines.push("\"RU\" \"Russian Federation\"");
countryLines.push("\"RW\" \"Rwanda\"");
countryLines.push("\"SA\" \"Saudi Arabia\"");
countryLines.push("\"SB\" \"Solomon Islands\"");
countryLines.push("\"SC\" \"Seychelles\"");
countryLines.push("\"SD\" \"Sudan\"");
countryLines.push("\"SE\" \"Sweden\"");
countryLines.push("\"SG\" \"Singapore\"");
countryLines.push("\"SH\" \"Saint Helena, Ascension and Tristan da Cunha\"");
countryLines.push("\"SI\" \"Slovenia\"");
countryLines.push("\"SJ\" \"Svalbard and Jan Mayen\"");
countryLines.push("\"SK\" \"Slovakia\"");
countryLines.push("\"SL\" \"Sierra Leone\"");
countryLines.push("\"SM\" \"San Marino\"");
countryLines.push("\"SN\" \"Senegal\"");
countryLines.push("\"SO\" \"Somalia\"");
countryLines.push("\"SR\" \"Suriname\"");
countryLines.push("\"ST\" \"Sao Tome and Principe\"");
countryLines.push("\"SV\" \"El Salvador\"");
countryLines.push("\"SY\" \"Syrian Arab Republic\"");
countryLines.push("\"SZ\" \"Swaziland\"");
countryLines.push("\"TC\" \"Turks and Caicos Islands\"");
countryLines.push("\"TD\" \"Chad\"");
countryLines.push("\"TF\" \"French Southern Territories\"");
countryLines.push("\"TG\" \"Togo\"");
countryLines.push("\"TH\" \"Thailand\"");
countryLines.push("\"TJ\" \"Tajikistan\"");
countryLines.push("\"TK\" \"Tokelau\"");
countryLines.push("\"TL\" \"Timor-Leste\"");
countryLines.push("\"TM\" \"Turkmenistan\"");
countryLines.push("\"TN\" \"Tunisia\"");
countryLines.push("\"TO\" \"Tonga\"");
countryLines.push("\"TR\" \"Turkey\"");
countryLines.push("\"TT\" \"Trinidad and Tobago\"");
countryLines.push("\"TV\" \"Tuvalu\"");
countryLines.push("\"TW\" \"Taiwan, Province of China\"");
countryLines.push("\"TZ\" \"Tanzania, United Republic of\"");
countryLines.push("\"UA\" \"Ukraine\"");
countryLines.push("\"UG\" \"Uganda\"");
countryLines.push("\"UM\" \"United States Minor Outlying Islands\"");
countryLines.push("\"US\" \"United States\"");
countryLines.push("\"UY\" \"Uruguay\"");
countryLines.push("\"UZ\" \"Uzbekistan\"");
countryLines.push("\"VA\" \"Holy See (Vatican City State)\"");
countryLines.push("\"VC\" \"Saint Vincent and the Grenadines\"");
countryLines.push("\"VE\" \"Venezuela, Bolivarian Republic of\"");
countryLines.push("\"VG\" \"Virgin Islands, British\"");
countryLines.push("\"VI\" \"Virgin Islands, U.S.\"");
countryLines.push("\"VN\" \"Viet Nam\"");
countryLines.push("\"VU\" \"Vanuatu\"");
countryLines.push("\"WF\" \"Wallis and Futuna\"");
countryLines.push("\"WS\" \"Samoa\"");
countryLines.push("\"YE\" \"Yemen\"");
countryLines.push("\"YT\" \"Mayotte\"");
countryLines.push("\"ZA\" \"South Africa\"");
countryLines.push("\"ZM\" \"Zambia\"");
countryLines.push("\"ZW\" \"Zimbabwe\"");
var countryData = parseCountry(countryLines);
var timezoneOffset = (parseInt(timezoneOffStr.substr(0,3),10)*60+parseInt(timezoneOffStr.substr(3,2),10))*60;
var policyOption="";
if(wirelessDriver == "broadcom" || wirelessDriver == "mac80211")
{
policyOption="macfilter";
}
else
{
policyOption="macpolicy";
}
var txPowerMax= wirelessDriver == "broadcom" ? 31 : (wirelessDriver == "mac80211" ? 20 : 18);
//not perfect, but it this will do for now since only mac80211 drivers are ath9k and b43
var isb43 = wirelessDriver == "mac80211" && (!GwifiN) ? true : false ;
//-->
</script>
<h1 class="page-header">Podstawowa</h1>
<div class="row">
<div id="config_fieldset" class="col-lg-12">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Konfiguracja urządzenia</h3>
</div>
<div class="panel-body">
<label style="text-decoration:underline">Urządzenie pracuje jako:</label>
<div class="row indent">
<span class="col-xs-12">
<input type="radio" id="global_gateway" name="global_configuration" value="gateway" onclick="setBridgeVisibility()" />
<label for="global_gateway">Brama sieciowa (domyślnie)</label>
</span>
<span class="col-xs-12">
<input type="radio" id="global_bridge" name="global_configuration" value="bridge" onclick="setBridgeVisibility()" />
<label for="global_bridge">Most bezprzewodowy/przekaźnik</label>
</span>
</div>
</div>
</div>
</div>
<div id="bridge_fieldset" class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Most bezprzewodowy/przekaźnik</h3>
</div>
<div class="panel-body">
<div id="bridge_ip_container" class="row form-group">
<label class="col-xs-5" for="bridge_ip" id="bridge_ip_label">Lokalny adres IP:</label>
<span class="col-xs-7">
<input type="text" class="form-control" name="bridge_ip" id="bridge_ip" onkeyup="proofreadIp(this)" size="20" maxlength="15" />
<em id="bridge_note">(z innej klasy niż ma AP)</em>
</span>
</div>
<div id="bridge_gateway_container" class="row form-group">
<label class="col-xs-5" for="bridge_gateway" id="bridge_gateway_label">Zdalny adres IP (AP/Bramy):</label>
<span class="col-xs-7">
<input type="text" class="form-control" name="bridge_gateway" id="bridge_gateway" onkeyup="proofreadIp(this)" size="20" maxlength="15" />
</span>
</div>
<div id="bridge_mask_container" class="row form-group">
<label class="col-xs-5" for="bridge_mask" id="bridge_mask_label">Maska podsieci:</label>
<span class="col-xs-7">
<input type="text" class="form-control" name="bridge_mask" id="bridge_mask" onkeyup="proofreadMask(this)" size="20" maxlength="15" />
<em>(taka jak maska AP)</em>
</span>
</div>
<div id="bridge_wan_port_to_lan_container" class="row form-group">
<label class="col-xs-5" for="bridge_wan_port_to_lan" id="bridge_wan_port_to_lan_label">Port ethernet WAN:</label>
<span class="col-xs-7">
<select class="form-control" id="bridge_wan_port_to_lan" onchange="setBridgeVisibility()">
<option value="disable">Wyłączony</option>
<option value="bridge">Połączony z LAN</option>
</select>
</span>
</div>
<div id="bridge_dns_source_container" class="row form-group">
<label class="col-xs-5" id="bridge_dns_source_label" for="bridge_dns_source">Serwery DNS:</label>
<span class="col-xs-7">
<select class="form-control" id="bridge_dns_source" onchange="setDnsSource(this)">
<option value="gateway">Brama jako serwer DNS</option>
<option value="custom">Użyj innych serwerów DNS</option>
</select>
<span id="bridge_dns_custom_container">
<div class="second_row_right_column">
<input type="text" id="add_bridge_dns" onkeyup="proofreadIp(this)" class="form-control" size="20" maxlength="17" />
<button class="btn btn-default btn-add" id="add_bridge_dns_button" onclick="addDns('bridge')">Dodaj</button>
</div>
<div id="bridge_dns_table_container" class="second_row_right_column form-group"></div>
</span>
</span>
</div>
<div class="internal_divider"></div>
<div id="bridge_mode_container" class="row form-group">
<span class="col-xs-12">
<select id="bridge_mode" class="form-control" onchange="setBridgeVisibility()">
<option value="client_bridge">Połączenie przez most kliencki</option>
<option value="wds">Połączenie przez WDS</option>
</select>
</span>
</div>
<div id="bridge_repeater_container" class="row form-group">
<label class="col-xs-5" for="bridge_repeater" id="bridge_repeater_label">Przekaźnik:</label>
<span class="col-xs-7">
<select class="form-control" id="bridge_repeater" onchange="setBridgeVisibility()">
<option value="enabled">Włączony</option>
<option value="disabled">Wyłączony</option>
</select>
</span>
</div>
<div id="bridge_hwmode_container" class="row form-group">
<label class="col-xs-5" for="bridge_hwmode" id="bridge_hwmode_label">Standard:</label>
<span class="col-xs-7">
<select id="bridge_hwmode" class="form-control" onchange="setHwMode(this)">
<option value="11gn">B+G+N</option>
<option value="11g">B+G</option>
<option value="11anac">A+N+AC</option>
<option value="11an">A+N</option>
<option value="11a">A</option>
<option value="auto">automatycznie</option>
</select>
</span>
</div>