1

Temat: Gargoyle i wykresy podziału pasma

Witam,

Nie działają mi w Gargoyle wykresy podziału pasma oraz zużycia pasma. Sprawdzałem na Chrome, IE oraz Firefox pod Windą.

Czy to znany problem ? Jak go obejść. Nie działa na dwóch TPL1043.

2

Odp: Gargoyle i wykresy podziału pasma

A mi działa smile. Nie działa w sensie? Nie wyświetla się, nie ma danych czy jak?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Gargoyle i wykresy podziału pasma

nie wyświetla się. Puste pola w miejscach gdzie powinny być wykresy

4

Odp: Gargoyle i wykresy podziału pasma

A masz połączenie wan aktywne?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Gargoyle i wykresy podziału pasma

Yep. Czym jest ten wykres ?? Jakas Java czy cos innego

6

Odp: Gargoyle i wykresy podziału pasma

svg

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Gargoyle i wykresy podziału pasma

mi sie tak czasem dzieje jak włącze logowanie połączeń. z tym, ze ja mam starego gargulca

8

Odp: Gargoyle i wykresy podziału pasma

Albo bwmon nie wystartował. To można w menadżerze usług wyklikać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Gargoyle i wykresy podziału pasma

używaj starego Firefoxa. 3.6 czy coś koło tego. Nowe przeglądarki nie fungują z gargoyle z tego co zauważyłem

TL-WR1043ND + Gargoyle PL || WRT54GL

10

Odp: Gargoyle i wykresy podziału pasma

po restacie bwmon_gargoyle zaczelo dzialac. Czy da sie jakos podniesc pewnosc ze to sie wiecej nie powtorzy ?


Dziwne nie dotyklaem tego wczesniej byl ustawiony na autostart a nie dzialalo.

Stere przegladarki to nie rozwiazanie. 3.6 to jakas prehistoria - krok wstecz.

11

Odp: Gargoyle i wykresy podziału pasma

Po prostu Ci serwis odpowiadający za zbieranie danych nie wystartował.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12 (edytowany przez ap0f1s 2012-03-10 10:12:19)

Odp: Gargoyle i wykresy podziału pasma

Witam
Także mam problem z brakiem wykresów wszystko działało a nagle znikły. Poniżej link jak to wygląda
http://imageshack.us/photo/my-images/607/wykresb.jpg/
Próbowałem robić restart bwmon_gargoyle. Niestety nic to nie daje. Robię to po przez interfejs graficzny w gargoyle być może trzeba to zrobić komendą. Z góry dziekuje za pomoc

P.S
Wersja Gargoyle:1.5.2 (by arteq) (Kompil. 2011-12-28 / r29608)

13

Odp: Gargoyle i wykresy podziału pasma

Zrób podgląd kodu strony  - zobacz czy nie ma błędów. Wygląda tak jak by danych brakowało.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14 (edytowany przez ap0f1s 2012-03-10 11:08:40)

Odp: Gargoyle i wykresy podziału pasma

Nie wiem czy o to chodzi, ale wyskakuje błąd
[10:45:49.103] Metoda getAttributeNodeNS() jest przestarzała. Należy korzystać z getAttributeNS(). @ http://192.168.1.1/bandwidth.sh

//-->
<!--/script>

