1

Temat: Problem z TL-MR3420 v1

Witam.
W TL-MR3420 v1 mam Gargoyla i od wczoraj nagle zaczął mi wyskakiwać błąd w zakładce system kopia konfiguracji i aktualizacja. Chciałem wgrać oprogramowanie od nowa, ale nie mam jak.

Przykładowo wyskakuje coś takiego:

Server: httpd_gargoyle/1.0 14mar2008
Date: Wed, 09 Apr 2014 14:05:35 GMT
Expires: Wed, 09 Apr 2014 14:05:35 GMT
/usr/bin/haserl: unrecognized option `--upload-target=/tmp/'
Set-Cookie:hash=089F474FE8CB1822AA1C71F9FA072787CD51D0844B7365CFA6BF8F4D915BD60A; Expires=Thu, 10 Apr 2014 18:12:30 UTC; Path=/;
Set-Cookie:exp=1397059535; Expires=Thu, 10 Apr 2014 18:12:30 UTC; Path=/;
Content-Type: text/html; charset=utf-8

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Gargoyle Router Management Utility</title>
    <link rel="shortcut icon" href="/themes/Blue Ice/images/favicon.png" type="image/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/Blue Ice/common.css?1.5.11.6--r39154-" type="text/css"/>
    <link rel="stylesheet" href="/themes/Blue Ice/internal.css?1.5.11.6--r39154-" type="text/css"/>
    <script language="javascript" type="text/javascrHTTP/1.0 200 OK
ipt" src="/js/common.js?1.5.11.6--r39154-"></script>
    <script language="javascript" type="text/javascript" src="/js/update.js?1.5.11.6--r39154-"></script>
</head>
<body>
    <div id="darken"><iframe id="d_iframe" class="select_free"></iframe></div>
    <div id="wait_msg">
        <div id="wait_txt">
            Please Wait While Settings Are Applied
        </div>
        <div id="wait_icon">
            <img src="/themes/Blue Ice/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">Device Name: Gargoyle by Ogor</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/.";

    setBrowserTimeCookie();

    var testAjax = getRequestObj();
    if(!testAjax) { window.location = "no_ajax.sh"; }
//-->
</script>



<script>
<!--
var platform="ar71xx";
var gargoyleVersion="1.5.11.6 (r39154)"

//-->
</script>
<fieldset id="upgrade_section">
<legend class="sectionheader">Aktualizacja firmware</legend>
<div>
<div>
<p>Domyślnie aktualizacja firmware spowoduje kompletne usunięcie całej bieżącej konfiguracji. <em>Zalecane</em> jest wykonanie <a href='backup.sh'>kopii bezpieczeństwa</a> bieżącej konfiguracji przed wykonaniem aktualizacji.</p><p>Można zatrzymać konfigurację zaznaczając opcję <em>Zachowaj ustawienia</em>. Należy mieć na uwadze, że może to spowodować problemy jeżeli wersja firmware jest znacząco nowsza od zainstalowanej, ale dla małych, przyrostowych różnic może działać poprawnie. Aby uniknąć problemów należy zawsze wykonać kopię ustawień.</p>
</div>
<div class="internal_divider"></div>
<div>
<span class='leftcolumn'>Aktualna wersja Gargoyle:</span><span id="gargoyle_version" class='rightcolumn'></span>
<div class='rightcolumnonly'>
<input id="version_button" type='button' class="default_button" value="Sprawdź dostępność nowej wersji" onclick="checkVersion()" />
</div>
</div>
<div class="internal_divider"></div>
<form id='upgrade_form' enctype="multipart/form-data" method="post" action="utility/do_upgrade.sh" target="do_upgrade">
<div id="upgrade_file1_container">
<label id="upgrade_label" class='leftcolumn' for="upgrade_file">Wybierz plik z firmware:</label>
<input class='rightcolumn' type="file" id="upgrade_file" name="upgrade_file" />
<br/>
<em><span id="upgrade_text" class="rightcolumnonly"></span></em>
</div>
<div id="upgrade_preserve_container">
<span class="rightcolumnonly">
<input type="checkbox" id="upgrade_preserve" name="upgrade_preserve" style="padding:0;margin:0px;vertical-align:middle;overflow:hidden;" />
<label id="upgrade_preserve_label" for="upgrade_preserve" style="vertical-align:middle">Zachowaj ustawienia</label>
</span>
</div>
<input id='upgrade_hash' name="hash" type='hidden' value='' />
<input id='upgrade_arch' name="arch" type='hidden' value='' />
</form>
</div>
<div>
<input id="upgrade_button" type='button' class="default_button" value="Aktualizuj" onclick="doUpgrade()" style="margin-left:0px;"/>
</div>
<iframe id="do_upgrade" name="do_upgrade" src="#" style="display:none"></iframe>
<script>
<!--
setUpgradeFormat();
//-->
</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łączenia</a>
                            <a href="/conntrack.sh">Lista połączeń</a>
                        </div>
                    </div>
                    <div class="nav_unselected_divider"></div>
                    <div class="nav_unselected_container">
                        <div class="nav_unselected">
                            <a href="/basic.sh" onClick="return true">Konfiguracja</a>
                        </div>
                        <div class="unselected_submenu_container">
                            <a href="/basic.sh">Podstawowa</a>
                            <a href="/dhcp.sh">DHCP</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 class="nav_unselected_divider"></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="/restriction.sh">Ograniczenia</a>
                            <a href="/quotas.sh">Limity</a>
                            <a href="/qos_upload.sh">QoS (wysyłanie)</a>
                            <a href="/qos_download.sh">QoS (pobieranie)</a>
                        </div>
                    </div>
                    <div class="nav_selected_divider1"></div>
                    <div class="nav_selected">
                        <div class="nav_selected_container">
                            <a id="selected_header_link" a onClick="return true">
                                <div class="selected_header">System</div>
                            </a>
                            <div id="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="/logread.sh">Logi systemowe</a>
                                <a href="/themes.sh">Motywy</a>
                                <a href="/wifi_schedule.sh">Harmonogram Wi-Fi</a>
                                <a href="/backup.sh">Kopia konfiguracji</a>
                                <div class="submenu_selected">Aktualizacja</div>
                                <a href="/reboot.sh">Restart</a>
                                <a href="/about.sh">O systemie</a>
                            </div>
                        </div>
                    </div>
                    <div class="nav_selected_divider2"></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>

2

Odp: Problem z TL-MR3420 v1

Zaloguj się przez ssh i zrób upgrade do najnowszej wersji.

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

3

Odp: Problem z TL-MR3420 v1

Chyba nie umiem. Jestem zalogowany jako root (putty) w TL-MR3420 v1 robie opkg update, i co dalej?!

4

Odp: Problem z TL-MR3420 v1

Żadne opkg update, tylko wgettem pobierz odpowiedni plik i zrób sysupgrade. W faq na górze strony to jest.

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