# Modem Anpassung unter Windows-NT 4.0

Gültig für: Windows NT

Hier wird einmal das Vorgehen aufgezeigt, um ein Modem anzupassen, was von NT nicht richtig installiert wurde. Je nach Modem ist das Vorgehen etwas unterschiedlich. Diese Beschreibung behandelt das Modem: ETECH E288MX

Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte: Aufbau der Registrydatenbank Wichtige Hinweise (Informationen zum Sichern der Registrydatenbank) Unterschiede zwischen Regedit und Regedt32 Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000) Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen.

1. Um zunächst den ERROR-Response des Modems zu analysieren, muss das Logging des Modems via "Systemsteuerung" -> "Modem" -> "Eigenschaften-Erweitert" im Feld "Protokolldatei aufzeichnen" eingeschaltet werden. Nach dem missglückten Wahlvorgang steht diese Log-Datei mit dem Geräte-Namen im Verzeichnis %root%\winnt. Sämtliche Hardware-Initialisierungsdateien in Zeichenform (*.inf) und vorkompilierter Form (*.pnf) stehen im Verzeichnis %root%\winnt\inf. Dort ist die Init.-Datei herauszusuchen, die vom Namen am nächsten des zu ändernden Gerätes liegt (hier: mdmetech.inf) und in einen Editor zu laden. Neben den Sektionen "Manufacturer", "Model" oder "Strings" findet man gleich in der ersten Sektion "Version" den Parameter "ClassGUID". Diesen Wert schreibe man auf oder kopiere ihn.
2. Registry-Editor starten und ins Fenster "HKEY_LOCAL_MACHINE" gehen. Dort im Subtree "SYSTEM\CurrentControlSet\Control\Class" mit der Funktion "Ansicht" -> "Schlüssel-suchen" nach der entsprechenden ClassGUID suchen (im Eingabefeld der Suchfunktion muss der Schlüssel mit "{" und "}" eingegrenzt werden).
3. Nun entsprechende Änderungen im Subtree "Hangup", "Init" oder "Settings" vornehmen. In diesem Beispiel war im Subtree "Settings" der Parameter "SpeedNegotiation_ON" von "$M1" auf "\J0" und der Parameter "SpeedNegotiation_OFF" von "$M0" auf "\J1" zu setzen, der Wert des Parameters "DialSuffix:REG_SZ" zu löschen und im String des Subtrees "Settings\Init" entsprechende Änderungen vorzunehmen (hier: den AT-Befehl für das Speed-handling entsprechend anpassen).
4. Außerdem muss der Wiederholwert des Parameters "Init" in der Datei "mdmetech.inf" im Abschnitt "[MfgAddReg]" auf 1 gesetzt werden, damit überflüssige Initialierungsbefehle vermieden werden und verhindert wird, dass nach dem Senden von "ATDT" ein weiteres Senden von "ATDT123456" (123456 steht für die Tel.-Nr) erfolgt, was das Modem mit "Delay_Call" quittiert und im übrigen als Response von der RAS-DFÜ-Schnittstelle nicht verstanden wird.

WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version

Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular

URL: http://www.winfaq.de/faq_html/Content/tip0000/tip0414.htm

WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich