Mein Cisco RV180W hat eine beschädigte Konfiguration, durch die die Benutzeroberfläche an einigen Stellen beschädigt wird. Nach einem Zurücksetzen auf die Werkseinstellungen ist das in Ordnung - aber wenn ich meine vorherige Konfiguration wieder herstelle, wird sie wieder abgebrochen.
Die gesicherten Konfigurationsdateien (.cfg-Dateien) sind Textdateien. Idealerweise möchte ich Teile meiner alten Konfiguration (z. B. Firewall-Regeln, VPN-Benutzer) durch Bearbeiten meiner "sauberen" Konfigurationsdatei wiederherstellen. Die Dateien enthalten jedoch eine Prüfsummenzeile im Format:
systemConfig[1]["checksum"]="f0761710438b1ef29d811c76bd4c0f06"
... und wenn diese Prüfsumme nicht mit dem Inhalt der Datei übereinstimmt, weigert sich der Router, die Datei wiederherzustellen.
Weiß jemand, wie ich diese Prüfsumme nach manuellen Änderungen an der Konfigurationsdatei neu berechnen kann?
systemConfig[1]["checksum"]="0"
Antworten:
Wie vorgeschlagen, repostiere ich die Antwort, die ich gefunden habe https://supportforums.cisco.com/thread/2187263 als antwort jetzt, dass ich kann ...
Der Cisco RV180W akzeptiert eine Null-Prüfsumme in seinen Konfigurationsdateien. Die Prüfsumme (in Zeile 13 der .cfg-Datei angegeben) wird wie folgt auf Null gesetzt:
Dies funktioniert im Zusammenhang mit dem Fehler "Fehler beim Aktualisieren der Konfiguration, da die Datei möglicherweise ungültig / beschädigt ist", den der Router ausgibt, wenn versucht wird, die Konfiguration aus einer manuell bearbeiteten Datei wiederherzustellen, wobei eine Prüfsumme ungleich Null (und eine falsche) angegeben wird.
Ich habe diese Technik erfolgreich verwendet, um Firewall-Regeln und VPN-Benutzer aus einer älteren Konfigurationsdatei wiederherzustellen. Ich würde jedoch empfehlen, diese Konfigurationsdateien manuell zu bearbeiten. Verwenden Sie diese Technik nicht, um eine Konfigurationsdatei zu laden, die wirklich ungültig / beschädigt ist.
quelle
Sie können auch die vorhandene Prüfsummenzeile entfernen, eine neue Prüfsumme berechnen und diese dann wieder hinzufügen.
Entfernen Sie also die folgende Zeile aus der Konfig (Ihre Checksum wird anders sein) und speichern Sie die Datei:
Berechnen Sie dann eine neue MD5-Prüfsumme, um diese Site zu verwenden: http://onlinemd5.com/ oder unter OS X oder Linux können Sie den Befehl verwenden:
sieht aus wie das:
Fügen Sie die Checksum-Zeile mit der neuen Checksum wieder der Datei hinzu
Speichern und neu laden.
quelle