easybox 802 per FRITZbox Skript automatisch neu starten?

xanthos

Neuer User
Mitglied seit
8 Mai 2009
Beiträge
41
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich suche eine Möglichkeit meine easyBox 802 (von Vodafone) mit der ich über UMTS online gehe und telefoniere, per Skript 1x am Tag von meiner FRITZBox aus automatisch neu zu starten - z.B. um 3h nachts.
Halt so ein Skript, was ich in die debug.cfg einfügen kann...
Leider ist dies nötig, weil sich die easyBox ab und zu gerne mal aufhängt.
Ein Restart am Tag genügt!

Vielen Dank:)
 
Weißt du denn, mit welchem Befehl man eine 802 neu starten kann? Für die Frage ist hier (bei den Fritzboxen) sicher nicht der richtige Platz.

Wenn du weißt, wie es geht, kannst du dir mal diesen Thread ansehen, wo es um regelmäßiges Wecken geht, aber das ist als Grundlage sicher ein guter Start.

Jörg
 
Wo sollte ich meine Frage denn sonst stellen?
Ggf. müsste halt ein Moderator nun eingreifen und diesen Threat in die passende Rubrik verschieben, denn ich kann es nun nicht mehr ändern :(
Die FritzBox soll doch die Arbeit übernehmen, ich will ja nicht die EasyBox Modden... deshalb dachte ich, ich bin hier in der richtigen Rubrik.

Die EasyBox 802 lässt sich wie die FritzBox auch über ihr Webinterface neu starten. Dazu logge ich mich auf dem Webinterface der EasyBox ein und gehe dann über den Registerreiter "Extras" auf die Unterrubrik "Neustart", wo ich dann nur noch den Button "Neustart" anklicken muss und die Box startet neu. Diesen Vorgang will ich automatisiert 1x pro Tag (irgendwann in der Nacht) von der FritzBox durchführen lassen.

Hier ist der komplette Quelltext der entsprechenden Seite, die auch den Button für den Neustart enthält:

Code:
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<script language="JavaScript" src="/routine_data.js"></script>
<script language="JavaScript" type="text/javascript" src="/msg_de.js"></script>
<script language="JavaScript">

var wan_mode=0;
var my_auto_detect_fxo=1;
var my_isolate_wlan=1;
var X02_pf=1;
var adsl_para_page=0;
var my_ddns=1;
var my_wlan_mac=0;
var my_snmp=0;
var my_dialup=0;
var my_printer=0;
var my_bridge=0;
var my_8021x=0;
var my_tiny=0;
var my_vpn=0;
var my_upnp=1;
var my_usb=1;
var my_usb_storage=1;
var my_usb_printer=1;
var operation_func=8;
var my_wps=1;
var my_wcn=1;
var my_ralink_ver=1;
var feature_func=1;
var product_code=1021610;
var my_file_share=1;
var my_umts=1;
var vlan_func_enable=0;
var my_qos=2;
var my_isdn=2;
var my_voip=1;
var FXS_Num=4;
var my_voip_h323=0;
var my_voip_sip=1;
var ipsec_func=0;
var pptp_func=0;
var iptv_func=1;
var static_rt_func=0;
var my_upnpIgd=1;
var my_upnpAv=1;
var PM="DSL-EasyBox 802";
var BACKUP_LOG_NAME="dsl_log.log";
var BACKUP_CONFIG_NAME="config_A802.bin";
var resetButton=0;
var hasUpgrade=0;
var ftpcRun=0;
var dhcpd_fixip_func=1;
var vendor_code=6;
var my_http_redir=1;
var arcor_umtsPin=1;
var my_ncidd=1;
var hyper_link="<a href='http://www.dsl-easybox.de' target='_blank'>";
var urlname="www.dsl-easybox.de";
var product_name="DSL-EasyBox 802";
var vendor_name="DSL-EasyBox";
var company="Vodafone D2 GmbH";
var mouseover="'#F3F3F3'";
var mouseout="'#E2E2E2'";
var wizardbg="'#E2E2E2'";
var menu_link="<td height='0' align='left' bgColor='#E2E2E2' valign='middle'>";
var vendor_no=2;
var helplink="<p class=txt2></p>";
var logo_fn="logo_wl_voda.gif";
var help_hyper_link="<a href='http://www.dsl-easybox.de/802' target='_blank'>";
var help_urlname="www.dsl-easybox.de/802";
var fw_hyper_link="<a href='http://www.dsl-easybox.de' target='_blank'>";
var fw_urlname="www.dsl-easybox.de";
var product_pic_fn="product_802.gif";


function doConfirm(){
	if(confirm(rst_router_cfm)) {
		//alert(rst_wait_time);
		return true;
	}
	return false;
}

function logoutF()
{
	document.RebootForm.logout.value=1;
	document.RebootForm.submit();
	return true;
}

function evaltF()
{
	return doConfirm();
}
</script>
<link rel="stylesheet" type="text/css" media="screen" href="/c_voda_main.css">
</head>
<body onload="clear1()">
<form method="POST" action="/cgi-bin/restart.exe" name="RebootForm">
<input type="hidden" name="page" value="tools_gateway">
<input type="hidden" name="logout">

<table width="100%" border="0" cellspacing="0" cellpadding="10">
    <tr>
	    <td>
            <p class=subtitle>Neustart</p>
            <p class=normalText>Um einen Neustart durchzuführen, klicken Sie auf die Schaltfläche "Neustart". Sie werden aufgefordert, diese Entscheidung zu bestätigen. Der Neustart ist abgeschlossen, wenn die "Power" LED wieder
			<script language="JavaScript">
            if(X02_pf==1)
	            document.write('rot leuchtet');
    		else
	            document.write('blau leuchtet');
			</script>
            . Ihre Einstellungen werden dadurch nicht ver&auml;ndert.
			</p>
		</td>

	</tr>
	<tr><td>
	<table border="0" cellspacing="0" cellpadding="0" width=80% height=100pt>
	<tr>
		<td width=20%>&nbsp;</td>
		<td width=80% align=right class=mainmsgR>
			<table border="0" cellspacing="0" cellpadding="0">
				<tr>
					<td><a href="javascript:document.forms[0].submit()" onClick="return evaltF();" class="button87b"><img src="/images/reboot.gif" border="0"></a></td>

					<td><a href="#" onClick="MM_openBrWindow('/help.stm#wtools','help','scrollbars=yes,width=600,height=500')" class="button87b_1margin"><img src="/images/help.gif" border="0"></a></td>
				</tr>
			</table>
		</td>
		</tr>
	</table>
	</td></tr>
</table>
</form>
</body>

</html>

Vielen Dank.
 
Zuletzt bearbeitet:
Ist ja nicht böse gemeint.
Nur wenn du "im AVM-Teil" fragst, werden da die AVM-Experten reinsehen. Und die wissen wohl, wie man auf der Box "etwas" regelmäßig tut, aber ob die auch wissen, wie man etwas tut, ist eine andere Frage ;-)