<!-- form>
    <!-- fieldset>
        <!--legend class="sectionheader">Opcje wyświetlania wykresu zużycia<!--/legend>
        <!--div>
            <!--label for='plot_time_frame' id='time_frame_label'>Przedział czasowy:<!--/label>
            <!--select id="plot_time_frame" onchange="resetPlots()">
                <!--option value="1">15 minut<!--/option>
                <!--option value="2"> 6 godzin<!--/option>
                <!--option value="3">24 godziny<!--/option>
                <!--option value="4">30 dni<!--/option>
                <!--option value="5"> 1 rok<!--/option>
            <!--/select>
        <!--/div>

        <!--div id="control_column_container">
            <!--div id="plot1_control_column">
                <!--div><!--span  id="plot1_title">Linia 1<!--/span><!--/div>
                <!--div><!--select id="plot1_type" onchange="resetPlots()" ><!--option value="total">Całkowite pasmo<!--/option><!--/select><!--/div>
                <!--div><!--select id="plot1_id" onchange="resetPlots()"><!--/select><!--/div>

            <!--/div>
            <!--div id="plot2_control_column">
                <!--div><!--span   id="plot2_title">Linia 2<!--/span><!--/div>
                <!--div><!--select id="plot2_type" onchange="resetPlots()" ><!--option value="none">brak<!--/option><!--/select><!--/div>
                <!--div><!--select id="plot2_id" onchange="resetPlots()"><!--/select><!--/div>
            <!--/div>
            <!--div id="plot3_control_column">
                <!--div><!--span   id="plot3_title">Linia 3<!--/span><!--/div>
                <!--div><!--select id="plot3_type" onchange="resetPlots()"><!--option value="none">brak<!--/option><!--/select><!--/div>
                <!--div><!--select id="plot3_id" onchange="resetPlots()"><!--/select><!--/div>
            <!--/div>
        <!--/div>
        
        <!--div>
            <!--input type="checkbox" id="use_high_res_15m" onclick="highResChanged()">&nbsp;
            <!--label id="use_high_res_15m_label" for="use_high_res_15m">Zapisuj 15 minutowe przedziały wysokiej rozdzielczości dla wszystkich urządzeń<!--/label>
            <!--br/>
            <!--em>Nie polecane dla routerów z mniej niż 32MB pamięci RAM<!--/em>
        <!--/div>

        <!--br/>Zużycie pasma podawane jest z tylko z interfejsu WAN.  
        <!--br/>Ruch pomiędzy lokalnymi urządzeniami nie jest raportowany.
    <!--/fieldset>
    
    <!--fieldset id="bandwidth_graphs">
        <!--legend class="sectionheader">Wykresy pasma<!--/legend>
        <!--span class="bandwidth_title_text"><!--strong>Pobieranie<!--/strong> (<!--span onclick='expand("Download")' class="pseudo_link">rozwiń<!--/span>)<!--/span>
        <!--span class="bandwidth_title_text"><!--strong>Wysyłanie<!--/strong> (<!--span onclick='expand("Upload")' class="pseudo_link">rozwiń<!--/span>)<!--/span>
        <!--br/>
        <!--embed id="download_plot" style="margin-left:0px; margin-right:5px; float:left; width:240px; height:180px;" src="bandwidth.svg"  type='image/svg+xml' pluginspage='http://www.adobe.com/svg/viewer/install/' />    
        <!--embed id="upload_plot" style="margin-left:0px; margin-right:5px; float:left; width:240px; height:180px;" src="bandwidth.svg"  type='image/svg+xml' pluginspage='http://www.adobe.com/svg/viewer/install/' />
        <!--br/>    
        <!--span class="bandwidth_title_text"><!--strong>Łącznie<!--/strong> (<!--span onclick='expand("Total")' class="pseudo_link">rozwiń<!--/span>)<!--/span>
        <!--br/>
        <!--embed id="total_plot" style="margin-left:0px; width:480px; height:360px;" src="bandwidth.svg"  type='image/svg+xml' pluginspage='http://www.adobe.com/svg/viewer/install/' />
    <!--/fieldset>
    <!--fieldset id="total_bandwidth_use">
        <!--legend class="sectionheader">Tabela zużycia pasma<!--/legend>
        <!--div>
            <!--label for='table_time_frame' class="narrowleftcolumn" id='table_time_frame_label'>Okres wyświetlania:<!--/label>
            <!--select id="table_time_frame" class="rightcolumn" onchange="resetPlots()">
                <!--option value="1">Minuty<!--/option>
                <!--option value="2">Kwadranse<!--/option>
                <!--option value="3">Godziny<!--/option>
                <!--option value="4">Dni<!--/option>
                <!--option value="5">Miesiące<!--/option>
            <!--/select>
        <!--/div>
        <!--div>
            <!--label for='table_type' class="narrowleftcolumn" id='total_type_label'>Typ wyświetlania:<!--/label>
            <!--select id="table_type" class="rightcolumn" onchange="resetPlots()">
                <!--option value="total">Całkowite pasmo<!--/option>
            <!--/select>
        <!--/div>
        <!--div id="table_id_container" style="display:none" >
            <!--label for='table_id' class="narrowleftcolumn" id='total_id_label'>Id:<!--/label>
            <!--select id="table_id" class="rightcolumn" onchange="resetPlots()"><!--/select>
        <!--/div>
        <!--div class="bottom_gap">
            <!--label for='table_units' class="narrowleftcolumn" id='table_units_label'>Tabela jednostek:<!--/label>
            <!--select id="table_units" class="rightcolumn" onchange="resetPlots()">
                <!--option value="mixed">Auto (różne)<!--/option>
                <!--option value="KBytes">KB<!--/option>
                <!--option value="MBytes">MB<!--/option>
                <!--option value="GBytes">GB<!--/option>
                <!--option value="TBytes">TB<!--/option>
            <!--/select>
        <!--/div>

        <!--div id="bandwidth_table_container"><!--/div>

    <!--/fieldset>

    <!--fieldset id="download_bandwidth_data" >
        <!--legend class="sectionheader">Pobieranie danych o zużyciu<!--/legend>
        <!--div>
            <!--span style='text-decoration:underline'>Dane są rozdzielone przecinkiem:<!--/span>
            <!--br/>
            <!--em>[Kierunek],[Długość przedziału],[Zapisane przedziały],[IP],[Start przedziału],[Koniec przedziału],[Zużytych bajtów]<!--/em>
            <!--br/>
        <!--/div>
        <!--div>
            <!--center><!--input type='button' id='download_data_button' class='big_button' value='Pobierz' onclick='window.location="bandwidth.csv";' /><!--/center>
        <!--/div>
    <!--/fieldset>
