Fritz!Load - (Oneclickhoster-) Down- und Uploads via FB

@Bauigl

das Problem habe ich auch, wenn die Links httpS enthalten.
Sobald ich aber das "s" aus dem Link entferne, funktioniert die Anzeige wieder.
 
@Silverline: shragle sollte wieder gehen

@Bauigl&uragan: wird jetzt auch bei https angezeigt (svn1511)
 
@uragan & @wetzstein513
Danke!
 
hat jemand eine ahnung ob fritzload 0.40 mit dem neuen labor 54.05.04-19759 auf der 7270 läuft. ich frage lieber vorher, mit den alten laborversionen hatte ich immer probleme.
 
@Soises
Bei mir geht auch nichts mit FL und 54,05,04-19759

@roadman17
Post #6424
1. Automatisches Starten von Fritz!Load reparieren ---> funktioniert nicht
2. Manuelles ausführen der debug.cfg ---> funktioniert nur bis zum nächsten Neustart die Box, Box macht keinen automatischen Reboot mehr
3. Symlink erstellen ---> funktioniert nicht
4. Ändern des Downloadverzeichnisses ---> keine Wirkung
 
Zuletzt bearbeitet:
@Bauigel: Was aktuell funktioniert ist nur das Starten der GUI. (Aufruf von "./bin/install.sh -g" aus dem Fritz!Load Verzeichnis)
Dabei darf aber Fritz!Load nicht über die DEBUG.CFG gestartet werden.
 
@SagHalt: Das funktioniert auch nicht... kommt nur:
Code:
./bin/install.sh -g
grep: /var/flash/debug.cfg: No such file or directory
ash: 0: unknown operand
Eine Installation ins RAM verläuft so:
Code:
 ./bin/install.sh -iRS
grep: /var/flash/debug.cfg: No such file or directory
ash: 1: unknown operand
cat: can't open '/var/flash/debug.cfg': No such file or directory
Einträge in /var/flash/debug.cfg gespeichert.
--------------------------------------
Starte Fritz!Load Einrichtung.
Fritz!Load Installer: wait for internet connection...
Fritz!Load Installer: wait for usb drive...
USB drive(s) found
Fritz!Load found /var/media/ftp/USB-Pfad/FritzLoad
Richte Verzeichnisstruktur ein. LINK: /var/fritzload
Installations Typ: small
Richte GUI Verzeichnisstruktur ein
Fritzload tmpwww already exists: /var/tmp/flwww
Skip gui-install. Reboot recommend!
Start Fritz!Load-Autostart
Fritz!Load installed/started
FL funktioniert danach jedenfalls erstmal.
 
Na dann versuch ich mal ob die V0.40/1512 mit dem aktuellen Labor läuft.
 
@SagHalt: Das funktioniert auch nicht... kommt nur:
Code:
./bin/install.sh -g
grep: /var/flash/debug.cfg: No such file or directory
ash: 0: unknown operand
Auf deiner Box fehlt noch die debug.cfg. Leg die mal folgend an:
Code:
echo > /var/flash/debug.cfg

FL funktioniert danach jedenfalls erstmal.
Nach "./bin/install.sh -g" hast Du vermutlich nicht Fritz!Load ausprobiert? Weil dies ging schon.

Sieht man auch an der Installation in den RAM:
Code:
Fritzload tmpwww already exists: /var/tmp/flwww
Skip gui-install. Reboot recommend!
 
ip.html anpassen wg. falscher IP

Hallo, könnte jemand vll. mal die ip.html so anpassen, dass bei 2 Fritzboxen im LAN (in meinem Fall 7050 am DSL Anschluss und 7170 mit Fritzload) die richtige IP ausgelesen wird? Dies hat ja früher schon nicht geklappt und klappt nur über Umwege, wenn ich die ip.html nämlich ersetze durch eine leere Datei, sodass die IPs nicht abgeglichen werden können. Daher dann keine Fehlermeldung wg. gleicher unveränderter IP.
 
In der aktuellen Entwicklerversion wird die ip.html nicht benutzt, da dies mit der aktuellen Beta Firmware zu Problemen führt. Eventuell löst dies auch dein Problem.
Ich weiß nicht, ob einer der Entwickler 2 Fritzboxen am Laufen hat und das Problem überhaupt nachstellen kann.
 
Hi,

ich hab schon sehr viel hier in dem Thread gelesen, aber ich kriege es einfach nicht gebacken FritzLoad auf meiner FB 7390 FW: 84.04.91 zum laufen zu bringen.

Installation über FW-Update geht gar nicht und wenn ich es über ein USB-Stick anschließe findet er Fritzload nicht. Über die Lösung hier wird das GUI wenigstens angezeigt, aber das nach einem Reconnect stürzt die Box ab und muss neugestartet werden, genauso wie die runtergeladene Datei nicht zu finden ist.

Was mach ich falsch?

Thx
chagggy
 
welches File wird denn stattdessen genutzt?
 
[gelöst]

Die Lösung ist ja denkbar simpel, da schon vorbereitet worden. Einfach in der reconnect.sh den Bereich für die IP auskommentieren mit #, der die IP Kontrolle ausführt, da dann einfach extern über Dyndns der IP Check gemacht wird. Wäre vll. einfacher eine Checkbox in der Config einzufügen um das im Menü umstellen zu können.