Machst du aus dem "Zitat" noch bitte "Code" [noparse]
Code:
 und
[/noparse] bzw. das "#" im erweiterten Editor ?

Was man sieht ist, dass letztlich die Seite "/cgi-bin/restart.exe" aufgerufen wird. Das kann man auf der FB simulieren, Frage ist, was da noch "drumherum" ist. Was passiert denn, wenn du im Browser "http://IP.der.802.box/cgi-bin/restart.exe" eingibst? Reicht das?

Ansonsten ist die 802 eine "SMC"-Box, so dass vielleicht hier ein pasender Ort zum Fragen nach dem Restart wäre??

Wenn du den "was muss ich zum Restart machen"-Teil weist, dann ist hier der passende Ort zu klären, wie man das mit der FB realisieren kann.


Jörg
 
Ich habe das mit dem "Code" verbessert...
Was ich eben grad getestet habe ist, ich habe deinen Vorschlag: easy.box/cgi-bin/restart.exe in der Adressleiste meines Browsers eingegeben und die EasyBox hat tatsächlich einen Neustart durchgeführt!
Aber ich war auch parallel noch eingeloggt auf dem Webinterface der EasyBox.

Ist das nun ein gutes, oder ein schlechtes Zeichen für mein Vorhaben mit dem Skript?
 