<!--/form>


<!--!-- <!--br /><!--textarea style="margin-left:20px;" rows=30 cols=60 id='output'><!--/textarea> -->

<!--script>
<!--!--
    initializePlotsAndTable();
//-->
<!--/script>



            <!--/div>
            <!--div id="main_bottom"><!--/div>
        <!--/div>
        <!--div id="nav_external_container">
            <!--div id="nav_top"><!--/div>
            <!--div id="nav_internal_container1">
                <!--div id="nav_internal_container2">
                    <!--div class="nav_internal_end1"><!--/div>
                    <!--div class="nav_selected_divider_end1"><!--/div>
                    <!--div class="nav_selected_end1">
                        <!--div class="nav_selected_container_end1">
                            <!--div class="selected_header">Status<!--/div>
                            <!--div id="submenu_container">
                                <!--a href="/overview.sh">Ogólny<!--/a>
                                <!--div class="submenu_selected">Zużycie pasma<!--/div>
                                <!--a href="/bandwidth_distribution.sh">Podział pasma<!--/a>
                                <!--a href="/webmon.sh">Monitor sieci<!--/a>
                                <!--a href="/hosts.sh">Połączenia<!--/a>
                                <!--a href="/conntrack.sh">Lista połączeń<!--/a>
                            <!--/div>
                        <!--/div>
                    <!--/div>
                    <!--div class="nav_selected_divider2"><!--/div>
                    <!--div class="nav_unselected">
                        <!--a href="/basic.sh">Konfiguracja<!--/a>
                    <!--/div>
                    <!--div class="nav_unselected_divider"><!--/div>
                    <!--div class="nav_unselected">
                        <!--a href="/port_forwarding.sh">Firewall<!--/a>
                    <!--/div>
                    <!--div class="nav_unselected_divider"><!--/div>
                    <!--div class="nav_unselected">
                        <!--a href="/access.sh">System<!--/a>
                    <!--/div>
                    <!--div class="nav_unselected_divider"><!--/div>
                    <!--div class="nav_unselected">
                        <!--a href="/logout.sh">Wylogowanie<!--/a>
                    <!--/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>

15

Odp: Gargoyle i wykresy podziału pasma

To ostrzeżenie, nie nie to. Wyżej - tam gdzie jest deklaracja zmiennych.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16 (edytowany przez Cezary 2012-03-10 11:41:24)

Odp: Gargoyle i wykresy podziału pasma

Cezary napisał/a:

