Ich habe ein ASUS DSL-N10E Modem/Router mit V2.1.15 APAC Firmware. Ist es aktualisierbar auf Open-Source-Firmware wie DD-WRT oder Tomato (Tomato ist vorzuziehen)? Oder ist es hoffnungslos? Nehmen wir einfach mal an, ich versuche es zu aktualisieren, obwohl ich weiß, dass es nicht kompatibel ist. Wie vorhergesagt funktionieren einige Funktionen des Modems/Routers nicht oder es ist völlig blockiert. Wenn ich die vorherige Firmware gesichert habe, kann ich sie dann auf die vorherige Firmware wiederherstellen? Wie stehen die Chancen? Vielen Dank im Voraus.
Antwort1
Ist es auf Open-Source-Firmwares wie DD-WRT oder Tomato aktualisierbar (Tomato wird bevorzugt)?
Laut Ramhound wird Ihr ASUS-Modell weder von DD-WRT noch von Tomato als unterstütztes Gerät aufgeführt.
Außerdem ist nicht dokumentiert, dass dieses Gerät die von RouterTech.org unterstützte ADSL-Hardware von Texas Instruments verwendet.
Die offensichtlichen Firmware-Quellen unterstützen dieses Modell also nicht.
Oder ist es hoffnungslos?
Das hängt wahrscheinlich davon ab, wie viel Freizeit Sie haben, wie lernfähig Sie sind und wie konform ASUS mit Open-Source-Lizenzen ist.
DieASUS DSL-N10E Benutzerhandbuchenthält eine Kopie der GNU General Public License Version 2, was darauf hinweist, dass dieses Gerät Open-Source-Code (und keinen proprietären Code) verwendet. Gemäß den Bedingungen dieser Lizenz können Sie (als Käufer des Geräts) eine Kopie des unter GPL stehenden Quellcodes anfordern. (Oder es gibt möglicherweise eine Website, auf der dieser Code bereits heruntergeladen werden kann, wie dies bei LG für seine Fernseher der Fall ist.)
Es liegt dann an Ihnen, herauszufinden, wie Sie diesen Code erstellen und installieren und ihn durch DD-WRT- oder Tomato-Module ersetzen. Ohne eingebettete Erfahrung und Board-/HW-Dokumentation könnte dies eine gewaltige Aufgabe sein.
Oder warten Sie, bis jemand anderes dieses Reverse Engineering und diese Entwicklung durchführt.
Wenn ich die vorherige Firmware gesichert habe, kann ich sie dann auf die vorherige Firmware wiederherstellen? Wie stehen die Chancen?
Die Antwort hängt davon ab, was beschädigt wurde und welche Wiederherstellungsfunktionen verfügbar sind. Einige SoCs (z. B. Marvell Kirkwood) haben in das ROM integrierte Installationsprogramme. Die meisten SoCs verfügen über ein ROM-Programm, das ein Programm über eine serielle Verbindung laden kann, um eine mühsame mehrstufige Neuinstallation durchzuführen.
Wenn Sie wirklich neugierig sind, können Sie das Gerät öffnen und nach einer seriellen Konsolenverbindung suchen. Normalerweise handelt es sich dabei um einen 3- oder 4-poligen Stecker (der möglicherweise nicht einmal installiert ist). Sobald Sie mit der seriellen Konsole verbunden sind, können Sie ein Bootprotokoll und Systeminformationen sowie möglicherweise eine Shell-Eingabeaufforderung abrufen.