Ein gutes ;-)

Du brauchst jetzt erstmal einen Telnet-Zugriff auf die Fritzbox, wenn es nicht geht schau hier im Forum oder im Wiki, wie du das einschalten kannst.

Dann versuche mal auf der FB dieses auszuführen:
Code:
wget http://easy.box/cgi-bin/restart.exe
ggf die IP der box, je nachdem ob die FB den Namen easy.box auflösen kann.

Wenn die 802-Box dann ebenfalls neu startet, brauchst du nur noch das "Wiederholskript" dumherum...


Jörg
 
Telnet habe ich aktiv!
Ich habe folgendes Skript gefunden, mit dem ich die FB auch eigentlich sehr zuverlässig neu starten kann...

Code:
# cat /var/flash/debug.cfg
await() {

  local day=$((60*60*24))

  sleep $(( ($date -d $(date +%m%d$1%Y) +%s) - $(date +%s) + $day) % $day ))

  }

(sleep 600; await 0300; reboot) &

#

Lässt sich dein String da irgendwie integrieren?
Ich meine leider habe ich - wie du siehst - keine große Ahnung davon und bin sehr froh, dass es dieses Forum hier gibt!

Danke nochmals!

SCHADE: Ich habe gerade festgestellt, ich muss mich irgendwie immer auf dem Webinterface anmelden, sonst klappt das mit dem Befehl da oben nicht... Könnte man eine automatische Anmeldung in so ein Skript integrieren, oder kann ich das dann vielleicht doch total vergessen?
 
Zuletzt bearbeitet:
Wie ist es hiermit?
Code:
USER=<dein Login User>
PASSWD=<dein Login Passwort>
wget -O /dev/null --user-agent="Mozilla/5.0" --post-data="user=$USER&pws=$PASSWD" "http://easybox/cgi-bin/login.exe"
wget -O /dev/null "http://easybox/index.stm" 
wget -O /dev/null "http://easybox/setupa_top.stm" 
wget -O /dev/null "http://easybox/setupa_brief.stm" 
wget -O /dev/null "http://easybox/menu.stm" 
wget -O /dev/null "http://easybox/status_main.stm" 
wget -O /dev/null --user-agent="Mozilla/5.0" "http://easy.box/cgi-bin/restart.exe"
Ich habe mich da von Infos auf cryptload zur Easybox 802 "inspirieren" lassen ;-). Ob es so geht, weiß ich nicht...

Jörg
 
@MaxMuster:
Leider funktioniert deine Idee so nicht. Da ich die Einzelheiten des Skripts nicht verstehe, kann ich leider auch nicht sagen woran es liegt.

Kann die FB nicht auch direkt "curl"-Befehle verstehen?
Sowas z.B.:
Code:
curl "http://%IP%/cgi-bin/login.exe" -d "user=%USER%&pws=%PWD%"

Passende gibt es u.a. auf dieser Seite:
http://www.paehl.de/reconnect/