To ostrzeżenie, nie nie to. Wyżej - tam gdzie jest deklaracja zmiennych.

    var gargoyleBinRoot = "/www/.";
    var ipToHostname = [];
    var ipsWithHostname = [ "192.168.1.101","192.168.1.247","10.0.0.199","127.0.0.1","192.168.1.1" ];
    ipToHostname[ "192.168.1.101" ] = "Kazek1";
    ipToHostname[ "192.168.1.247" ] = "Android_352212049001972";
    ipToHostname[ "10.0.0.199" ] = "Gargoyle";
    ipToHostname[ "127.0.0.1" ] = "Gargoyle";
    ipToHostname[ "192.168.1.1" ] = "Gargoyle";
    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', "default");
    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', 'session_timeout', "15");
    uciOriginal.set('gargoyle', 'global', 'version', "1.5.2 (by arteq) (Kompil. 2011-12-28 / r29608)");
    uciOriginal.set('gargoyle', 'display', '', "display");
    uciOriginal.set('gargoyle', 'display', 'firewall', "Firewall");
    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");
    uciOriginal.set('gargoyle', 'display', 'firewall_qosupload', "QoS (wysyłanie)");
    uciOriginal.set('gargoyle', 'display', 'firewall_qosdownload', "QoS (pobieranie)");
    uciOriginal.set('gargoyle', 'display', 'status', "Status");
    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', "Użycie limitów");
    uciOriginal.set('gargoyle', 'display', 'status_qos', "Podział QoS");
    uciOriginal.set('gargoyle', 'display', 'status_hosts', "Połączenia");
    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_dhcp', "DHCP");
    uciOriginal.set('gargoyle', 'display', 'connection_basic', "Podstawowa");
    uciOriginal.set('gargoyle', 'display', 'connection_routing', "Trasy");
    uciOriginal.set('gargoyle', 'display', 'connection_wol', "Wake on LAN");
    uciOriginal.set('gargoyle', 'display', 'system', "System");
    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_initd', "Menadżer Usług");
    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_printers', "Drukarki USB");
    uciOriginal.set('gargoyle', 'display', 'system_plugins', "Dodatki");
    uciOriginal.set('gargoyle', 'display', 'connection_tinyproxy', "Tinyproxy");
    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_initd', "initd.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_printers', "printers.sh");
    uciOriginal.set('gargoyle', 'scripts', 'system_plugins', "plugins.sh");
    uciOriginal.set('gargoyle', 'scripts', 'connection_tinyproxy', "tinyproxy.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', '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', 'tinyproxy', "500");
    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', 'initd', "310");
    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', 'plugins', "312");
    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', "1");
    uciOriginal.set('gargoyle', 'help', 'qos_up_1', "1");
    uciOriginal.set('gargoyle', 'help', 'qos_up_2', "1");
    uciOriginal.set('gargoyle', 'help', 'qos_down_1', "1");
    uciOriginal.set('gargoyle', 'help', 'qos_down_2', "1");
    uciOriginal.set('qos_gargoyle', 'upload', '', "upload");
    uciOriginal.set('qos_gargoyle', 'upload', 'default_class', "uclass_3");
    uciOriginal.set('qos_gargoyle', 'download', '', "download");
    uciOriginal.set('qos_gargoyle', 'download', 'default_class', "dclass_3");
    uciOriginal.set('qos_gargoyle', 'dclass_1', '', "download_class");
    uciOriginal.set('qos_gargoyle', 'dclass_1', 'name', "Voip");
    uciOriginal.set('qos_gargoyle', 'dclass_1', 'percent_bandwidth', "1");
    uciOriginal.set('qos_gargoyle', 'dclass_1', 'min_bandwidth', "80");
    uciOriginal.set('qos_gargoyle', 'dclass_1', 'max_bandwidth', "200");
    uciOriginal.set('qos_gargoyle', 'dclass_2', '', "download_class");
    uciOriginal.set('qos_gargoyle', 'dclass_2', 'name', "Fast");
    uciOriginal.set('qos_gargoyle', 'dclass_2', 'percent_bandwidth', "80");
    uciOriginal.set('qos_gargoyle', 'dclass_3', '', "download_class");
    uciOriginal.set('qos_gargoyle', 'dclass_3', 'name', "Slow");
    uciOriginal.set('qos_gargoyle', 'dclass_3', 'percent_bandwidth', "1");
    uciOriginal.set('qos_gargoyle', 'dclass_4', '', "download_class");
    uciOriginal.set('qos_gargoyle', 'dclass_4', 'name', "Normal");
    uciOriginal.set('qos_gargoyle', 'dclass_4', 'percent_bandwidth', "18");
    uciOriginal.set('qos_gargoyle', 'download_rule_100', '', "download_rule");
    uciOriginal.set('qos_gargoyle', 'download_rule_100', 'class', "dclass_4");
    uciOriginal.set('qos_gargoyle', 'download_rule_100', 'test_order', "100");
    uciOriginal.set('qos_gargoyle', 'download_rule_100', 'srcport', "80");
    uciOriginal.set('qos_gargoyle', 'download_rule_100', 'connbytes_kb', "1024");
    uciOriginal.set('qos_gargoyle', 'download_rule_200', '', "download_rule");
    uciOriginal.set('qos_gargoyle', 'download_rule_200', 'class', "dclass_4");
    uciOriginal.set('qos_gargoyle', 'download_rule_200', 'test_order', "200");
    uciOriginal.set('qos_gargoyle', 'download_rule_200', 'srcport', "443");
    uciOriginal.set('qos_gargoyle', 'download_rule_200', 'connbytes_kb', "1024");
    uciOriginal.set('qos_gargoyle', 'download_rule_300', '', "download_rule");
    uciOriginal.set('qos_gargoyle', 'download_rule_300', 'class', "dclass_2");
    uciOriginal.set('qos_gargoyle', 'download_rule_300', 'test_order', "300");
    uciOriginal.set('qos_gargoyle', 'download_rule_300', 'srcport', "80");
    uciOriginal.set('qos_gargoyle', 'download_rule_400', '', "download_rule");
    uciOriginal.set('qos_gargoyle', 'download_rule_400', 'class', "dclass_2");
    uciOriginal.set('qos_gargoyle', 'download_rule_400', 'test_order', "400");
    uciOriginal.set('qos_gargoyle', 'download_rule_400', 'srcport', "443");
    uciOriginal.set('qos_gargoyle', 'download_rule_500', '', "download_rule");
    uciOriginal.set('qos_gargoyle', 'download_rule_500', 'class', "dclass_2");
    uciOriginal.set('qos_gargoyle', 'download_rule_500', 'test_order', "500");
    uciOriginal.set('qos_gargoyle', 'download_rule_500', 'srcport', "53");
    uciOriginal.set('qos_gargoyle', 'uclass_1', '', "upload_class");
    uciOriginal.set('qos_gargoyle', 'uclass_1', 'name', "Voip");
    uciOriginal.set('qos_gargoyle', 'uclass_1', 'percent_bandwidth', "1");
    uciOriginal.set('qos_gargoyle', 'uclass_1', 'min_bandwidth', "80");
    uciOriginal.set('qos_gargoyle', 'uclass_2', '', "upload_class");
    uciOriginal.set('qos_gargoyle', 'uclass_2', 'name', "Fast");
    uciOriginal.set('qos_gargoyle', 'uclass_2', 'percent_bandwidth', "80");
    uciOriginal.set('qos_gargoyle', 'uclass_3', '', "upload_class");
    uciOriginal.set('qos_gargoyle', 'uclass_3', 'name', "Slow");
    uciOriginal.set('qos_gargoyle', 'uclass_3', 'percent_bandwidth', "1");
    uciOriginal.set('qos_gargoyle', 'uclass_4', '', "upload_class");
    uciOriginal.set('qos_gargoyle', 'uclass_4', 'name', "Normal");
    uciOriginal.set('qos_gargoyle', 'uclass_4', 'percent_bandwidth', "18");
    uciOriginal.set('qos_gargoyle', 'upload_rule_100', '', "upload_rule");
    uciOriginal.set('qos_gargoyle', 'upload_rule_100', 'class', "uclass_4");
    uciOriginal.set('qos_gargoyle', 'upload_rule_100', 'test_order', "100");
    uciOriginal.set('qos_gargoyle', 'upload_rule_100', 'dstport', "80");
    uciOriginal.set('qos_gargoyle', 'upload_rule_100', 'connbytes_kb', "1024");
    uciOriginal.set('qos_gargoyle', 'upload_rule_200', '', "upload_rule");
    uciOriginal.set('qos_gargoyle', 'upload_rule_200', 'class', "uclass_4");
    uciOriginal.set('qos_gargoyle', 'upload_rule_200', 'test_order', "200");
    uciOriginal.set('qos_gargoyle', 'upload_rule_200', 'dstport', "443");
    uciOriginal.set('qos_gargoyle', 'upload_rule_200', 'connbytes_kb', "1024");
    uciOriginal.set('qos_gargoyle', 'upload_rule_300', '', "upload_rule");
    uciOriginal.set('qos_gargoyle', 'upload_rule_300', 'class', "uclass_2");
    uciOriginal.set('qos_gargoyle', 'upload_rule_300', 'test_order', "300");
    uciOriginal.set('qos_gargoyle', 'upload_rule_300', 'dstport', "80");
    uciOriginal.set('qos_gargoyle', 'upload_rule_400', '', "upload_rule");
    uciOriginal.set('qos_gargoyle', 'upload_rule_400', 'class', "uclass_2");
    uciOriginal.set('qos_gargoyle', 'upload_rule_400', 'test_order', "400");
    uciOriginal.set('qos_gargoyle', 'upload_rule_400', 'dstport', "443");
    uciOriginal.set('qos_gargoyle', 'upload_rule_500', '', "upload_rule");
    uciOriginal.set('qos_gargoyle', 'upload_rule_500', 'class', "uclass_2");
    uciOriginal.set('qos_gargoyle', 'upload_rule_500', 'test_order', "500");
    uciOriginal.set('qos_gargoyle', 'upload_rule_500', 'dstport', "53");

 
var monitorNames = new Array();
monitorNames.push("total1-download-2-449");
monitorNames.push("total1-upload-2-449");
monitorNames.push("bdist1-download-minute-15");
monitorNames.push("bdist1-upload-minute-15");
monitorNames.push("total2-download-minute-359");
monitorNames.push("total2-upload-minute-359");
monitorNames.push("bdist2-download-900-24");
monitorNames.push("bdist2-upload-900-24");
monitorNames.push("total3-download-180-479");
monitorNames.push("total3-upload-180-479");
monitorNames.push("bdist3-download-hour-24");
monitorNames.push("bdist3-upload-hour-24");
monitorNames.push("total4-download-7200-359");
monitorNames.push("total4-upload-7200-359");
monitorNames.push("bdist4-download-day-31");
monitorNames.push("bdist4-upload-day-31");
monitorNames.push("total5-download-day-365");
monitorNames.push("total5-upload-day-365");
monitorNames.push("bdist5-download-month-12");
monitorNames.push("bdist5-upload-month-12");
var tzMinutes = 0;

17

Odp: Gargoyle i wykresy podziału pasma

Wyedytowałem go, zostawiłem same zmienne.

Nic tu nie ma - wszystko wygląda tak jak powinno. Ostatecznie zobacz sobie czy w /usr/data masz dane w tych plikach.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: Gargoyle i wykresy podziału pasma

Cezary napisał/a:

/usr/data

Mam takie coś

ls -all /usr/data/
drwxr-xr-x    4 root     root            0 Mar 10 12:26 .
drwxr-xr-x    3 root     root            0 Jan  1  2001 ..
drwxr-xr-x    2 root     root            0 Mar 10 12:26 bwmon
drwxr-xr-x    2 root     root            0 Sep 12 11:20 quotas
-rw-r--r--    1 root     root           20 Mar 10 12:27 time_backup
root@Router:~# date
Sat Mar 10 12:32:26 CET 2012

19

Odp: Gargoyle i wykresy podziału pasma

W bwmon masz dane od niego.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: Gargoyle i wykresy podziału pasma

Cezary napisał/a:

bwmon

root@Router:~# ls -all /usr/data/bwmon
drwxr-xr-x    2 root     root            0 Mar 10 12:26 .
drwxr-xr-x    4 root     root            0 Mar 10 12:26 ..
-rw-r--r--    1 root     root         2511 Feb 25 10:46 bdist4-download-day-31.b                                                                                                 w
-rw-r--r--    1 root     root         1672 Feb 25 10:46 bdist4-upload-day-31.bw
-rw-r--r--    1 root     root         2286 Feb 25 10:46 bdist5-download-month-12                                                                                                 .bw
-rw-r--r--    1 root     root          875 Feb 25 10:46 bdist5-upload-month-12.b                                                                                                 w
-rw-r--r--    1 root     root          182 Feb 25 10:46 qos4-down-dclass_1-day-3                                                                                                 1.bw
-rw-r--r--    1 root     root          310 Feb 25 10:46 qos4-down-dclass_2-day-3                                                                                                 1.bw
-rw-r--r--    1 root     root          310 Feb 25 10:46 qos4-down-dclass_3-day-3                                                                                                 1.bw
-rw-r--r--    1 root     root           58 Jan 15 19:58 qos4-up-uclass_1-day-31.                                                                                                 bw
-rw-r--r--    1 root     root           58 Jan 15 19:58 qos4-up-uclass_2-day-31.                                                                                                 bw
-rw-r--r--    1 root     root           58 Jan 15 19:58 qos4-up-uclass_3-day-31.                                                                                                 bw
-rw-r--r--    1 root     root           58 Jan 15 19:58 qos4-up-uclass_4-day-31.                                                                                                 bw
-rw-r--r--    1 root     root          102 Feb 25 10:46 qos5-down-dclass_1-month                                                                                                 -12.bw
-rw-r--r--    1 root     root          102 Feb 25 10:46 qos5-down-dclass_2-month                                                                                                 -12.bw
-rw-r--r--    1 root     root          102 Feb 25 10:46 qos5-down-dclass_3-month                                                                                                 -12.bw
-rw-r--r--    1 root     root           66 Jan 15 19:58 qos5-up-uclass_1-month-1                                                                                                 2.bw
-rw-r--r--    1 root     root           66 Jan 15 19:58 qos5-up-uclass_2-month-1                                                                                                 2.bw
-rw-r--r--    1 root     root           66 Jan 15 19:58 qos5-up-uclass_3-month-1                                                                                                 2.bw
-rw-r--r--    1 root     root           66 Jan 15 19:58 qos5-up-uclass_4-month-1                                                                                                 2.bw
-rw-r--r--    1 root     root         2934 Feb 25 10:46 total4-download-7200-359                                                                                                 .bw
-rw-r--r--    1 root     root         1494 Feb 25 10:46 total4-upload-7200-359.b                                                                                                 w
-rw-r--r--    1 root     root         1414 Feb 25 10:46 total5-download-day-365.                                                                                                 bw
-rw-r--r--    1 root     root          734 Feb 25 10:46 total5-upload-day-365.bw

21

Odp: Gargoyle i wykresy podziału pasma

Biorąc pod uwagę że dziś mamy 10 marca, do dość dawno te dane nie były aktualizowane, a same pliki wydają się coś małe. Ja bym skasował to, zrestartował router i niech zbiera od nowa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

22

Odp: Gargoyle i wykresy podziału pasma

Cezary napisał/a:

Biorąc pod uwagę że dziś mamy 10 marca, do dość dawno te dane nie były aktualizowane, a same pliki wydają się coś małe. Ja bym skasował to, zrestartował router i niech zbiera od nowa.

Wgrałem stary Gargoyle 1.3.1.6 i wykresu się pojawiły po wgraniu Gargoyle 1.5.2 P brak wykresów. Także nie wiem co jest w nowej wersji, że wykresy znikają.

23

Odp: Gargoyle i wykresy podziału pasma

To nie jest nowa wersja. 1.5.4 jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

24

Odp: Gargoyle i wykresy podziału pasma

Cezary napisał/a:

To nie jest nowa wersja. 1.5.4 jest.

Jednak masz racje na nowej wersji wszystko działa. Także dzięki. Po malutki ale do celu.

25

Odp: Gargoyle i wykresy podziału pasma

W najnowszym G 1.5.4 (31074) nie wyświetla mi w Tabeli zużycia pasma MB i GB. Przelicza tylko KB i TB. Czy to jakiś błąd czy u mnie coś nie tak ?