[Erledigt] Fritz!Box 6490 Ändern einiger Systemdateien

Rocky4

Neuer User
Mitglied seit
14 Nov 2018
Beiträge
80
Punkte für Reaktionen
7
Punkte
8
Hallo,

ich möchte gern eine neue Systemdatei auf meine FritzBox 6490 mit der FRITZ!OS-Version 07.01 aufspielen sowie eine bereits vorhandene um einen Eintrag erweitern, weiß aber leider nicht wie.

Es war mir bisher weder möglich den Telnet Zugriff per "#96*7*" zu aktivieren noch den Befehl "cat" unter dem Notfall FTP erfolgreich nutzen zu können (z.B.: "cat /var/flash/ar7.cfg > /var/tmp/ar7.cfg").


Ich möchte eine neue Datei erzeugen, welche unter "http://fritz.box/dvb/m3u/masterlist.m3u" erreichbar sein soll, sowie die Datei "http://192.168.0.1:49000/satipdesc.xml" modifizieren. Ziel ist es den SAT>IP Server um eine Serverliste per UPnP Broadcast zu erweitern, welche dann von VLC automatisch erkannt wird, wenn man über die UPnP-Suche auf diesen zugreift. Da aktuell leider vom VLC die Standardliste "http://www.satip.info/Playlists/MasterList.m3u" genutzt wird.


Neue Datei "http://192.168.0.1/dvb/m3u/masterlist.m3u":
Code:
#EXTM3U
#EXTINF:0,TV-SD
http://192.168.0.1/dvb/m3u/tvsd.m3u
#EXTINF:0,TV-HD
http://192.168.0.1/dvb/m3u/tvhd.m3u
#EXTINF:0,Radio
http://192.168.0.1/dvb/m3u/radio.m3u

Neuer Inhalt der "http://192.168.0.1:49000/satipdesc.xml":
Code:
<root xmlns="urn:schemas-upnp-org:device-1-0" configId="0">
    <specVersion>
        <major>1</major>
        <minor>0</minor>
    </specVersion>
    <device>
        <deviceType>urn:ses-com:device:SatIPServer:1</deviceType>
        <friendlyName>Name der Fritzbox</friendlyName>
        <manufacturer>AVM Berlin</manufacturer>
        <manufacturerURL>http://www.avm.de</manufacturerURL>
        <modelDescription>FRITZ!Box 6490 Cable</modelDescription>
        <modelName>FRITZ!Box 6490 Cable</modelName>
        <modelNumber>avm</modelNumber>
        <modelURL>http://www.avm.de</modelURL>
        <serialNumber/>
        <UDN>uuid:UUID der Fritzbox</UDN>
        <iconList> </iconList>
        <serviceList>
            <service>
            <serviceType>urn:ses-com:service:satip:1</serviceType>
            <serviceId>urn:ses-com:serviceId:satip</serviceId>
            <controlURL>/upnp/control/satip</controlURL>
            <eventSubURL>/upnp/control/satip</eventSubURL>
            <SCPDURL>/satipSCPD.xml</SCPDURL>
            </service>
        </serviceList>
        <presentationURL>http://192.168.0.1</presentationURL>
        <satip:X_SATIPCAP xmlns:satip="urn:ses-com:satip">DVBC-4</satip:X_SATIPCAP>
        <satip:X_SATIPM3U xmlns:satip="urn:ses-com:satip">/dvb/m3u/masterlist.m3u</satip:X_SATIPM3U>
    </device>
</root>
 
Zuletzt bearbeitet:
Moin


Unmodifiziert ? Dann den undokumentierten UPnP/DLNA Webserver...
Dein Freund, der AVM Mediaserver...
...nutzen und mit FTP/Samba Benutzer deine Dateien hoch/runterladen.
 
Ich sehe leider nicht genau wie mir das weiterhelfen kann, da man damit ja nur bis zu "/var/media/ftp" runter kommt. Ich habe ja bereits externen vollen Zugriff auf dieses Verzeichnis über den NAS.

Einzig wenn ich es per Notfall FTP schaffen würde die Datei "/var/tmp/satipdesc.xml" (vermutlicher Pfad) dorthin zu kopieren. Wobei ich jetzt aber auch nicht weiß wie ich das machen soll.


Ich kann mittels des Befehl "cat" die Datei mittels des Notfall FTPs auch leider nicht kopieren:
Code:
ftp> binary
200 Type set to BINARY
ftp> cat /var/tmp/satipdesc.xml > /var/media/ftp/satipdesc.xml
Ungültiger Befehl


Ich denke mal es gibt keine Möglichkeit aus dem Bootloader an die Dateien zu kommen, oder? Wie wäre es anderweitig möglich auf die Verzeichnisstruktur von "/var/tmp/" zuzugreifen? Kann man doch irgendwie eine Shell oder Telnet öffnen?
 
Zuletzt bearbeitet:
Hallo,

kurz:
  • Der FTP Server im Bootloader (EVA) hilft dir an dieser Stelle nicht weiter, da er nicht die Fähigkeit besitzt, beliebige Dateien im Dateisystem anzulegen.
  • Du könntest mit modfs einen Shellzugang einbauen und damit die Dateien anlegen bzw. verändern.
  • Du könntest mit freetz einen Shellzugang einbauen und damit die Dateien anlegen bzw. verändern.
 
Schade, also ohne dem Aufspielen einer modifizierter Firmware also nicht zu schaffen. :-(

Hab mal ein Feature Request an AVM geschickt, vielleicht bauen sie dies ja im nächsten Update mit ein...
 
Zuletzt bearbeitet:
Immerhin ist es möglich, einmal die unmodifizierte Firmware und ein anderes Mal die gefreetzte Firmware zu verwenden, indem man über linux_fs_version 0 / 1 hin- und herswitcht.
 
ich möchte gern eine neue Systemdatei auf meine FritzBox 6490 mit der FRITZ!OS-Version 07.01 aufspielen
Du könntest mit modfs einen Shellzugang einbauen und damit die Dateien anlegen bzw. verändern.

modfs wird bei einer FB6490 nicht gehen, da bisher nur Support für die NAND-Boxen (z.B. 7490, ...) nicht jedoch für Cable-Boxen gegeben ist.
 
Also würde nur noch Freetz übrig bleiben...

Ich habe mittlerweile auch ein Antwort von AVM seitens des Serverlisten Features erhalten, welches ich damit umsetzen wollte. Gut möglich also dass dies dann in einer neueren Firmware umgesetzt wird. *Daumen drück*
 
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.