Die FB soll nach dem Start lediglich 30 Sekunden warten und dann die Login-Seite aufrufen, sich einloggen (das Login-Formular ausfüllen) und dann gleich den Befehl zum Neustart geben (http://easy.box/cgi-bin/restart.exe).

Ich hoffe mir kann da jemand ein Skript zu erstellen...

Danke!
 
Die "Stardard-Box" kann meines Wissens kein curl, per wget sollte es aber auch gehen. Könnte dann noch sein, dass das Standard-wget der Busybox kein "post-data" kann, dann geht das natürlich nicht.

Code:
wget --post-data="user=<dein_USER>&pws=<dein_PASSWD>" "http://easybox/cgi-bin/login.exe"
Wenn du die Zeile mal nur so ausführst, was kommt dann??

Jörg
 
Vielleicht reicht doch schon das hier aus:
Code:
http://[B]Benutzername:Passwort@[/B]easy.box/cgi-bin/restart.exe.
:noidea:

Joe
 
Das wget kann tatsächlich kein post-data, dann probiere mal:
Code:
USER=<dein Login User>
PWD=<dein Login Passwort>

/var/tmp/curl "http://easy.box/cgi-bin/login.exe" -d "user=$USER&pws=$PWD" -c "/var/tmp/cookies.txt"
/var/tmp/curl "http://easy.box/cgi-bin/restart.exe"

Für "curl" kannst du das anhängende Pseudoupdate nehmen, oder curl (daraus) per USB-Stick, wget, tftp... auf die Box nach /var/tmp bringen.

Jörg
 

Anhänge

  • curl.tar
    2.3 MB · Aufrufe: 17
@Joe_57: Leider funktioniert dein Tipp nicht, es kommt nach dem Einsetzen meines Benutzernamens und meines Passwortes immer folgende Fehlermeldung:

Sie sind dabei, sich bei der Website "easy.box" mit dem Benutzernamen "root" anzumelden, aber die Website benötigt keine Authentifizierung. Dies könnte ein Versuch sein, Sie zu täuschen.

Soll die Website "easy.box" wirklich aufgerufen werden?

Ich kann dann die Schaltflächen "Ja" oder "Nein" auswählen - beide führen nicht zum Erfolg.

Vielleicht ne blöde Frage, aber ich füge das Pseudo-Update wie ein normales Update aus und packe den obrigen Code von dir dann einfach in die debug.cfg ein?

Beim Einfügen der curl.tar bekomme ich immer eine Fehlermeldung der FB und als Grund steht da immer "Kein Fehler"? Was mache ich falsch? es geht um eine FB 7270.

EDIT:
Ich habe nun auf eigene Faust herumexperimentiert und es klappt alles, bis auf die Anmeldung. Also wenn ich mich vorher manuell anmelde, dann funktioniert folgendes Skript:

Code:
wget -O /dev/null -U="Mozilla/5.0" -U="user=root&pws=123456 -c" "http://easy.box/cgi-bin/login.exe"
wget -O /dev/null "http://easy.box/index.stm" 
wget -O /dev/null "http://easy.box/setupa_top.stm" 
wget -O /dev/null "http://easy.box/setupa_brief.stm" 
wget -O /dev/null "http://easy.box/menu.stm" 
wget -O /dev/null "http://easy.box/status_main.stm" 
wget -O /dev/null -U="Mozilla/5.0" "http://easy.box/cgi-bin/restart.exe"

Nur der Teil mit dem automatischen Login am Anfang klappt wie beschrieben noch nicht, aber ich weis nicht, wie ich das hinbekommen soll. Deshalb habe ich hier mal den Quelltext der Login-Seite der EasyBox, mein Problem ist das JavaSkript darauf, davon habe ich keinen Plan...

Code:
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<script language="JavaScript">
var wan_mode=0;
var my_auto_detect_fxo=1;
var my_isolate_wlan=1;
var X02_pf=1;
var adsl_para_page=0;
var my_ddns=1;
var my_wlan_mac=0;
var my_snmp=0;
var my_dialup=0;
var my_printer=0;
var my_bridge=0;
var my_8021x=0;
var my_tiny=0;
var my_vpn=0;
var my_upnp=1;
var my_usb=1;
var my_usb_storage=1;
var my_usb_printer=1;
var operation_func=8;
var my_wps=1;
var my_wcn=1;
var my_ralink_ver=1;
var feature_func=1;
var product_code=1021610;
var my_file_share=1;
var my_umts=1;
var vlan_func_enable=0;
var my_qos=2;
var my_isdn=2;
var my_voip=1;
var FXS_Num=4;
var my_voip_h323=0;
var my_voip_sip=1;
var ipsec_func=0;
var pptp_func=0;
var iptv_func=1;
var static_rt_func=0;
var my_upnpIgd=1;
var my_upnpAv=1;
var PM="DSL-EasyBox 802";
var BACKUP_LOG_NAME="dsl_log.log";
var BACKUP_CONFIG_NAME="config_A802.bin";
var resetButton=0;
var hasUpgrade=0;
var ftpcRun=0;
var dhcpd_fixip_func=1;
var vendor_code=6;
var my_http_redir=1;
var arcor_umtsPin=1;
var my_ncidd=1;
var hyper_link="<a href='http://www.dsl-easybox.de' target='_blank'>";
var urlname="www.dsl-easybox.de";
var product_name="DSL-EasyBox 802";
var vendor_name="DSL-EasyBox";
var company="Vodafone D2 GmbH";
var mouseover="'#F3F3F3'";
var mouseout="'#E2E2E2'";
var wizardbg="'#E2E2E2'";
var menu_link="<td height='0' align='left' bgColor='#E2E2E2' valign='middle'>";
var vendor_no=2;
var helplink="<p class=txt2></p>";
var logo_fn="logo_wl_voda.gif";
var help_hyper_link="<a href='http://www.dsl-easybox.de/802' target='_blank'>";
var help_urlname="www.dsl-easybox.de/802";
var fw_hyper_link="<a href='http://www.dsl-easybox.de' target='_blank'>";
var fw_urlname="www.dsl-easybox.de";
var product_pic_fn="product_802.gif";

var firmware_ver='20.02.222';
var wan_ip='109.40.11.85';


if (parent.location.href != window.location.href)
parent.location.href = window.location.href;

function evaltF() {
	document.tF.submit();
}

function kDown(e)
{
    var key = 0 ;
    if(window.event)  key = window.event.keyCode;
    else if(e)        key = e.which ;

    if(key==13) document.tF.submit();
	//if (navigator.appName =='Netscape'&&(e.which ==3||e.which ==2|| e.which ==13))
	//	document.tF.submit();
	//else if (navigator.appName == 'Microsoft Internet Explorer' &&(event.keyCode == 13))
	//	document.tF.submit();
}

document.onkeypress=kDown;
if (document.layers) window.captureEvents(Event.KEYDOWN);
//window.onkeypress=kDown;

</script>
<link rel="stylesheet" type="text/css" media="screen" href="/c_voda_login.css">
</head>

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="document.tF.user.focus();">
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="83">
	<tr>
	<form ACTION="/cgi-bin/changef.exe" method="post" name="tFF">
	<input type="hidden" name="language_flag" value="1">

	<input type="hidden" name="menupage" value="/login.stm">
		<td class=bgtop width="25" height="55"><img border=0 src="/images/spacer.gif" width=25 height=55></td>
		<td class=bgtop height="55" width=288 colspan="4">
		<a href='http://www.dsl-easybox.de' target='_blank'><img src="/images/logo_wl_voda.gif" border="0" alt="DSL-EasyBox 802"></a>
		</td>
		<td class=bgtop height="55">&nbsp;</td>
		<td class=bgtop width="77" height="28" align="right">&nbsp;</td>
		<td class=bgtop height="28" align="right" nowrap>
			<input type="image" src="/images/language_en.gif" width="67" height="18" border="0">

			<!--<img border="0" src="/images/spacer.gif" width="5" height="18">-->
			<img border="0" src="/images/language_de_gray.gif" width="72" height="18">
		</td>
		<td class=bgtop width="25" height="28">&nbsp;</td>
	</form>
	</tr>
	<tr>
		<td class= bgstripe width="313" height="28" colspan="5">&nbsp;</td>
		<td class= bgstripe height="28">&nbsp;</td>

		<td class= bgstripe width="77" height="28">&nbsp;</td>
		<td class= bgstripe height="28" align="right">
        <a href="/cgi-bin/logout.exe" target="_top"><img border="0" src="/images/logout_voda.gif" width="151" height="28"></a></td>
		<td width="25" height="28"><img border="0" src="/images/space25_voda.gif" width="25" height="28"></td>
	</tr>
</table>

<form action="/cgi-bin/login.exe" method="post" name="tF">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="80%">
<tr>
	<td valign="middle" align="center" height="469">

		<div class=word_c><br><br>
		<table border="0" cellspacing="1" cellpadding="5">
		<tr>
			<td class=tdTextr>
				<table border="0" cellspacing="1" cellpadding="5" width=360>
				<tr>
					<td class=logintext height="15" colspan="2" align="center">Anmeldebildschirm</td>
				</tr>

				<tr>
					<td height="9" colspan="2" align="center"><hr width="80%" align="center"></td>
				</tr>
				<tr>
					<td class=tdText_100><b>Benutzername:</b></td>
					<td class=tdText_100><input type="text" class="textbox_nb" maxLength=12 size=37 name=user></td>
				</tr>
				<tr>

					<td class=tdText_100><b>Kennwort:</b></td>
					<td class=tdText_100><INPUT type="password" class="textbox_nb" maxLength=12 size=37 name=pws></td>
				</tr>
				<tr>
					<td class=tdText_100>&nbsp;</td>
					<td class=tdText_200 nowrap>
						<table border=0 width=100%>
							<tr>

								<td><a href="javascript:void(0)" onClick="evaltF(); return false;" class="button60l"><img src="/images/login.gif" border="0"></a></td>
								<td><a href=" " onclick="cancel_button(); return false;" class="button60l"><img src="/images/login_cancel.gif" border="0"></a></td>
							</tr>
						</table>
					</td>
				</tr>
				</table>
			</td>
		</tr>

		</table>
		<br><br>
		<div class=word_c>
		<p class=loginmsg>Bitte geben Sie das korrekte Passwort für den Administratorzugang ein. Danke.</p>
		<p class=loginmsgb>Wir empfehlen, Internet Explorer 5.5 oder höher mit einer minimalen Auflösung von 1024x768 zu verwenden.<br>
		Achtung: Für eine korrekte Darstellung im Internet Explorer darf die Funktion "Active Scripting" nicht deaktiviert sein.<br>
		Copyright &copy; 2008 Vodafone D2 GmbH. Alle Rechte vorbehalten.
		<script language="JavaScript">
			document.write('<br><span style="font-family:Arial;font-size : 12px;text-decoration : none;color : #000000;">');
			document.write( firmware_ver );
			document.write( '<br><br>WAN IP-Adresse: '+wan_ip );
			document.write('</span>');
		</script>

		</p>
		</div>
<SPAN id=js_enable>
	<table width="80%" align="center" border="0" bgcolor="#FF0000">
	<tr>
    <td style="color:#FFFFFF"><p><b>Achtung:</b><br>Die Seite wird nicht komplett dargestellt, da "Active Scripting" im Internet Explorer deaktiviert ist. Bitte aktivieren Sie in den Sicherheitseinstellungen des Internet Explorers die Funktion "Active Scripting", um die Seite korrekt darzustellen.
		</p></td>
	</tr>
	</table>

</span>
  <script type="text/javascript">
  <!--
  document.getElementById("js_enable").innerHTML='';
  //-->
  </script>
	</td>
</tr>
</table>
</form>
</body>
</html>

Danke, danke!
 
Zuletzt bearbeitet:
Beim Einfügen der curl.tar bekomme ich immer eine Fehlermeldung der FB und als Grund steht da immer "Kein Fehler"? Was mache ich falsch? es geht um eine FB 7270.
Das ist genau das, was passieren soll ;-).
Nach dem Pseudoupdate kannst du /var/tmp/curl nutzen.