Hier der Code ab Zeile 555:
Code:
ip_address(){
	login
	if [ "$boxextern" != 1 ];then
#		Comment out for test with current labor
#		/usr/www/cgi-bin/webcm getpage=$pdir/html/ip.html
		ctlmgr_ctl r connection0 pppoe:status/ip
	else
		IP="$($CURL -s http://$box/cgi-bin/webcm \
		-d "getpage=../html/de/menus/menu2.html&var:lang=de&var:pagename=home&var:menu=home&sid=$cgisid&login:command/password=$passvoip" \
		2>/dev/null \
		| sed -n 's/.*IpAdrDisplay(.\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\).*/\1/p' )"
		if [ -z "$IP" ]; then
			$CURL -Ls http://checkip.dyndns.org/index.html \
			--max-time 30 \
			2>/dev/null \
			| sed -n 's/.*Current IP Address: *\([0-9\.]*\).*/\1/p'
		else
			echo -n "$IP"
		fi
	fi
}

Zu ändern in:
Code:
ip_address(){
	login
	if [ "$boxextern" != 1 ];then
#		Comment out for test with current labor
#		/usr/www/cgi-bin/webcm getpage=$pdir/html/ip.html
#		ctlmgr_ctl r connection0 pppoe:status/ip
#	else
		...
}

Wichtig bei der Lösung ist jedoch, die IP Kontrolle der Fritzbox auf extern zu schalten im Config Menü und die IP der Fritzbox anzugeben, die ins Internet routet inkl. dem Passwort.
 
Hallo MAGIo,
super, wenn's läuft!
Hattest Du das "Extern" vorher auch schon gesetzt?
Ohne wird nämlich die lokale IP der Slave geholt und die ändert sich nicht --> Fehler wegen gleicher IP.

Wenn Du's vorher schon mit gesetztem "Extern" probiert hast, dann liegt das Problem in diesem Ausdruck

Code:
if [ "$boxextern" != 1 ]
bzw. in dem Wert für die Variable.

Denn, wenn ich den code richtig interpretiere, sollte bei gesetztem "Extern" (Wert=1) in der config
die Abfrage mit ctlmgr_ctl übersprungen werden. Also genau der Teil, den Du herauskommentiert hast.

Vielleicht kann das jemand der sich damit besser auskennt mal
prüfen? Ich vermute "$boxextern" wird nicht korrekt eingelesen/zugewiesen.

Grüße
Fireball
 
das Ausrufezeichen bedeutet ja Ungleich, daher wird das ja ausgeführt, wenn es nicht aktiv ist, also nicht auf extern geschaltet ist. Funktioniert einwandfrei. Hatte es vorher auch nur ohne das Häkchen extern hingekriegt, jedoch mit ausgeblendeter IP. Nun funktioniert es sogar mit der richtigen IP Ausgabe.
 
O.K., das wäre ja dann klar.
Jetzt verstehe ich nur nicht, warum die interne Abfrage (welche ja mit dem gesetzten Haken
sowieso übersprungen wird) noch auskommentiert werden muss?

Gruß
Fireball
 
Du denkst zuviel ;) ...
wenn es ,wie ursprünglich, nicht auskommentiert ist, dann wird der else Teil gar nicht durchlaufen, also findet gar kein Check via Dyndns etc. statt. Ist vermutlich noch als Testablauf für die Laborversionen vorgesehen und noch nicht endgültig implementiert. Und ich gaukel dem ja nur den internen Check vor, da ich ja die externe Adresse eingegeben habe und diese ja alle localhost Adressen überdeckt.

Jedenfalls eine funktionierende und zufriedenstellende Lösung für Leute mit ähnlichem Problem und 2 Fritzboxen im Netz, wenn nämlich auf extern gestellt ist, habe ich ein Problem mit dem UPnP, vermutlich streikt da die FW der alten 7050 die als Router ins Internet fungiert.

VG MAGIo
 
Gibt es derzeit nur bei mir das Problem, dass ich F!L nicht dauerhaft auf eine 7390 bekomme?
Die Installation war sauber, wie in der Anleitung.
F!L läuft dann normal - bis auf den Hinweis dass ein Reboot erforderlich sei, da der Bootloader aktualisiert wurde. So oder so ähnlich.

FL läuft dann auch recht gut, nur bis zum Rerstart der Box - danach ist es wieder verschwunden und nur durch den Aufruf von ./install.sh -i bzw. -g wieder erneut zu erreichen.
Natürlich wurde FL sauber beendet (Medium aushängen und FL beenden).

Ich habe folgendes ausprobiert:
- RAM Installation, da diese aber nicht zufriedenstellend war wieder deinstalliert, danach kam die neue Labor: FB resettet, FW drauf
- Komplette Neuinstallation von FL, wie in der Anleitung.
- Deinstallation und Neuinstallation, leeren der debug.cfg, Aktualisierung des Bootloaders

Liegt es tatsächlich an der neuen Laborversion der 7390 oder an den Trunk-Versionen seit 14xx?
 
Zuletzt bearbeitet:
Du denkst zuviel ;) ...
Denke nicht...:p
Der Ausdruck heißt doch:
Wenn "Extern" nicht gesetzt dann ...
sonst...

Also mit Haken geht's bei sonst... weiter.
Außer der Haken ist irgendwie nie drin - dann wird der else-Teil nie durchlaufen.
Deshalb meine ich, dass da was nicht stimmt.

Der interne Check geht ja mit dem
Code:
ctlmgr_ctl r connection0 pppoe:status/ip
und holt die IP auf einer Box die direkt am DSL hängt.
Was meinst Du mit externe Adresse eingegeben und vorgaukeln?
Du hast schon einen WDS-Aufbau oder?
Also WDS Master und WDS Slave - sonst regen wir hier
aneinander vorbei.

Gruß
Fireball
 
Kostenlos!

Statistik des Forums

Themen
248,991
Beiträge
2,308,347
Mitglieder
378,788
Neuestes Mitglied
Wh-tele.com