Projekte Fotografien Blog Kontakt

Devolo ISDN Router "reparieren"

Die Informationen auf dieser Seite beziehen sich auf Firmware Version "3.42.0018 / 15.11.2004".

Einführung

Der Router hat ein Problem mit Verbindungen, die länger als fünf Minuten (300 Sekunden) inaktiv sind. Nach dieser Zeit hat der Router die jeweilige Verbindung schlichtweg "vergessen". Es kommt zu einem Abbruch, sobald wieder Daten übertragen werden sollen.

Dieses kurze Timeout fällt beim Surfen zwar kaum auf, jedoch leiden einige Messenger-Clients und zB. auch SSH sehr darunter.

Anleitung

Nachdem der Support nicht weiterhelfen konnte, blieb nur, das kryptische Konfigurationsbackup, das man mit Hilfe des Web-Interfaces erstellen kann, genauer zu untersuchen. Darin fand sich tatsächlich eine Zeile, die den Timeout steuert. Sie kann wie folgt geändert werden:

  1. über das Web-Interface des Routers die Konfiguration herunterladen
  2. in der Konfigurationsdatei die Zeile "1.2.8.9.1 = 300" durch "1.2.8.9.1 = 7500" ersetzen
  3. die veränderte Konfiguration wieder über das Web-Interface hochladen

Bei dem Wert scheint es sich um die Zeit in Sekunden zu handeln, die sich der Router Verbindungen merkt. Da (unter Linux) das Intervall für das TCP Keep-Alive 7200s beträgt, ist 7500 in meinem Fall ein sicherer Wert. Für andere Systeme muß das nicht gelten.

Hinweise

Mac, Linux: Die CRLF am Zeilenende der Konfigurationsdatei müssen erhalten bleiben, da der Router die Datei sonst nicht auswerten kann.

Da Verbindungen nach der Änderung länger gespeichert werden, ist es zumindest denkbar, daß bei sehr starker Nutzung Probleme auftreten, weil der Speicher knapp wird.

Kommentare