Die Anmeldung wird "Post" an die Box übergeben. Das geht halt mit "wget" oder "curl", vorausgesetzt diese Befehle unterstützen das
Code:
wget --post-data="user=<dein_USER>&pws=<dein_PASSWD>" "http://easybox/cgi-bin/login.exe"

curl -d "user=<dein_USER>&pws=<dein_PASSWD>" "http://easy.box/cgi-bin/login.exe"

Jörg
 
Also, bei dem "wget"-Befehl bekomme ich über Putty per Telnetzugang folgende Rückmeldung:

# wget --post-data="user=root&pws=123456" "http://easybox/cgi-bin/login.exe"
wget: unrecognized option `--post-data=user=root&pws=123456'
BusyBox v1.8.2 (2009-03-27 11:37:25 CET) multi-call binary

Usage: wget [-c|--continue] [-s|--spider] [-q|--quiet] [-O|--output-document file]
[--header 'header: value'] [-Y|--proxy on/off] [-P DIR]
[-U|--user-agent agent] [-t|--traffic-class class] url

Retrieve files via HTTP or FTP

Options:
-s Spider mode - only check file existence
-c Continue retrieval of aborted transfer
-q Quiet
-P Set directory prefix to DIR
-O Save to filename ('-' for stdout)
-U Adjust 'User-Agent' field
-Y Use proxy ('on' or 'off')
-t Traffic class

Das mit dem curl ergibt bei gleicher Vorgehensweise folgende Meldung:

# curl -d "user=root&pws=123456" "http://easy.box/cgi-bin/login.exe"
-sh: curl: not found

Mache ich was falsch?
Also ich habe den Benutzernamen wieder auf "root" gesetzt und das Passwort ist standartmäßig "123456". Wenn es später funktioniert, dann kann ich die Daten ja noch immer ändern, bis dahin stehen diese Werte und ich kann die Variablen weglassen.
 
curl ist ja so nicht auf der Box. Wenn du das Pseudoupdate gemacht hast, dann geht
/var/tmp/curl .....

Bei einer 7270 kannst du das natürlich auch auf einen USB-Stick packen, und von dort starten.

Jörg
 
Ich habe im übrigen die NAS Labor-Version 54.04.80-16561 drauf, stört das ggf. in Verbindung mit der curl.tar?

Ich bekomme dieses curl nicht auf die Box... Ich mache dieses Pseudo Update wie ein normales Update, bekomme dann diese Fehlermeldung, die ich ignoriere und dann muss ich die FB neu starten (weil sonst passiert nichts mehr) und im Anschluss sieht mein /var/tmp/ so aus:

# pwd
/var/tmp
# ls
MediaServerDevDesc-xbox.xml me_phonebook.ctl
MediaServerDevDesc.xml me_upnp_onlinestore.ctl
avm-resolv.conf me_upnp_usb.ctl
chrony.conf me_upnpd.ctl
chrony.keys me_voipd.ctl
csem nohup.out
dect_manager passwd
dnsddebug.txt pb_event
foncontrol pbctrl
foncontrol.xml pbmsg
group phonebook.xml
hosts resolv.conf
igddesc.xml shadow
inetd.conf tr64desc.xml
me_TR064.ctl webdav.log
me_ctlmgr.ctl webdav.online
me_dectmgr.ctl wlan.log
me_dsld.ctl wlan_ath0_ap
me_foncontrol.ctl wlan_ath0_bss
me_igd.ctl wlan_ath0_topology
me_libgsm.ctl wlan_dyncfg
me_logic.ctl wlancfg.cur
me_multid.ctl
 
Zuletzt bearbeitet:
Das sollte egal sein.
 
Scheinbar ist es nicht egal, denn ich bekomme immer die o.g. Fehlermeldung.
Mit wget ist es wohl dann auch nicht machbar oder? Siehe ebenfalls die Fehlermeldung oben...
Dann wird es wohl leider nicht klappen, sehr schade.
 
Welche Meldung meinst du denn??
Ich fasse nochmal zusammen:

1. Die Fehlermeldung "Kein Fehler" ist richtig, damit ist das Pseudoupdate abgeschlossen.
2. du kannst dann (nach dem "Kein Fehler") curl nutzen, aber nicht "curl ..." sondern "/var/tmp/curl ..." also insgesamt
Code:
/var/tmp/curl  -d "user=root&pws=123456" "http://easy.box/cgi-bin/login.exe"

Jörg
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.