Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!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</title>
- <link rel="shortcut icon" href="/themes/Gargoyle/images/favicon.png"/>
- <style>
- .unselected_submenu_container { display:none; }
- #nav_internal_container2 #selected_header_link { display:inline; padding:0; color:#000; cursor:default; }
- #nav_internal_container2 #selected_header_link:hover { color:#000; cursor:default; }
- #nav_internal_container2 #selected_header_link:visited { color:#000; cursor:default; }
- #nav_internal_container2 #selected_header_link:active { color:#000; cursor:default; }
- </style>
- <link rel="stylesheet" href="/themes/Gargoyle/common.css?1.9.0.2--r49118-"/>
- <link rel="stylesheet" href="/themes/Gargoyle/internal.css?1.9.0.2--r49118-"/>
- <script src="/js/common.js?1.9.0.2--r49118-"></script>
- <script src="/js/basic.js?1.9.0.2--r49118-"></script>
- <script src="/js/table.js?1.9.0.2--r49118-"></script>
- <script src="/i18n/English-EN/strings.js?1.9.0.2--r49118-"></script>
- <script src="i18n/Polish-PL/strings.js?1.9.0.2--r49118-"></script>
- <script src="/i18n/English-EN/basic.js?1.9.0.2--r49118-"></script>
- <script src="/i18n/Polish-PL/basic.js?1.9.0.2--r49118-"></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="outer_logo">
- <div id="inner_logo">
- <div id="garg_title">Gargoyle</div>
- <div id="garg_desc">Router <br/>Management <br/>Utility</div>
- <div id="garg_host">Nazwa: Gargoyle</div>
- </div>
- </div>
- <div id="outer_header"></div>
- <div id="outer_container">
- <div id="main_external_container">
- <div id="main_top"></div>
- <div id="main_internal_container">
- <script>
- <!--
- var gargoyleBinRoot = "/www/.";
- var wirelessIfs = [ "wlan0" ];
- var uciWirelessDevs = [ "radio0" ];
- var currentWirelessMacs = [ "00:01:02:03:04:05" ];
- var defaultLanIf = "eth0.1";
- var currentLanIf = "eth0.1";
- var currentLanName = "br-lan";
- var currentLanMac = "00:01:02:03:04:05";
- var currentLanIp = "192.168.1.1";
- var currentLanMask = "255.255.255.0";
- var defaultWanIf = "eth0.2";
- var defaultWanMac = "00:01:02:03:04:05";
- var currentWanIf = "eth0.2";
- var currentWanName = "eth0.2";
- var currentWanMac = "00:01:02:03:04:05";
- var currentWanIp = "";
- var currentWanMask = "";
- var currentWanGateway = "";
- 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.9.0.2 (r49118)");
- 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', 'connection_wol', "Wake on LAN");
- uciOriginal.set('gargoyle', 'display', 'system', "System");
- uciOriginal.set('gargoyle', 'display', 'connection_openvpn', "OpenVPN");
- uciOriginal.set('gargoyle', 'display', 'system_email', "Email");
- 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', 'firewall_qosupload', "QoS (wysyłanie)");
- uciOriginal.set('gargoyle', 'display', 'firewall_qosdownload', "QoS (pobieranie)");
- 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_qos', "Podział QoS");
- 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_dyndns', "Dynamiczny DNS");
- 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', 'status_openvpn_connections', "Status OpenVPN");
- uciOriginal.set('gargoyle', 'display', 'system_printers', "Drukarki");
- uciOriginal.set('gargoyle', 'display', 'firewall_adblock', "Reklamy");
- uciOriginal.set('gargoyle', 'display', 'system_initd', "Usługi");
- 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', 'system_usb_storage', "Nośniki USB");
- 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', 'firewall_qosupload', "qos_upload.sh");
- uciOriginal.set('gargoyle', 'scripts', 'firewall_qosdownload', "qos_download.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_qos', "qos_distribution.sh");
- uciOriginal.set('gargoyle', 'scripts', 'status_hosts', "hosts.sh");
- uciOriginal.set('gargoyle', 'scripts', 'status_connections', "conntrack.sh");
- uciOriginal.set('gargoyle', 'scripts', 'connection_dyndns', "ddns.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', 'connection_wol', "wol.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', 'connection_openvpn', "openvpn.sh");
- uciOriginal.set('gargoyle', 'scripts', 'status_openvpn_connections', "openvpn_connections.sh");
- uciOriginal.set('gargoyle', 'scripts', 'system_printers', "printers.sh");
- uciOriginal.set('gargoyle', 'scripts', 'firewall_adblock', "ablock.sh");
- uciOriginal.set('gargoyle', 'scripts', 'system_email', "email.sh");
- uciOriginal.set('gargoyle', 'scripts', 'system_initd', "initd.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', 'system_usb_storage', "usb_storage.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', 'connection', '', "200");
- uciOriginal.set('gargoyle', 'connection', 'basic', "100");
- uciOriginal.set('gargoyle', 'connection', 'dhcp', "200");
- uciOriginal.set('gargoyle', 'connection', 'dyndns', "300");
- uciOriginal.set('gargoyle', 'connection', 'routing', "400");
- uciOriginal.set('gargoyle', 'connection', 'wol', "500");
- uciOriginal.set('gargoyle', 'connection', 'openvpn', "225");
- uciOriginal.set('gargoyle', 'connection', 'ping_watchdog', "600");
- 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', 'printers', "360");
- uciOriginal.set('gargoyle', 'system', 'email', "385");
- uciOriginal.set('gargoyle', 'system', 'initd', "310");
- uciOriginal.set('gargoyle', 'system', 'logread', "311");
- uciOriginal.set('gargoyle', 'system', 'wifi_schedule', "370");
- uciOriginal.set('gargoyle', 'system', 'languages', "307");
- uciOriginal.set('gargoyle', 'system', 'usb_storage', "350");
- uciOriginal.set('gargoyle', 'logout', '', "500");
- uciOriginal.set('gargoyle', 'bandwidth_display', '', "bandwidth_display");
- uciOriginal.set('gargoyle', 'help', '', "help");
- uciOriginal.set('gargoyle', 'help', 'ddns_1', "0");
- 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', "fde0:0083:532f::/48");
- uciOriginal.set('network', 'lan', '', "interface");
- uciOriginal.set('network', 'lan', 'ifname', "eth0.1");
- uciOriginal.set('network', 'lan', 'force_link', "1");
- uciOriginal.set('network', 'lan', 'type', "bridge");
- uciOriginal.set('network', 'lan', 'proto', "static");
- uciOriginal.set('network', 'lan', 'ipaddr', "192.168.1.1");
- uciOriginal.set('network', 'lan', 'netmask', "255.255.255.0");
- uciOriginal.set('network', 'lan', 'ip6assign', "60");
- uciOriginal.set('network', 'wan', '', "interface");
- uciOriginal.set('network', 'wan', 'ifname', "eth0.2");
- uciOriginal.set('network', 'wan', 'proto', "dhcp");
- uciOriginal.set('network', 'wan6', '', "interface");
- uciOriginal.set('network', 'wan6', 'ifname', "eth0.2");
- uciOriginal.set('network', 'wan6', 'proto', "dhcpv6");
- uciOriginal.set('network', 'cfg073777', '', "switch");
- uciOriginal.set('network', 'cfg073777', 'name', "switch0");
- uciOriginal.set('network', 'cfg073777', 'reset', "1");
- uciOriginal.set('network', 'cfg073777', 'enable_vlan', "1");
- uciOriginal.set('network', 'cfg091ec7', '', "switch_vlan");
- uciOriginal.set('network', 'cfg091ec7', 'device', "switch0");
- uciOriginal.set('network', 'cfg091ec7', 'vlan', "1");
- uciOriginal.set('network', 'cfg091ec7', 'ports', "1 2 3 4 5t");
- uciOriginal.set('network', 'cfg0b1ec7', '', "switch_vlan");
- uciOriginal.set('network', 'cfg0b1ec7', 'device', "switch0");
- uciOriginal.set('network', 'cfg0b1ec7', 'vlan', "2");
- uciOriginal.set('network', 'cfg0b1ec7', 'ports', "0 5t");
- uciOriginal.set('wireless', 'radio0', '', "wifi-device");
- uciOriginal.set('wireless', 'radio0', 'type', "mac80211");
- uciOriginal.set('wireless', 'radio0', 'channel', "11");
- uciOriginal.set('wireless', 'radio0', 'hwmode', "11g");
- uciOriginal.set('wireless', 'radio0', 'path', "platform/ath9k");
- uciOriginal.set('wireless', 'radio0', 'htmode', "HT20");
- uciOriginal.set('wireless', 'radio0', 'disabled', "0");
- uciOriginal.set('wireless', 'radio0', 'noscan', "1");
- uciOriginal.set('wireless', 'radio0', 'country', "PL");
- uciOriginal.set('wireless', 'ap_g', '', "wifi-iface");
- uciOriginal.set('wireless', 'ap_g', 'device', "radio0");
- uciOriginal.set('wireless', 'ap_g', 'network', "lan");
- uciOriginal.set('wireless', 'ap_g', 'mode', "ap");
- uciOriginal.set('wireless', 'ap_g', 'ssid', "Gargoyle");
- uciOriginal.set('wireless', 'ap_g', 'encryption', "psk");
- uciOriginal.set('wireless', 'ap_g', 'key', "password");
- uciOriginal.set('dhcp', 'cfg02411c', '', "dnsmasq");
- uciOriginal.set('dhcp', 'cfg02411c', 'domainneeded', "1");
- uciOriginal.set('dhcp', 'cfg02411c', 'boguspriv', "1");
- uciOriginal.set('dhcp', 'cfg02411c', 'filterwin2k', "0");
- uciOriginal.set('dhcp', 'cfg02411c', 'localise_queries', "1");
- uciOriginal.set('dhcp', 'cfg02411c', 'rebind_protection', "1");
- uciOriginal.set('dhcp', 'cfg02411c', 'rebind_localhost', "1");
- uciOriginal.set('dhcp', 'cfg02411c', 'local', "/lan/");
- uciOriginal.set('dhcp', 'cfg02411c', 'domain', "lan");
- uciOriginal.set('dhcp', 'cfg02411c', 'expandhosts', "1");
- uciOriginal.set('dhcp', 'cfg02411c', 'nonegcache', "0");
- uciOriginal.set('dhcp', 'cfg02411c', 'authoritative', "1");
- uciOriginal.set('dhcp', 'cfg02411c', 'readethers', "1");
- uciOriginal.set('dhcp', 'cfg02411c', 'leasefile', "/tmp/dhcp.leases");
- uciOriginal.set('dhcp', 'cfg02411c', 'resolvfile', "/tmp/resolv.conf.auto");
- uciOriginal.set('dhcp', 'cfg02411c', 'localservice', "1");
- uciOriginal.createListOption('dhcp', 'cfg02411c', 'rebind_domain', true);
- uciOriginal.set('dhcp', 'cfg02411c', 'rebind_domain', "free.aero2.net.pl", true);
- uciOriginal.createListOption('dhcp', 'cfg02411c', 'server', true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.bit/178.32.31.41", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.bit/78.47.86.43", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.glue/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.glue/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.glue/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.parody/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.parody/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.parody/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.dyn/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.dyn/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.dyn/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.bbs/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.bbs/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.bbs/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.free/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.free/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.free/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.fur/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.fur/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.fur/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.geek/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.geek/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.geek/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.gopher/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.gopher/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.gopher/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.indy/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.indy/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.indy/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.ing/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.ing/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.ing/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.null/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.null/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.null/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.oss/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.oss/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.oss/95.142.171.235", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.micro/66.244.95.20", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.micro/95.211.32.162", true);
- uciOriginal.set('dhcp', 'cfg02411c', 'server', "/.micro/95.142.171.235", true);
- 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', 'wan', '', "dhcp");
- uciOriginal.set('dhcp', 'wan', 'interface', "wan");
- uciOriginal.set('dhcp', 'wan', 'ignore', "1");
- uciOriginal.set('firewall', 'cfg02e63d', '', "defaults");
- uciOriginal.set('firewall', 'cfg02e63d', 'syn_flood', "1");
- uciOriginal.set('firewall', 'cfg02e63d', 'input', "ACCEPT");
- uciOriginal.set('firewall', 'cfg02e63d', 'output', "ACCEPT");
- uciOriginal.set('firewall', 'cfg02e63d', 'forward', "REJECT");
- uciOriginal.set('firewall', 'cfg04dc81', '', "zone");
- uciOriginal.set('firewall', 'cfg04dc81', 'name', "lan");
- uciOriginal.createListOption('firewall', 'cfg04dc81', 'network', true);
- uciOriginal.set('firewall', 'cfg04dc81', 'network', "lan", true);
- uciOriginal.set('firewall', 'cfg04dc81', 'input', "ACCEPT");
- uciOriginal.set('firewall', 'cfg04dc81', 'output', "ACCEPT");
- uciOriginal.set('firewall', 'cfg04dc81', 'forward', "ACCEPT");
- uciOriginal.set('firewall', 'cfg06dc81', '', "zone");
- uciOriginal.set('firewall', 'cfg06dc81', 'name', "wan");
- uciOriginal.createListOption('firewall', 'cfg06dc81', 'network', true);
- uciOriginal.set('firewall', 'cfg06dc81', 'network', "wan", true);
- uciOriginal.set('firewall', 'cfg06dc81', 'network', "wan6", true);
- uciOriginal.set('firewall', 'cfg06dc81', 'input', "REJECT");
- uciOriginal.set('firewall', 'cfg06dc81', 'output', "ACCEPT");
- uciOriginal.set('firewall', 'cfg06dc81', 'forward', "REJECT");
- uciOriginal.set('firewall', 'cfg06dc81', 'masq', "1");
- uciOriginal.set('firewall', 'cfg06dc81', 'mtu_fix', "1");
- uciOriginal.set('firewall', 'cfg08ad58', '', "forwarding");
- uciOriginal.set('firewall', 'cfg08ad58', 'src', "lan");
- uciOriginal.set('firewall', 'cfg08ad58', 'dest', "wan");
- uciOriginal.set('firewall', 'cfg0a92bd', '', "rule");
- uciOriginal.set('firewall', 'cfg0a92bd', 'name', "Allow-DHCP-Renew");
- uciOriginal.set('firewall', 'cfg0a92bd', 'src', "wan");
- uciOriginal.set('firewall', 'cfg0a92bd', 'proto', "udp");
- uciOriginal.set('firewall', 'cfg0a92bd', 'dest_port', "68");
- uciOriginal.set('firewall', 'cfg0a92bd', 'target', "ACCEPT");
- uciOriginal.set('firewall', 'cfg0a92bd', 'family', "ipv4");
- uciOriginal.set('firewall', 'cfg0c92bd', '', "rule");
- uciOriginal.set('firewall', 'cfg0c92bd', 'name', "Allow-Ping");
- uciOriginal.set('firewall', 'cfg0c92bd', 'src', "wan");
- uciOriginal.set('firewall', 'cfg0c92bd', 'proto', "icmp");
- uciOriginal.set('firewall', 'cfg0c92bd', 'icmp_type', "echo-request");
- uciOriginal.set('firewall', 'cfg0c92bd', 'family', "ipv4");
- uciOriginal.set('firewall', 'cfg0c92bd', 'target', "ACCEPT");
- uciOriginal.set('firewall', 'cfg0e92bd', '', "rule");
- uciOriginal.set('firewall', 'cfg0e92bd', 'name', "Allow-IGMP");
- uciOriginal.set('firewall', 'cfg0e92bd', 'src', "wan");
- uciOriginal.set('firewall', 'cfg0e92bd', 'proto', "igmp");
- uciOriginal.set('firewall', 'cfg0e92bd', 'family', "ipv4");
- uciOriginal.set('firewall', 'cfg0e92bd', 'target', "ACCEPT");
- uciOriginal.set('firewall', 'cfg1092bd', '', "rule");
- uciOriginal.set('firewall', 'cfg1092bd', 'name', "Allow-DHCPv6");
- uciOriginal.set('firewall', 'cfg1092bd', 'src', "wan");
- uciOriginal.set('firewall', 'cfg1092bd', 'proto', "udp");
- uciOriginal.set('firewall', 'cfg1092bd', 'src_ip', "fe80::/10");
- uciOriginal.set('firewall', 'cfg1092bd', 'src_port', "547");
- uciOriginal.set('firewall', 'cfg1092bd', 'dest_ip', "fe80::/10");
- uciOriginal.set('firewall', 'cfg1092bd', 'dest_port', "546");
- uciOriginal.set('firewall', 'cfg1092bd', 'family', "ipv6");
- uciOriginal.set('firewall', 'cfg1092bd', 'target', "ACCEPT");
- uciOriginal.set('firewall', 'cfg1292bd', '', "rule");
- uciOriginal.set('firewall', 'cfg1292bd', 'name', "Allow-MLD");
- uciOriginal.set('firewall', 'cfg1292bd', 'src', "wan");
- uciOriginal.set('firewall', 'cfg1292bd', 'proto', "icmp");
- uciOriginal.set('firewall', 'cfg1292bd', 'src_ip', "fe80::/10");
- uciOriginal.createListOption('firewall', 'cfg1292bd', 'icmp_type', true);
- uciOriginal.set('firewall', 'cfg1292bd', 'icmp_type', "130/0", true);
- uciOriginal.set('firewall', 'cfg1292bd', 'icmp_type', "131/0", true);
- uciOriginal.set('firewall', 'cfg1292bd', 'icmp_type', "132/0", true);
- uciOriginal.set('firewall', 'cfg1292bd', 'icmp_type', "143/0", true);
- uciOriginal.set('firewall', 'cfg1292bd', 'family', "ipv6");
- uciOriginal.set('firewall', 'cfg1292bd', 'target', "ACCEPT");
- uciOriginal.set('firewall', 'cfg1492bd', '', "rule");
- uciOriginal.set('firewall', 'cfg1492bd', 'name', "Allow-ICMPv6-Input");
- uciOriginal.set('firewall', 'cfg1492bd', 'src', "wan");
- uciOriginal.set('firewall', 'cfg1492bd', 'proto', "icmp");
- uciOriginal.createListOption('firewall', 'cfg1492bd', 'icmp_type', true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "echo-request", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "echo-reply", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "destination-unreachable", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "packet-too-big", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "time-exceeded", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "bad-header", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "unknown-header-type", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "router-solicitation", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "neighbour-solicitation", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "router-advertisement", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'icmp_type', "neighbour-advertisement", true);
- uciOriginal.set('firewall', 'cfg1492bd', 'limit', "1000/sec");
- uciOriginal.set('firewall', 'cfg1492bd', 'family', "ipv6");
- uciOriginal.set('firewall', 'cfg1492bd', 'target', "ACCEPT");
- uciOriginal.set('firewall', 'cfg1692bd', '', "rule");
- uciOriginal.set('firewall', 'cfg1692bd', 'name', "Allow-ICMPv6-Forward");
- uciOriginal.set('firewall', 'cfg1692bd', 'src', "wan");
- uciOriginal.set('firewall', 'cfg1692bd', 'dest', "*");
- uciOriginal.set('firewall', 'cfg1692bd', 'proto', "icmp");
- uciOriginal.createListOption('firewall', 'cfg1692bd', 'icmp_type', true);
- uciOriginal.set('firewall', 'cfg1692bd', 'icmp_type', "echo-request", true);
- uciOriginal.set('firewall', 'cfg1692bd', 'icmp_type', "echo-reply", true);
- uciOriginal.set('firewall', 'cfg1692bd', 'icmp_type', "destination-unreachable", true);
- uciOriginal.set('firewall', 'cfg1692bd', 'icmp_type', "packet-too-big", true);
- uciOriginal.set('firewall', 'cfg1692bd', 'icmp_type', "time-exceeded", true);
- uciOriginal.set('firewall', 'cfg1692bd', 'icmp_type', "bad-header", true);
- uciOriginal.set('firewall', 'cfg1692bd', 'icmp_type', "unknown-header-type", true);
- uciOriginal.set('firewall', 'cfg1692bd', 'limit', "1000/sec");
- uciOriginal.set('firewall', 'cfg1692bd', 'family', "ipv6");
- uciOriginal.set('firewall', 'cfg1692bd', 'target', "ACCEPT");
- uciOriginal.set('firewall', 'cfg18af89', '', "include");
- uciOriginal.set('firewall', 'cfg18af89', 'path', "/etc/firewall.user");
- uciOriginal.set('firewall', 'cfg18af89', 'reload', "1");
- uciOriginal.set('firewall', 'cfg1a92bd', '', "rule");
- uciOriginal.set('firewall', 'cfg1a92bd', 'src', "wan");
- uciOriginal.set('firewall', 'cfg1a92bd', 'dest', "lan");
- uciOriginal.set('firewall', 'cfg1a92bd', 'proto', "esp");
- uciOriginal.set('firewall', 'cfg1a92bd', 'target', "ACCEPT");
- uciOriginal.set('firewall', 'cfg1c92bd', '', "rule");
- uciOriginal.set('firewall', 'cfg1c92bd', 'src', "wan");
- uciOriginal.set('firewall', 'cfg1c92bd', 'dest', "lan");
- uciOriginal.set('firewall', 'cfg1c92bd', 'dest_port', "500");
- uciOriginal.set('firewall', 'cfg1c92bd', 'proto', "udp");
- uciOriginal.set('firewall', 'cfg1c92bd', 'target', "ACCEPT");
- uciOriginal.set('firewall', 'cfg1eaf89', '', "include");
- uciOriginal.set('firewall', 'cfg1eaf89', 'type', "script");
- uciOriginal.set('firewall', 'cfg1eaf89', 'path', "/usr/lib/gargoyle_firewall_util/gargoyle_additions.firewall");
- uciOriginal.set('firewall', 'cfg1eaf89', 'family', "IPv4");
- uciOriginal.set('firewall', 'cfg1eaf89', 'reload', "1");
- uciOriginal.set('firewall', 'miniupnpd', '', "include");
- uciOriginal.set('firewall', 'miniupnpd', 'type', "script");
- uciOriginal.set('firewall', 'miniupnpd', 'path', "/usr/share/miniupnpd/firewall.include");
- uciOriginal.set('firewall', 'miniupnpd', 'family', "any");
- uciOriginal.set('firewall', 'miniupnpd', '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");
- 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 - FreeM","freedata.pl","",""]);
- apns.push(["Polska - Heyah","heyah.pl","heyah","heyah"]);
- apns.push(["Polska - INEA","telogic.internet","internet",""]);
- apns.push(["Polska - Klucz Mobile","internet","internet","internet"]);
- apns.push(["Polska - Lycamobile","data.lycamobile.pl","lmpl","lmpl"]);
- apns.push(["Polska - Mobilking","wapMOBILKING","mobilking","mobilking"]);
- apns.push(["Polska - Mova","freedata.pl","",""]);
- 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","","[email protected]","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 - Play Online","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 - Vectone","webpl.mundio.com","",""]);
- apns.push(["Polska - Vectra","internet","",""]);
- apns.push(["Polska - Virgin Mobile","internet","",""]);
- apns.push(["Polska - White Mobile","internet.gt","",""]);
- apns.push(["Polska - mBank mobile","www.mobile.pl","",""]);
- apns.push(["Polska - tuBierdronka","internet","",""]);
- var isBcm94704 = false;
- var allLanMacs = [];
- allLanMacs.push("00:01:02:03:04:05");
- var wifiDevG=uciWirelessDevs.length > 0 ? uciWirelessDevs[0] : "";
- var wifiDevA="";
- var wirelessDriver="mac80211";
- var mac80211Channels = [];
- var mac80211ChFreqs = [];
- var mac80211ChPwrs = [];
- var nextCh=[];
- var dualBandWireless=false;
- nextCh = [];
- nextChFreq = [];
- nextChPwr = [];
- wifiDevG="radio0";
- var GwifiN = true;
- var AwifiN = false;
- var AwifiAC = false;
- nextCh.push(1); nextChFreq[1] = "2412MHz"; nextChPwr[1] = 20;
- nextCh.push(2); nextChFreq[2] = "2417MHz"; nextChPwr[2] = 20;
- nextCh.push(3); nextChFreq[3] = "2422MHz"; nextChPwr[3] = 20;
- nextCh.push(4); nextChFreq[4] = "2427MHz"; nextChPwr[4] = 20;
- nextCh.push(5); nextChFreq[5] = "2432MHz"; nextChPwr[5] = 20;
- nextCh.push(6); nextChFreq[6] = "2437MHz"; nextChPwr[6] = 20;
- nextCh.push(7); nextChFreq[7] = "2442MHz"; nextChPwr[7] = 20;
- nextCh.push(8); nextChFreq[8] = "2447MHz"; nextChPwr[8] = 20;
- nextCh.push(9); nextChFreq[9] = "2452MHz"; nextChPwr[9] = 20;
- nextCh.push(10); nextChFreq[10] = "2457MHz"; nextChPwr[10] = 20;
- nextCh.push(11); nextChFreq[11] = "2462MHz"; nextChPwr[11] = 20;
- nextCh.push(12); nextChFreq[12] = "2467MHz"; nextChPwr[12] = 20;
- nextCh.push(13); nextChFreq[13] = "2472MHz"; nextChPwr[13] = 20;
- mac80211Channels["G"] = nextCh ;
- mac80211ChFreqs["G"] = nextChFreq ;
- mac80211ChPwrs["G"] = nextChPwr ;
- var distribTarget='ar71xx/generic';
- var currentDateSeconds = "1460131841";
- var uptime = "203";
- var leaseStart = "";
- var leaseLifetime = "";
- var timezoneOffStr = "+0200";
- var timezoneName = "CEST";
- var hasUSB = false;
- hasQMI = false;
- hasNCM = false;
- cdcif = "";
- 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>
- <form>
- <fieldset id="config_fieldset">
- <legend class="sectionheader">Konfiguracja urządzenia</legend>
- <label class='leftcolumn' style="text-decoration:underline">Urządzenie pracuje jako:</label>
- <div class='indent'>
- <input type="radio" id="global_gateway" name="global_configuration" value="gateway" onclick="setBridgeVisibility()" />
- <label for="global_gateway">Brama sieciowa (domyślnie)</label>
- <br/>
- <input type="radio" id="global_bridge" name="global_configuration" value="bridge" onclick="setBridgeVisibility()" />
- <label for="global_bridge">Most bezprzewodowy/przekaźnik</label>
- </div>
- </fieldset>
- <fieldset id="bridge_fieldset">
- <legend class="sectionheader">Most bezprzewodowy/przekaźnik</legend>
- <div id='bridge_ip_container'>
- <label class='leftcolumn' for='bridge_ip' id='bridge_ip_label'>Lokalny adres IP:</label>
- <input type='text' class='rightcolumn' name='bridge_ip' id='bridge_ip' onkeyup='proofreadIp(this)' size='20' maxlength='15' />
- <em>(z innej klasy niż ma AP)</em>
- </div>
- <div id='bridge_mask_container'>
- <label class='leftcolumn' for='bridge_mask' id='bridge_mask_label'>Maska podsieci:</label>
- <input type='text' class='rightcolumn' name='bridge_mask' id='bridge_mask' onkeyup='proofreadMask(this)' size='20' maxlength='15' />
- <em>(taka jak maska AP)</em>
- </div>
- <div id='bridge_gateway_container'>
- <label class='leftcolumn' for='bridge_gateway' id='bridge_gateway_label'>Zdalny adres IP (AP/Bramy):</label>
- <input type='text' class='rightcolumn' name='bridge_gateway' id='bridge_gateway' onkeyup='proofreadIp(this)' size='20' maxlength='15' />
- </div>
- <div id= "bridge_wan_port_to_lan_container">
- <label class='leftcolumn' for='bridge_wan_port_to_lan' id='bridge_wan_port_to_lan_label'>Port ethernet WAN:</label>
- <select class='rightcolumn' id='bridge_wan_port_to_lan' onchange='setBridgeVisibility()'>
- <option value='disable'>Wyłączony</option>
- <option value='bridge'>Połączony z LAN</option>
- </select>
- </div>
- <div id="bridge_dns_source_container">
- <span class="leftcolumn">
- <label id='bridge_dns_source_label' for='bridge_dns_source'>Serwery DNS:</label>
- </span>
- <select class='rightcolumn' 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>
- </div>
- <div id="bridge_dns_custom_container">
- <span class='rightcolumnonly'>
- <input type='text' id='add_bridge_dns' onkeyup='proofreadIp(this)' size='20' maxlength='17' />
- <input type="button" class="default_button" id="add_bridge_dns_button" value="Dodaj" onclick='addDns("bridge")' />
- </span>
- <span style="clear:both"></span>
- <div class="rightcolumnonly"><div id="bridge_dns_table_container"></div></div>
- </div>
- <div class='internal_divider'></div>
- <div id='bridge_mode_container'>
- <select class='nocolumn' id='bridge_mode' onchange='setBridgeVisibility()'>
- <option value='client_bridge'>Połączenie przez most kliencki</option>
- <option value='wds'>Połączenie przez WDS</option>
- </select>
- </div>
- <div class="indent">
- <div id='bridge_repeater_container'>
- <label class='leftcolumn' for='bridge_repeater' id='bridge_repeater_label'>Przekaźnik:</label>
- <select class='rightcolumn' id='bridge_repeater' onchange='setBridgeVisibility()'>
- <option value='enabled'>Włączony</option>
- <option value='disabled'>Wyłączony</option>
- </select>
- </div>
- <div id='bridge_hwmode_container'>
- <label class='leftcolumn' for='bridge_hwmode' id='bridge_hwmode_label'>Standard:</label>
- <span class='rightcolumn'>
- <select id='bridge_hwmode' 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>
- <div id='bridge_channel_width_container'>
- <label class='leftcolumn' for='bridge_channel_width' id='bridge_channel_width_label'>Szerokość kanału:</label>
- <span class='rightcolumn'>
- <select id='bridge_channel_width' onchange='setChannelWidth(this, "G")'>
- <option value='HT20'>20MHz</option>
- <option value='HT40+'>40MHz (drugi kanał powyżej)</option>
- <option value='HT40-'>40Mhz (drugi kanał poniżej)</option>
- </select>
- </span>
- </div>
- <div id='bridge_txpower_container'>
- <label class='leftcolumn' for='bridge_max_txpower' id='bridge_txpower_label'>Moc nadawania:</label>
- <span class='rightcolumn'>
- <select id='bridge_max_txpower' onchange='updateTxPower("bridge_max_txpower","bridge_txpower", "G")'>
- <option value='max'>Maks.</option>
- <option value='custom'>Inna</option>
- </select>
-
- <input type='text' id='bridge_txpower' onkeyup='proofreadNumericRange(this,0,getMaxTxPower("G"))' size='10' />
- <em><span id="bridge_dbm">dBm</span></em>
- </span>
- </div>
- <div id='bridge_channel_width_5ghz_container'>
- <label class='leftcolumn' for='bridge_channel_width_5ghz' id='bridge_channel_width_5ghz_label'>Szerokość kanału:</label>
- <span class='rightcolumn'>
- <select id='bridge_channel_width_5ghz' onchange='setChannelWidth(this, "A")'>
- <option value='HT20'>20MHz</option>
- <option value='HT40+'>40MHz (drugi kanał powyżej)</option>
- <option value='HT40-'>40MHz (drugi kanał poniżej)</option>
- <option value='VHT20'>20MHz</option>
- <option value='VHT40'>40MHz</option>
- <option value='VHT80'>80MHz</option>
- </select>
- </span>
- </div>
- <div id='bridge_txpower_5ghz_container'>
- <label class='leftcolumn' for='bridge_max_txpower_5ghz' id='bridge_txpower_5ghz_label'>Moc nadawania:</label>
- <span class='rightcolumn'>
- <select id='bridge_max_txpower_5ghz' onchange='updateTxPower("bridge_max_txpower_5ghz","bridge_txpower_5ghz", "A")'>
- <option value='max'>Maks.</option>
- <option value='custom'>Inna</option>
- </select>
-
- <input type='text' id='bridge_txpower_5ghz' onkeyup='proofreadNumericRange(this,0,getMaxTxPower("A"));' size='10' />
- <em><span id="bridge_dbm_5ghz">dBm</span></em>
- </span>
- </div>
- <div id='bridge_list_ssid_container'>
- <label class='leftcolumn' for='bridge_list_ssid' id='bridge_list_ssid_label'>Połączenie z SSID:</label>
- <span class="rightcolumn">
- <select id="bridge_list_ssid" style='width:180px;max-width:180px' onchange='setSsidVisibility(this.id)' ><option value="custom">Inna</option></select>
- <input type='button' class='default_button' id='bridge_rescan_button' value='Skanuj' onclick='scanWifi("bridge_custom_ssid")' />
- </span>
- </div>
- <div id='bridge_custom_ssid_container'>
- <input type='text' class='rightcolumnonly' id='bridge_custom_ssid' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- </div>
- <div id='bridge_ssid_container'>
- <label class='leftcolumn' for='bridge_ssid' id='bridge_ssid_label'>Połączenie z SSID:</label>
- <span class='rightcolumn'>
- <input style="float:left;" type='text' id='bridge_ssid' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- <input style="float:left;" type='button' class='default_button' id='bridge_scan_button' value='Skanuj' onclick='scanWifi("bridge_ssid")' />
- </span>
- </div>
- <div id='bridge_broadcast_ssid_container'>
- <label class='leftcolumn' for='bridge_broadcast_ssid' id='bridge_broadcast_ssid_label'>Rozgłaszane SSID:</label>
- <input class="rightcolumn" type='text' id='bridge_broadcast_ssid' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- </div>
- <div id='bridge_channel_container'>
- <label class='leftcolumn' for='bridge_channel' id='bridge_channel_label'>Kanał:</label>
- <select class='rightcolumn' id='bridge_channel' onchange='setChannel(this)'>
- <option value='auto'>automatycznie</option>
- <option value='1'>1</option>
- <option value='2'>2</option>
- <option value='3'>3</option>
- <option value='4'>4</option>
- <option value='5'>5</option>
- <option value='6'>6</option>
- <option value='7'>7</option>
- <option value='8'>8</option>
- <option value='9'>9</option>
- <option value='10'>10</option>
- <option value='11'>11</option>
- <option value='12'>12</option>
- <option value='13'>13</option>
- <option value='14'>14</option>
- </select>
- </div>
- <div id='bridge_channel_5ghz_container'>
- <label class='leftcolumn' for='bridge_channel_5ghz' id='bridge_channel_5ghz_label'>Kanał:</label>
- <select class='rightcolumn' id='bridge_channel_5ghz' onchange='setChannel(this)' ></select>
- </div>
- <div id='bridge_fixed_channel_container'>
- <label class='leftcolumn' for='bridge_fixed_channel' id='bridge_fixed_channel_label'>Kanał:</label>
- <span class='rightcolumn' id='bridge_fixed_channel'> </span>
- </div>
- <div id='bridge_encryption_container'>
- <label class='leftcolumn' for='bridge_encryption' id='bridge_encryption_label'>Szyfrowanie:</label>
- <select class='rightcolumn' id='bridge_encryption' onchange='setBridgeVisibility()'>
- <option value='none'>Brak</option>
- <option value='psk2'>WPA2 PSK</option>
- <option value='psk'>WPA PSK</option>
- <option value='wep'>WEP</option>
- </select>
- </div>
- <div id='bridge_fixed_encryption_container' >
- <label class='leftcolumn' for='bridge_fixed_encryption' id='bridge_fixed_encryption_label'>Szyfrowanie:</label>
- <span class='rightcolumn' id='bridge_fixed_encryption'> </span>
- </div>
- <div id='bridge_pass_container'>
- <label class='leftcolumn' for='bridge_pass' id='bridge_pass_label'>Hasło:</label>
- <input type='password' id='bridge_pass' size='20' onkeyup='proofreadLengthRange(this,8,999)'/><br/>
- </div>
- <div id='bridge_wep_container'>
- <div style="display:block;">
- <label class='leftcolumn' for='bridge_wep' id='bridge_wep_label' >Klucz hex WEP:</label>
- <input type='text' id='bridge_wep' size='30' maxLength='26' onkeyup='proofreadWep(this)'/>
- </div>
- </div>
- <div id='bridge_wifi_mac_container' >
- <label class='leftcolumn' id='bridge_wifi_mac_label'>Adres MAC <em>tego</em> urządzenia:</label>
- <span class='rightcolumn' id='bridge_wifi_mac'> </span>
- </div>
- <div id="bridge_wds_container" >
- <label class='leftcolumn' for='bridge_wds_label' id='bridge_wds_label'>Adres MAC urządzenia WDS <em>zdalnego</em>:</label>
- <span class='rightcolumn'>
- <input type='text' id='add_bridge_wds_mac' onkeyup='proofreadMac(this)' size='20' maxlength='17' />
- <input type="button" class="default_button" id="add_bridge_wds_mac_button" value="Dodaj" onclick='addMacToWds("bridge")' />
- </span>
- <div class="rightcolumnonly"><div id="bridge_wds_mac_table_container"></div></div>
- </div>
- </div>
- </fieldset>
- <fieldset id="wan_fieldset">
- <legend class="sectionheader">Internet / WAN</legend>
- <div id='wan_protocol_container'>
- <label class='leftcolumn' for='wan_protocol'>Połączenie:</label>
- <select class='rightcolumn' id='wan_protocol' onchange='setGlobalVisibility()'>
- <option value='dhcp_wired'>DHCP (Kablowe)</option>
- <option value='pppoe_wired'>PPPoE (Kablowe)</option>
- <option value='static_wired'>Statyczny IP (Kablowe)</option>
- <option value='dhcp_wireless'>DHCP (Wi-Fi)</option>
- <option value='static_wireless'>Statyczny IP (Wi-Fi)</option>
- <option value='3g'>Modem USB (ppp)</option>
- <option value='qmi'>Modem USB (QMI)</option>
- <option value='ncm'>Modem USB (NCM)</option>
- <option value='dhcp_cdc'>Modem USB (HiLink, RNDIS)</option>
- <option value='none'>Wyłączone</option>
- </select>
- </div>
- <div id='wan_dhcp_ip_container'>
- <label class='leftcolumn'>Aktualne IP:</label>
- <span class='rightcolumn' id='dhcp_ip'></span>
- </div>
- <div id='wan_dhcp_expires_container'>
- <label class='leftcolumn'>Bieżąca dzierżawa wygasa:</label>
- <span class='rightcolumn'>
- <span id="dhcp_expires"></span>
- </span>
- <div class='rightcolumnonly' style="margin-bottom:15px">
- <input type='button' id="dhcp_renew_button" value="Odśwież dzierżawę" class="default_button" onclick="renewDhcpLease()" />
- <input type='button' id="dhcp_release_button" value="Zwolnij dzierżawę DHCP" class="default_button" onclick="releaseDhcpLease()" />
- </div>
- </div>
- <div id='wan_pppoe_user_container'>
- <label class='leftcolumn' for='wan_pppoe_user' id='wan_pppoe_user_label'>Nazwa użytkownika:</label>
- <input type='text' class='rightcolumn' id='wan_pppoe_user' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- </div>
- <div id='wan_pppoe_pass_container'>
- <label class='leftcolumn' for='wan_pppoe_pass' id='wan_pppoe_pass_label'>Hasło:</label>
- <input type='password' class='rightcolumn' id='wan_pppoe_pass' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- </div>
- <div id='wan_pppoe_reconnect_mode_container'>
- <label class='leftcolumn' for='wan_pppoe_reconnect_mode'>Tryb pracy:</label>
- <select class='rightcolumn' id='wan_pppoe_reconnect_mode' onchange='setWanVisibility()'>
- <option value='demand'>Połączenie na żądanie</option>
- <option value='keepalive'>Podtrzymuj połączenie</option>
- </select>
- </div>
- <div id='wan_pppoe_max_idle_container' >
- <label class='leftcolumn' for='wan_pppoe_max_idle' id='wan_pppoe_max_idle_label'>Maks. czas bezczynności:</label>
- <div class='rightcolumn' >
- <input type='text' class='rightcolumn' id='wan_pppoe_max_idle' onkeyup='proofreadNumeric(this)' size='20' maxlength='4' />
- <em>(min.)</em>
- </div>
- </div>
- <div id='wan_pppoe_reconnect_pings_container'>
- <label class='leftcolumn' for='wan_pppoe_reconnect_pings' id='wan_pppoe_reconnect_pings_label'>Liczba błędnych pingów przed ponownym połączeniem:</label>
- <div class='rightcolumn'>
- <input type='text' id='wan_pppoe_reconnect_pings' onkeyup='proofreadNumeric(this)' size='20' maxlength='4' />
- </div>
- </div>
- <div id='wan_pppoe_interval_container'>
- <label class='leftcolumn' for='wan_pppoe_interval' id='wan_pppoe_interval_label'>Czas pomiędzy pingami:</label>
- <div class='rightcolumn'>
- <input type='text' id='wan_pppoe_interval' onkeyup='proofreadNumeric(this)' size='20' maxlength='4' />
- <em>(sek.)</em>
- </div>
- </div>
- <div id='wan_static_ip_container'>
- <label class='leftcolumn' for='wan_static_ip' id='wan_static_ip_label'>Statyczny IP:</label>
- <input type='text' class='rightcolumn' name='wan_static_ip' id='wan_static_ip' onkeyup='proofreadIp(this)' size='20' maxlength='15' />
- </div>
- <div id='wan_static_mask_container'>
- <label class='leftcolumn' for='wan_static_mask' id='wan_static_mask_label'>Maska podsieci:</label>
- <input type='text' class='rightcolumn' name='wan_static_mask' id='wan_static_mask' onkeyup='proofreadMask(this)' size='20' maxlength='15' />
- </div>
- <div id='wan_static_gateway_container'>
- <label class='leftcolumn' for='wan_static_gateway' id='wan_static_gateway_label'>Brama:</label>
- <input type='text' class='rightcolumn' name='wan_static_gateway' id='wan_static_gateway' onkeyup='proofreadIp(this)' size='20' maxlength='15' />
- </div>
- <div id='wan_3g_service_container'>
- <label class='leftcolumn' for='wan_3g_service'>Technologia:</label>
- <select class='rightcolumn' id='wan_3g_service' onchange="updateService()">
- <option value='cdma'>CDMA/EV-DO</option>
- <option value='umts'>4G/3G/2G (zależy od modemu)</option>
- <option value='umts_pref'>Preferowane 3G</option>
- <option value='gprs_pref'>Preferowane 2G</option>
- <option value='umts_only'>Tylko 3G</option>
- <option value='gprs_only'>Tylko 2G</option>
- </select>
- </div>
- <div id='wan_3g_device_container'>
- <label class='leftcolumn' for='wan_3g_device' id='wan_3g_device_label'>Urządzenie:</label>
- <span class='rightcolumn'>
- <select style="display:none;float:left;width:180px;max-width:180px" id="wan_3g_list_device" onchange='set3GDevice(this.value)' ></select>
- <input style="float:left;" type='text' class='rightcolumn' id='wan_3g_device' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- <input style="float:left;" type='button' class="default_button" id='wan_3g_scan_button' value='Skanuj' onclick='scan3GDevice("wan_3g_list_device")' />
- </span>
- </div>
- <div id='wan_3g_pincode_container'>
- <label class='leftcolumn' for='wan_3g_pincode' id='wan_3g_pincode_label'>Kod PIN:</label>
- <input type='text' class='rightcolumn' id='wan_3g_pincode' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- <em>(opcja)</em>
- </div>
- <div id='wan_3g_isp_container'>
- <label class='leftcolumn' for='wan_3g_isp'>Operator:</label>
- <select class='rightcolumn' id='wan_3g_isp' onchange='updateApnDetails()'>
- <option value='custom'>Inna</option>
- </select>
- </div>
- <div id='wan_3g_apn_container'>
- <label class='leftcolumn' for='wan_3g_apn' id='wan_3g_apn_label'>APN:</label>
- <input type='text' class='rightcolumn' id='wan_3g_apn' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- </div>
- <div id='wan_3g_user_container' >
- <label class='leftcolumn' for='wan_3g_user' id='wan_3g_user_label'>Nazwa użytkownika:</label>
- <input type='text' class='rightcolumn' id='wan_3g_user' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- <em>(opcja)</em>
- </div>
- <div id='wan_3g_pass_container'>
- <label class='leftcolumn' for='wan_3g_pass' id='wan_3g_pass_label'>Hasło:</label>
- <input type='text' class='rightcolumn' id='wan_3g_pass' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- <em>(opcja)</em>
- </div>
- <div id='wan_port_to_lan_container'>
- <label class='leftcolumn' for='wan_port_to_lan' id='wan_port_to_lan_label'>Port ethernet WAN:</label>
- <select class='rightcolumn' id='wan_port_to_lan'>
- <option value='disable'>Wyłączony</option>
- <option value='bridge'>Połączony z LAN</option>
- </select>
- </div>
- <div id='wan_mac_container'>
- <span class='leftcolumn'>
- <label for='wan_use_mac' id='wan_mac_label'>Użyj innego adresu MAC:</label>
- </span>
- <span class='rightcolumn'>
- <input type='checkbox' id='wan_use_mac' onclick='enableAssociatedField(this, "wan_mac", defaultWanMac)'/>
- <input type='text' name='wan_mac' id='wan_mac' onkeyup='proofreadMac(this)' size='20' maxlength='17'/>
- </span>
- </div>
- <div id='wan_mtu_container'>
- <span class='leftcolumn'>
- <label for='wan_use_mtu' id='wan_mtu_label'>Użyj innego MTU:</label>
- </span>
- <span class='rightcolumn'>
- <input type='checkbox' id='wan_use_mtu' onclick='enableAssociatedField(this, "wan_mtu", 1500)'/>
- <input type='text' name='wan_mtu' id='wan_mtu' onkeyup='proofreadNumeric(this)' size='20' maxlength='4'/>
- </span>
- </div>
- <div id='wan_ping_container'>
- <span class='rightcolumnonly'>
- <input type='checkbox' id='drop_wan_ping' style="padding:0;margin:0px;vertical-align:middle;overflow:hidden;"/>
- <label for='drop_wan_ping' id='wan_ping_label' style="vertical-align:middle"> Blokuj odpowiedzi na ping</label>
- </span>
- </div>
- </fieldset>
- <fieldset id="lan_fieldset">
- <legend class="sectionheader">Sieć lokalna / LAN</legend>
- <div id='lan_ip_container'>
- <label class='leftcolumn' for='lan_ip' id='lan_ip_label'>Adres IP urządzenia:</label>
- <input type='text' class='rightcolumn' name='lan_ip' id='lan_ip' onkeyup='proofreadIp(this)' size='20' maxlength='15' />
- </div>
- <div id='lan_mask_container'>
- <label class='leftcolumn' for='lan_mask' id='lan_mask_label'>Maska podsieci:</label>
- <input type='text' class='rightcolumn' name='lan_mask' id='lan_mask' onkeyup='proofreadMask(this)' size='20' maxlength='15' />
- </div>
- <div id='lan_gateway_container'>
- <label class='leftcolumn' for='lan_gateway' id='lan_gateway_label'>Brama:</label>
- <input type='text' class='rightcolumn' name='lan_gateway' id='lan_gateway' onkeyup='proofreadIp(this)' size='20' maxlength='15' />
- </div>
- <div id="lan_dns_source_container">
- <span class="leftcolumn">
- <label id='lan_dns_source_label' for='lan_dns_source'>Serwery DNS:</label>
- </span>
- <select class='rightcolumn' id="lan_dns_source" onchange="setDnsSource(this)">
- <option value="isp">Domyślne serwery DNS od ISP</option>
- <option value="opendns">OpenDNS</option>
- <option value="google">Google</option>
- <option value="custom">Inne</option>
- </select>
- </div>
- <div id="lan_dns_custom_container">
- <span class='rightcolumnonly'>
- <input type='text' id='add_lan_dns' onkeyup='proofreadIp(this)' size='20' maxlength='17' />
- <input type="button" class="default_button" id="add_lan_dns_button" value="Dodaj" onclick='addDns("lan")' />
- </span>
- <span style="clear:both"></span>
- <div class="rightcolumnonly"><div id="lan_dns_table_container"></div></div>
- </div>
- <div id="lan_dns_options_container">
- <span class='rightcolumnonly'>
- <input type='checkbox' id='lan_dns_altroot' style="padding:0;margin:0px;vertical-align:middle;overflow:hidden;"/>
- <label for="lan_dns_altroot" id="lan_dns_altroot_label" style="vertical-align:middle"> Użyj <a href="https://bit.namecoin.info">NameCoin</a>/<a href="http://www.opennicproject.org">OpenNIC</a> </label>
- </span>
- <span style="clear:both;"></span>
- <span class='rightcolumnonly'>
- <input type='checkbox' id='lan_dns_force' style="padding:0;margin:0px;vertical-align:middle;overflow:hidden;"/>
- <label for="lan_dns_force" id="lan_dns_force_label" style="vertical-align:middle"> Wymuszaj używanie routera jako serwera DNS</label>
- </span>
- </div>
- </fieldset>
- <fieldset id="wifi_fieldset">
- <legend class="sectionheader">Wi-Fi</legend>
- <div id='wifi_mode_container'>
- <label class='leftcolumn' for='wifi_mode' id='wifi_mode_label'>Tryb pracy Wi-Fi:</label>
- <select class='rightcolumn' id='wifi_mode' onchange='setWifiVisibility()'>
- <option value='ap'>Punkt dostępowy (AP)</option>
- <option value='ap+wds'>AP+WDS</option>
- <option value='sta'>Klient</option>
- <option value='ap+sta'>Klient+AP</option>
- <option value='adhoc'>Ad Hoc</option>
- <option value='disabled'>Wyłączone</option>
- </select>
- </div>
- <div id='wifi_hwmode_container'>
- <label class='leftcolumn' for='wifi_hwmode' id='wifi_hwmode_label'>2.4GHz Standard:</label>
- <span class='rightcolumn'>
- <select id='wifi_hwmode' onchange='setHwMode(this)'>
- <option value='disabled'>Disabled</option>
- <option value='11gn'>B+G+N</option>
- <option value='11g'>B+G</option>
- </select>
- </span>
- </div>
- <div id='wifi_channel_width_container' >
- <label class='leftcolumn' for='wifi_channel_width' id='wifi_channel_width_label'>2.4GHz Szerokość kanału:</label>
- <span class='rightcolumn'>
- <select id='wifi_channel_width' onchange='setChannelWidth(this, "G")'>
- <option value='HT20'>20MHz</option>
- <option value='HT40+'>40MHz (drugi kanał powyżej)</option>
- <option value='HT40-'>40MHz (drugi kanał poniżej)</option>
- </select>
- </span>
- </div>
- <div id='wifi_txpower_container' >
- <label class='leftcolumn' for='wifi_max_txpower' id='wifi_txpower_label'>2.4GHz Moc nadawania:</label>
- <span class='rightcolumn'>
- <select id='wifi_max_txpower' onchange='updateTxPower("wifi_max_txpower","wifi_txpower", "G")'>
- <option value='max'>Maks.</option>
- <option value='custom'>Inna</option>
- </select>
-
- <input type='text' id='wifi_txpower' onkeyup='proofreadNumericRange(this,0,getMaxTxPower("G"))' size='10' />
- <em><span id="wifi_dbm">dBm</span></em>
- </span>
- </div>
- <div id='wifi_hwmode_5ghz_container'>
- <label class='leftcolumn' for='wifi_hwmode_5ghz' id='wifi_hwmode_5ghz_label'>5GHz Standard:</label>
- <span class='rightcolumn'>
- <select id='wifi_hwmode_5ghz' onchange='setHwMode(this)'>
- <option value='disabled'>Disabled</option>
- <option value='11a'>A</option>
- <option value='11an'>A+N</option>
- <option value='11anac'>A+N+AC</option>
- </select>
- </span>
- </div>
- <div id='wifi_channel_width_5ghz_container'>
- <label class='leftcolumn' for='wifi_channel_width_5ghz' id='wifi_channel_width_5ghz_label'>5GHz Szerokość kanału:</label>
- <span class='rightcolumn'>
- <select id='wifi_channel_width_5ghz' onchange='setChannelWidth(this, "A")'>
- <option value='HT20'>20MHz</option>
- <option value='HT40+'>40MHz (drugi kanał powyżej)</option>
- <option value='HT40-'>40MHz (drugi kanał poniżej)</option>
- <option value='VHT20'>20MHz</option>
- <option value='VHT40'>40MHz</option>
- <option value='VHT80'>80MHz</option>
- </select>
- </span>
- </div>
- <div id='wifi_txpower_5ghz_container'>
- <label class='leftcolumn' for='wifi_max_txpower_5ghz' id='wifi_txpower_5ghz_label'>5GHz Moc nadawania:</label>
- <span class='rightcolumn'>
- <select id='wifi_max_txpower_5ghz' onchange='updateTxPower("wifi_max_txpower_5ghz","wifi_txpower_5ghz", "A")'>
- <option value='max'>Maks.</option>
- <option value='custom'>Inna</option>
- </select>
-
- <input type='text' id='wifi_txpower_5ghz' onkeyup='proofreadNumericRange(this,0,getMaxTxPower("A"));' size='10' />
- <em><span id="wifi_dbm_5ghz">dBm</span></em>
- </span>
- </div>
- <div id="mac_enabled_container">
- <label class="leftcolumn" for='mac_filter_enabled'>Filtrowanie adresów MAC:</label>
- <select class="rightcolumn" id='mac_filter_enabled' onchange='setWifiVisibility()' >
- <option value='disabled'>Wyłączone</option>
- <option value='enabled'>Włączone</option>
- </select>
- </div>
- <div id="mac_filter_container">
- <div class="rightcolumnonly">
- <em>Filtrowanie adresów MAC ma zastosowanie do wszystkich interfejsów bezprzewodowych, włącznie z tymi pracującymi w trybie klienta. W trybie klienta należy upewnić się, że zezwolono na połączenia adresu MAC punktu dostępowego do którego ma być urządzenie połączone.</em>
- </div>
- <div>
- <label class='leftcolumn' for='mac_filter_policy'>Polityka filtrowania MAC:</label>
- <select class='rightcolumn' id='mac_filter_policy'>
- <option value='allow'>Zezwalaj tylko na adresy MAC podane poniżej</option>
- <option value='deny' >Odrzucaj adresy MAC podane poniżej</option>
- </select>
- </div>
- <div class='rightcolumnonly'>
- <div>
- <input type='text' id='add_mac' class='rightcolumn' onkeyup='proofreadMac(this)' size='20' maxlength='17' />
- <input type="button" class="default_button" id="add_mac_button" value="Dodaj" onclick="addMacToFilter()" />
- </div>
- </div>
- <div class="rightcolumnonly"><div id="mac_table_container"></div></div>
- </div>
- <div id='internal_divider1' class='internal_divider'></div>
- <div id='wifi_list_ssid2_container'>
- <label class='leftcolumn' for='wifi_list_ssid2' id='wifi_list_ssid2_label'>Połączenie z SSID:</label>
- <span class="rightcolumn">
- <select id="wifi_list_ssid2" style='width:180px;max-width:180px' onchange='setSsidVisibility(this.id)' ><option value="custom">Inna</option></select>
- <input type='button' class='default_button' id='wifi_rescan_button' value='Skanuj' onclick='scanWifi("wifi_custom_ssid2")' />
- </span>
- </div>
- <div id='wifi_custom_ssid2_container'>
- <input type='text' class='rightcolumnonly' id='wifi_custom_ssid2' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- </div>
- <div id='wifi_ssid2_container'>
- <label class='leftcolumn' for='wifi_ssid2' id='wifi_ssid2_label'>SSID:</label>
- <span class='rightcolumn'>
- <input style="float:left;" type='text' id='wifi_ssid2' size='20' onkeyup='proofreadLengthRange(this,1,999)'/>
- <input style="float:left;" type='button' class="default_button" id='wifi_scan_button' value='Skanuj' onclick='scanWifi("wifi_ssid2")' />
- </span>
- </div>
- <div id='wifi_client_band_container' class='indent'>
- <label class='leftcolumn' for='wifi_client_band' id='wifi_client_band_label'>Pasmo:</label>
- <select class='rightcolumn' id='wifi_client_band' onchange='setHwMode(document.getElementById("wifi_hwmode"))'>
- <option value="2.4">2.4 GHz</option>
- <option value="5">5 GHz</option>
- </select>
- </div>
- <div id='wifi_channel2_container' class='indent'>
- <label class='leftcolumn' for='wifi_channel2' id='wifi_channel2_label'>Kanał:</label>
- <select class='rightcolumn' id='wifi_channel2' onchange='setChannel(this)' >
- <option value='auto'>automatycznie</option>
- <option value='1'>1</option>
- <option value='2'>2</option>
- <option value='3'>3</option>
- <option value='4'>4</option>
- <option value='5'>5</option>
- <option value='6'>6</option>
- <option value='7'>7</option>
- <option value='8'>8</option>
- <option value='9'>9</option>
- <option value='10'>10</option>
- <option value='11'>11</option>
- <option value='12'>12</option>
- <option value='13'>13</option>
- <option value='14'>14</option>
- </select>
- </div>
- <div id='wifi_fixed_channel2_container' class='indent'>
- <label class='leftcolumn' for='wifi_fixed_channel2' id='wifi_fixed_channel2_label'>Kanał:</label>
- <span class='rightcolumn' id='wifi_fixed_channel2'> </span>
- </div>
- <div id='wifi_channel2_5ghz_container' class='indent'>
- <label class='leftcolumn' for='wifi_channel2_5ghz' id='wifi_channel2_5ghz_label'>Kanał:</label>
- <select class='rightcolumn' id='wifi_channel2_5ghz' onchange='setChannel(this)' ></select>
- </div>
- <div id='wifi_encryption2_container' class='indent'>
- <label class='leftcolumn' for='wifi_encryption2' id='wifi_encryption2_label'>Szyfrowanie:</label>
- <select class='rightcolumn' id='wifi_encryption2' onchange='setWifiVisibility()'>
- <option value='none'>Brak</option>
- <option value='psk2'>WPA2 PSK</option>
- <option value='psk'>WPA PSK</option>
- <option value='wep'>WEP</option>
- </select>
- </div>
- <div id='wifi_fixed_encryption2_container' class='indent'>
- <label class='leftcolumn' for='wifi_fixed_encryption2' id='wifi_fixed_encryption2_label'>Szyfrowanie:</label>
- <span class='rightcolumn' id='wifi_fixed_encryption2'> </span>
- </div>
- <div id='wifi_pass2_container' class='indent'>
- <label class='leftcolumn' for='wifi_pass2' id='wifi_pass2_label'>Hasło:</label>
- <input type='password' id='wifi_pass2' size='20' onkeyup='proofreadLengthRange(this,8,999)'/>
- <input type='checkbox' id='show_pass2' onclick='togglePass("wifi_pass2")'/>
- <label for="show_pass2" id="show_pass2_label" class='rightcolumn'>pokaż</label><br/>
- </div>
- <div id='wifi_wep2_container' class='indent'>
- <div style="display:block;">
- <label class='leftcolumn' for='wifi_wep2' id='wifi_wep2_label'>Klucz hex WEP:</label>
- <input type='text' id='wifi_wep2' size='30' maxLength='26' onkeyup='proofreadWep(this)'/>
- </div>
- </div>
- <div id='internal_divider2' class='internal_divider'></div>
- <div id='wifi_ssid1_container'>
- <label class='leftcolumn' for='wifi_ssid1' id='wifi_ssid1_label'>Nazwa AP (SSID):</label>
- <input type='text' id='wifi_ssid1' size='20' onkeyup='proofreadLengthRange(this,1,999)'/><br/>
- </div>
- <div id='wifi_ssid1a_container'>
- <label class='leftcolumn' for='wifi_ssid1a' id='wifi_ssid1a_label'>AP 5GHz SSID:</label>
- <input type='text' id='wifi_ssid1a' size='20' onkeyup='proofreadLengthRange(this,1,999)'/><br/>
- </div>
- <div id='wifi_channel1_container' class='indent'>
- <label class='leftcolumn' for='wifi_channel1' id='wifi_channel1_label'>Kanał:</label>
- <select class='rightcolumn' id='wifi_channel1' onchange='setChannel(this)' >
- <option value='auto'>automatycznie</option>
- <option value='1'>1</option>
- <option value='2'>2</option>
- <option value='3'>3</option>
- <option value='4'>4</option>
- <option value='5'>5</option>
- <option value='6'>6</option>
- <option value='7'>7</option>
- <option value='8'>8</option>
- <option value='9'>9</option>
- <option value='10'>10</option>
- <option value='11'>11</option>
- <option value='12'>12</option>
- <option value='13'>13</option>
- <option value='14'>14</option>
- </select>
- </div>
- <div id='wifi_fixed_channel1_container' class='indent'>
- <label class='leftcolumn' for='wifi_fixed_channel1' id='wifi_fixed_channel1_label'>Kanał:</label>
- <span class='rightcolumn' id='wifi_fixed_channel1'> </span>
- </div>
- <div id='wifi_channel1_5ghz_container' class='indent'>
- <label class='leftcolumn' for='wifi_channel1_5ghz' id='wifi_channel1_5ghz_label'>Kanał (5GHz):</label>
- <select class='rightcolumn' id='wifi_channel1_5ghz' onchange='setChannel(this)' ></select>
- </div>
- <div id='wifi_encryption1_container' class='indent'>
- <label class='leftcolumn' for='wifi_encryption1' id='wifi_encryption1_label'>Szyfrowanie:</label>
- <select class='rightcolumn' id='wifi_encryption1' onchange='setWifiVisibility()'>
- <option value='none'>Brak</option>
- <option value='psk2'>WPA2 PSK</option>
- <option value='psk'>WPA PSK</option>
- <option value='wep'>WEP</option>
- <option value='wpa'>WPA RADIUS</option>
- <option value='wpa2'>WPA2 RADIUS</option>
- </select>
- </div>
- <div id='wifi_pass1_container' class='indent'>
- <label class='leftcolumn' for='wifi_pass1' id='wifi_pass1_label'>Hasło:</label>
- <input type='password' id='wifi_pass1' size='20' onkeyup='proofreadLengthRange(this,8,999)'/>
- <input type='checkbox' id='show_pass1' onclick='togglePass("wifi_pass1")'/>
- <label for="show_pass1" id="show_pass1_label" class='rightcolumn'>pokaż</label><br/>
- </div>
- <div id='wifi_wep1_container' class='indent'>
- <div style="display:block;">
- <label class='leftcolumn' for='wifi_wep1' id='wifi_wep1_label'>Klucz hex WEP:</label>
- <input type='text' id='wifi_wep1' size='30' maxLength='26' onkeyup='proofreadWep(this)'/>
- </div>
- <div>
- <input class='rightcolumnonly' type='button' value='Losowy 40/64 Bit WEP Key' id='wep1gen40' onclick='setToWepKey("wifi_wep1",10)'>
- </div>
- <div>
- <input class='rightcolumnonly' type='button' value='Losowy 104/128 Bit WEP Key' id='wep1gen104' onclick='setToWepKey("wifi_wep1",26)'>
- </div>
- </div>
- <div id='wifi_server1_container' class='indent'>
- <label class='leftcolumn' for='wifi_server1' id='wifi_server1_label'>RADIUS serwer IP:</label>
- <input type='text' id='wifi_server1' size='20' onkeyup='proofreadIp(this)'/><br/>
- </div>
- <div id='wifi_port1_container' class='indent'>
- <label class='leftcolumn' for='wifi_port1' id='wifi_port1_label'>RADIUS Port serwera:</label>
- <input type='text' id='wifi_port1' size='20' maxlength='5' onkeyup='proofreadNumeric(this)'/><br/>
- </div>
- <div id='wifi_hidden_container' class='indent'>
- <label class='leftcolumn' id='wifi_hidden_label' for='wifi_hidden'>Rozgłaszanie SSID:</label>
- <select class='rightcolumn' id='wifi_hidden' >
- <option value='disabled'>Wyłączone</option>
- <option value='enabled'>Włączone</option>
- </select>
- </div>
- <div id='wifi_isolate_container' class='indent'>
- <label class='leftcolumn' id='wifi_isolate_label' for='wifi_isolate'>Izolacja klientów bezprzewodowych:</label>
- <select class='rightcolumn' id='wifi_isolate' >
- <option value='disabled'>Wyłączone</option>
- <option value='enabled'>Włączone</option>
- </select>
- </div>
- <div id='wifi_mac_container' class="indent">
- <label class='leftcolumn' id='wifi_mac_label'>Adres MAC <em>tego</em> urządzenia:</label>
- <span class='rightcolumn' id='wifi_mac'> </span>
- </div>
- <div id="wifi_wds_container" class="indent">
- <label class='leftcolumn' for='wifi_wds_label' id='wifi_wds_label'>Adres MAC urządzenia WDS <em>zdalnego</em>:</label>
- <span class='rightcolumn'>
- <input type='text' id='add_wifi_wds_mac' onkeyup='proofreadMac(this)' size='20' maxlength='17' />
- <input type="button" class="default_button" id="add_wifi_wds_mac_button" value="Dodaj" onclick='addMacToWds("wifi")' />
- </span>
- <div class="rightcolumnonly"><div id="wifi_wds_mac_table_container"></div></div>
- </div>
- <div id='internal_divider3' class='internal_divider'></div>
- <div id='wifi_guest_mode_container'>
- <label class="leftcolumn" for='wifi_guest_mode'>Sieć gościnna:</label>
- <select class="rightcolumn" id='wifi_guest_mode' onchange='setWifiVisibility()' >
- <option value='disabled'>Wyłączone</option>
- <option value='enabled'>Włączone</option>
- </select>
- </div>
- <div id='wifi_guest_container'>
- <div id='wifi_guest_ssid1_container'>
- <label class='leftcolumn' for='wifi_guest_ssid1' id='wifi_guest_ssid1_label'>Nazwa sieci gościnnej (SSID)::</label>
- <input type='text' id='wifi_guest_ssid1' size='20' onkeyup='proofreadLengthRange(this,1,999)'/><br/>
- <input type='text' id='wifi_guest_mac_g' style='display: none'/>
- </div>
- <div id='wifi_guest_ssid1a_container'>
- <label class='leftcolumn' for='wifi_guest_ssid1a' id='wifi_guest_ssid1a_label'>Nazwa sieci gościnnej 5GHz (SSID):</label>
- <input type='text' id='wifi_guest_ssid1a' size='20' onkeyup='proofreadLengthRange(this,1,999)'/><br/>
- <input type='text' id='wifi_guest_mac_a' style='display: none'/>
- </div>
- <div id='wifi_guest_encryption1_container' class='indent'>
- <label class='leftcolumn' for='wifi_guest_encryption1' id='wifi_guest_encryption1_label'>Szyfrowanie:</label>
- <select class='rightcolumn' id='wifi_guest_encryption1' onchange='setWifiVisibility()'>
- <option value='none'>Brak</option>
- <option value='psk2'>WPA2 PSK</option>
- <option value='psk'>WPA PSK</option>
- <option value='wep'>WEP</option>
- </select>
- </div>
- <div id='wifi_guest_pass1_container' class='indent'>
- <label class='leftcolumn' for='wifi_guest_pass1' id='wifi_guest_pass1_label'>Hasło:</label>
- <input type='password' id='wifi_guest_pass1' size='20' onkeyup='proofreadLengthRange(this,8,999)'/>
- <input type='checkbox' id='show_guest_pass1' onclick='togglePass("wifi_guest_pass1")'/>
- <label for="show_guest_pass1" id="show_guest_pass1_label" class='rightcolumn'>pokaż</label><br/>
- </div>
- <div id='wifi_guest_wep1_container' class='indent'>
- <div style="display:block;">
- <label class='leftcolumn' for='wifi_guest_wep1' id='wifi_guest_wep1_label'>Klucz hex WEP:</label>
- <input type='text' id='wifi_guest_wep1' size='30' maxLength='26' onkeyup='proofreadWep(this)'/>
- </div>
- <div>
- <input class='rightcolumnonly' type='button' value='Losowy 40/64 Bit WEP Key' id='guestwep1gen40' onclick='setToWepKey("wifi_guest_wep1",10)'>
- </div>
- <div>
- <input class='rightcolumnonly' type='button' value='Losowy 104/128 Bit WEP Key' id='guestwep1gen104' onclick='setToWepKey("wifi_guest_wep1",26)'>
- </div>
- </div>
- <div id='wifi_guest_hidden_container' class='indent'>
- <label class='leftcolumn' id='wifi_guest_hidden_label' for='wifi_guest_hidden'>Rozgłaszanie SSID:</label>
- <select class='rightcolumn' id='wifi_guest_hidden' >
- <option value='disabled'>Wyłączone</option>
- <option value='enabled'>Włączone</option>
- </select>
- </div>
- <div id='wifi_guest_isolate_container' class='indent'>
- <label class='leftcolumn' id='wifi_guest_isolate_label' for='wifi_guest_isolate'>Izolacja klientów bezprzewodowych:</label>
- <select class='rightcolumn' id='wifi_guest_isolate' >
- <option value='disabled'>Wyłączone</option>
- <option value='enabled'>Włączone</option>
- </select>
- </div>
- </div>
- </fieldset>
- <div id="bottom_button_container">
- <input type='button' value='Zapisz zmiany' id="save_button" class="bottom_button" onclick='saveChanges()' />
- <input type='button' value='Anuluj' id="reset_button" class="bottom_button" onclick='resetData()'/>
- </div>
- <iframe id="reboot_test" onload="reloadPage()" style="display:none" ></iframe>
- </form>
- <!-- <br /><textarea style="margin-left:20px;" rows=30 cols=60 id='output'></textarea> -->
- <script>
- <!--
- resetData();
- //-->
- </script>
- </div>
- <div id="main_bottom"></div>
- </div>
- <div id="nav_external_container" onClick="return true">
- <div id="nav_top"></div>
- <div id="nav_internal_container1">
- <div id="nav_internal_container2">
- <div class="nav_internal_end1"></div>
- <div class="nav_unselected_divider_end1"></div>
- <div class="nav_unselected_end1">
- <div class="nav_unselected">
- <a href="/overview.sh" onClick="return true">Status</a>
- </div>
- <div class="unselected_submenu_container">
- <a href="/overview.sh">Ogólny</a>
- <a href="/bandwidth.sh">Zużycie pasma</a>
- <a href="/bandwidth_distribution.sh">Podział pasma</a>
- <a href="/webmon.sh">Monitor sieci</a>
- <a href="/hosts.sh">Połączone urządzenia</a>
- <a href="/conntrack.sh">Lista połączeń</a>
- </div>
- </div>
- <div class="nav_selected_divider1"></div>
- <div class="nav_selected">
- <div class="nav_selected_container">
- <a id="selected_header_link" onClick="return true">
- <div class="selected_header">Konfiguracja</div>
- </a>
- <div id="submenu_container">
- <div class="submenu_selected">Podstawowa</div>
- <a href="/dhcp.sh">DHCP</a>
- <a href="/openvpn.sh">OpenVPN</a>
- <a href="/ddns.sh">Dynamiczny DNS</a>
- <a href="/routing.sh">Trasy</a>
- <a href="/wol.sh">Wake on LAN</a>
- <a href="/ping_watchdog.sh">Monitor połączenia</a>
- </div>
- </div>
- </div>
- <div class="nav_selected_divider2"></div>
- <div class="nav_unselected_container">
- <div class="nav_unselected">
- <a href="/port_forwarding.sh" onClick="return true">Firewall</a>
- </div>
- <div class="unselected_submenu_container">
- <a href="/port_forwarding.sh">Przekierowanie portów</a>
- <a href="/connlimits.sh">Limity połączeń</a>
- <a href="/ablock.sh">Reklamy</a>
- <a href="/restriction.sh">Ograniczenia</a>
- <a href="/quotas.sh">Limity transferu</a>
- <a href="/qos_upload.sh">QoS (wysyłanie)</a>
- <a href="/qos_download.sh">QoS (pobieranie)</a>
- </div>
- </div>
- <div class="nav_unselected_divider"></div>
- <div class="nav_unselected_container">
- <div class="nav_unselected">
- <a href="/access.sh" onClick="return true">System</a>
- </div>
- <div class="unselected_submenu_container">
- <a href="/access.sh">Dostęp do routera</a>
- <a href="/identification.sh">Identyfikacja</a>
- <a href="/time.sh">Czas</a>
- <a href="/languages.sh">Języki</a>
- <a href="/initd.sh">Usługi</a>
- <a href="/logread.sh">Logi systemowe</a>
- <a href="/plugins.sh">Dodatki</a>
- <a href="/usb_storage.sh">Nośniki USB</a>
- <a href="/printers.sh">Drukarki</a>
- <a href="/wifi_schedule.sh">Harmonogram Wi-Fi</a>
- <a href="/email.sh">Email</a>
- <a href="/backup.sh">Kopia konfiguracji</a>
- <a href="/update.sh">Aktualizacja</a>
- <a href="/reboot.sh">Restart</a>
- <a href="/about.sh">O systemie</a>
- </div>
- </div>
- <div class="nav_unselected_divider"></div>
- <div class="nav_unselected_container">
- <div class="nav_unselected">
- <a href="/logout.sh" onClick="return true">Wylogowanie</a>
- </div>
- </div>
- <div class="nav_unselected_divider_end2"></div>
- <div class="nav_internal_end2"></div>
- </div>
- </div>
- <div id="nav_bottom"></div>
- </div>
- </div>
- <div id="outer_footer"></div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment