Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Um das Ganze zu testen ist folgendes nötig:
- Eine Fritzbox 7170
- Ein USB-Stick auf dem 3.6MB frei sind
- Telnet Zugang auf die Box
Installiert wird so:
- Das html Verzeichnis aus dem Zipfile auf den USB-Stick an der Box kopieren
- Telnet-Login
- mount -o bind /var/media/ftp/USB-STICK-NAME/html/ /usr/www/html/
Und schon sollte das neue Design beim Login auf der Box erscheinen.
Aber selbstverständlich kannst Du das machen. Es macht keinen Unterschied ob der USB-Datenträger eine Festplatte oder ein Stick ist.
Es könnte nur sein, dass die Geschwindigkeit wegen den Zugriffszeiten etwas langsamer ist.
So, das ZIP hat nochmal ein Update bekommen und die Telefonliste wurde nochmal aufpoliert.
Kleiner Tipp: mal auf die Nebenstellen klicken - warum macht AVM sowas nicht???
Die Zeilen für die debug.cfg finden sich im ersten Thread, wie immer bitte die Verzeichnisse anpassen...
Da ich im Moment sehr wenig Zeit habe frag ich einfach mal in die Runde: will nicht jemand der gerne HTML Seiten bastelt ein wenig weitermachen? ;-)
und... @strgalt:
könntest du mit dem mount trick. veränderte seite dazu einfach nachladen, und drübermounten. wie das geht siehst du z.b. im ersten post.
tolle Sache die du hier bastelst! Würde ja gerne helfen, aber ich habe eine 7050 :-/
Vielleicht könnte ich parallel eine Version für die 7050 basteln...?
Nur ist dort das Problem wohin mit den html-Seiten. Das einzig praktikable wäre da wohl, diese vom eigenen Webserver nachzuladen. Man muss dann nur sicherstellen, dass, wenn der Server nicht erreichbar ist (Störung oder auch keine Zugangsdaten in die Box eingetragen und somit kein Internet möglich), das Box-eigene Original-Webinterface noch funktioniert.
Nur ist dort das Problem wohin mit den html-Seiten. Das einzig praktikable wäre da wohl, diese vom eigenen Webserver nachzuladen. Man muss dann nur sicherstellen, dass, wenn der Server nicht erreichbar ist (Störung oder auch keine Zugangsdaten in die Box eingetragen und somit kein Internet möglich), das Box-eigene Original-Webinterface noch funktioniert.
Auch dafür dürfte der Platz nicht ganz reichen.
Das Webinterface hat im Moment 2.7MB, das passt nicht in den Speicher.
Die einzige Möglichkeit wäre der Danisahne-Mod.
Als komplettlösung prima, zum Entwickeln allerdings ziemlicher Mist, wenn man nicht regelmäßig einen neuen Mod schnüren und die Firmware updaten will, um die Änderungen auf der Box zu sehen...
Sollte das Ganze jemals fertig werden (im Moment einfach keine Zeit...), ist die Anpassung an die 7050 keine große Sache mehr, und die Files sind dann einfach in einen Mod zu packen. Bis dahin sieht es aber noch schlecht aus...
Im Moment nicht, dafür ist auf der Box einfach nicht genug Platz.
Ein Samba Mount könnte klappen, geht aber nur mit Mod.
Zudem ist das Interface wohl an die Funktionen der 7170 angepasst.
Später (eigentlich jetzt auch schon, wenn ichs mir recht überlege...) sollte es aber kein Problem sein, im Mod das Interface einfach auszutauschen.
Dann funktioniert es mit allen Boxen.
So nachdem ich etwas mit meinem nfs-server gekämpft habe, kann ich nun bequem einen nfs-Mount machen
Über welches Interface sprichst du hier? Im Moment fehlt mir bei den ganzen files noch ein wenig der Überblick...
Bis jetzt habe ich das hier gemacht:
#Experimentelles Web-Interface
mount -o bind /var/mnt/html/ /usr/www/all/html/ (OK)
touch /var/lcr.html (OK)
touch /usr/www/all/html/lcr.html (OK da per nfs)
touch /usr/www/all/html/config.def (OK dtto)
mount -o bind /var/lcr.html /usr/www/all/html/lcr.html (OK)
touch /var/html/cgi-bin/redial (FEHLER)
Der Letzte Befehl schlug fehl, da mein /var/html nach /usr/www/avm zeigt (welches ja nicht per nfs gemountet ist) !
Die Meldung lautet : bla read-only blabla
Die neue Oberfläche habe ich jedenfalls.
@shadow000:
Vielleicht könntest du mir eine kleine Start-Anleitung geben?
Also meine Festplatte an der 7170 hört auf den Namen: StorageDevice-Partition-0-1
Also trage ich in Telnet ein: mount -o bind /var/media/ftp/StorageDevice-Partition-0-1/html/ /usr/www/html/
Danach passiert auch nix weiter im LOG (also auch keine Fehlermeldung)
Gehe ich dann im Browser auf die BOX, kommt das alte Layout mit der Meldung:
Die angegebene URL wurde nicht gefunden.
Sie werden auf die Startseite der FRITZ!Box weitergeleitet.
Falls Sie nicht automatisch auf die Startseite der FRITZ!Box weitergeleitet werden, klicken Sie hier.
ich habs versucht wenn der html -Ordner drauf ist.
Und auch so das der eigentlich html Ordner ohne vorigen html-Ordner draufliegt. Beide male das gleiche Ergebnis
Deine Ordner sind falsch, denk ich...
Hab ich das so geschrieben? ;-)
Mein Code sieht so aus:
cebug.cfg
Code:
#Experimentelles Web-Interface
mount -o bind /var/media/ftp/USB/www/html/html/ /usr/www/all/html/
touch /var/lcr.html
touch /usr/www/all/html/lcr.html
mount -o bind /var/lcr.html /usr/www/all/html/lcr.html
touch /var/html/cgi-bin/redial
mount -o bind /var/media/ftp/USB/www/html/cgi-bin/redial /var/html/cgi-bin/redial
touch /var/html/blank.html
mount -o bind /var/media/ftp/USB/www/html/blank.html /var/html/blank.html
meine Ordnerstruktur auf dem USB Stick ist aber auch etwas anders...
Also bei Bedarf anpassen. Wichtig ist dass du erst das 'html' Verzeichnis under dem OEM änderst.
Oki - ich hab echt nur die eine Zeile genommen aus dem Thread
( mount -o bind /var/media/ftp/usb-stick/html/ /usr/www/html/ )
Aber da gehört wohl doch mehr dazu
gehts auch ohne debug.cfg ? ich denk mal schon.
Wenn man alles nacheinander in telnet eingibt...
(zum probieren)
EDIT
Naja weiter bin ich nicht gekommen, denn:
mount -o bind /var/media/ftp/StorageDevice-Partition-0-1/html/ /usr/www/all/html/ --> OK
touch /var/lcr.html --> OK
touch /usr/www/all/html/lcr.html --> OK
mount -o bind /var/lcr.html /usr/www/all/html/lcr.html --> OK
touch /var/html/cgi-bin/redial -->Read-only file system
mount -o bind /var/media/ftp/StorageDevice-Partition-0-1/html/cgi-bin/redial /var/html/cgi-bin/redial --> No such file or directory
touch /var/html/blank.html --> No such file or directory
mount -o bind /var/media/ftp/StorageDevice-Partition-0-1/html/blank.html /var/html/blank.html --> No such file or directory
ja so sah das bei mir auch aus. Müsstest aber das Web-IF schon haben
Wenn du das nicht in die debbug.cfg packen willst, wirst du es wohl immer per Hand ausführen müssen.
Was mir noch einfällt: Vielleicht hilft es ja den Link /var/html neu an zu legen...? Wenn nicht, dann leg den Link so an dass er direkt auf deinen Stick zeigt
Werde mal langsam meinen server fertig bekommen müssen, damit ich mich endlich an die Oberfläche trauen kann
p.s.
Hast du bei "touch /var/html/blank.html" nicht eher die Meldung "Read-only file system" statt "No such file or directory" ?
In der debug.cfg funktionieren die rot markierten Befehle bei mir anscheinend auch nicht. Dafür aber wenn ich sie anschließend über Telnet eingebe.
Weiss jemand warum?
ne, das kann ich im ds-mod umstellen. Die Ansicht kommt über mein ds-mod, wo ich die mit rein gepackt habe. ich kann jederzeit zwischen diesem umstellen