RTS/CTS Handshake beim Amiga 2000

Es gibt 18 Antworten in diesem Thema, welches 1.780 mal aufgerufen wurde. Der letzte Beitrag (2. Dezember 2024 um 22:12) ist von Stefan Both.

  • Frage zu Amiga 2000 und BBS / Modem

    (Kick3.1 WB3.9)

    Ich habe mehrere unterschiedliche

    Elsa Modem getestet.

    Ebenfalls 3 verschiedene Modemkabel.

    (Nicht Nullmodem).

    Eine BBS konnte ich erfolgreich anwählen.

    Wenn ich die Flusskontrolle RTS/CTS einschalte,

    hab ich ne blockierte Leitung zum Modem.

    Schalte ich das Modem dann aus, ändere die Einstellungen wieder zurück, läuft es wieder.

    Im Nachhinein erinnere ich mich daran, dass ich

    mit SimpleWifi gleiche Probleme am Amiga hatte.

    Ich verstehe es nicht. Kann mir jemand helfen?

    Stefan

  • Muss RTS/CTS (Request to Send/Clear to Send) nicht speziell vom Treiber und der Hardware unterstützt werden damit das überhaupt genutzt werden kann :gruebel ?

    "Werter Pöbel, wertes Gesocks ... aus dem Arsche zieht euch den Stock ..."

  • Das Modem unterstützt es.

    Habe es mit AT Befehl eingeschaltet.

    Term 4.48 unterstützt es. Sobald ich mehr als

    2400 bd einstelle, fragt mich das Programm, ob

    ich nicht Handshake einstellen möchte, es sei

    sonst mglw. Datenverlust zu befürchten.

    Unter den "Prefs" (Serial/Modem) kann man es auch einstellen.

    Und egal wo ich es anschalte - Feierabend.

    Das Modem (oder das Programm?) blockieren.

    Kein AT Befehl mehr möglich...

    Stefan

  • Ist denn das Kabel korrekt durchgeschaltet?

    Ich meine, wenn Du die Hardware-Flusskontrolle aktivierst, dann muss auch DSR/DTR korrekt verschaltet sein und imho auch eine Brücke zu CD. Die CD-Brücke könnte Dein Problem sein, da dieses CD noch aus der Zeit der passiven Modems (also ohne AT-Komandos) kommt. Die Hayes-Modems schalten das CD erst durch, wenn die Verbindung aufgebaut ist, sofern das konfiguriert ist. Da würde ich mal schauen.

    Hast Du so einen RS232-Tester mit LEDs?

  • Ist denn das Kabel korrekt durchgeschaltet?

    ... ich mal schauen.

    Hast Du so einen RS232-Tester mit LEDs?

    Ich bin mir nicht sicher. Letztens hat mit ein

    Kollege Tüddel geschenkt. Da war so n RS232

    Dings dabei. Aber mit LEDs ?

    Stefan

  • Ich meine so etwas:

    Dieser Link von Amazon ist nicht gestattet

    oder sowas:

    Bitte melde dich an, um diesen Link zu sehen.

    Getrennte LEDs für High/Low sind übrigens besser als Duo-LEDs. Insbesondere für kurze Impulse.

  • hmm... ich habe eine Zusatzkarte im Amiga drin.

    Extra Parallelport, extra SerialPort.

    Wenn ich das Modem an diese Schnittstelle anstecke (Duart, eigenes Setupprogramm) funktioniert das Handshake wunderbar.

    Es liegt also nicht am Modem.

    Es könnte noch am Kabel liegen, weil die Serial Amigaboard 25 polig ist - und die Zusatzkarte 9polig ist. Musste ich natürlich ein anderes Kabel nehmen.

    Es könnte auch noch ein defekter Port sein. (Pin krumm z.B.).

    Was ich aber auf jeden Fall testen werde, ist Kickstart / Workbench 1.3. Ich hab ein "Dualsystem" mit Umschalter...

    Wundern würde mich nix...

    Stefan

  • Wenn es da klemmt, liegt es m.E.n meist am Anfangspegel einer der Handshake-Leitungen, was dann zu so ner Art Deadlock führt, beide Seiten warten auf die jeweils Andere, um zu starten...

    Ich denke, das war durch die CD-Brücke zu beheben, wie Loeter schon schrieb, oder aber durch eine über nen Widerstand und Diode realisierte Aufschaltung auf einen anderen Pin, der den passenden Pegel führt, hier ist also so ein LED-Tester oder aber auch ein Port-Sniffer-Programm am PC, was den Verkehr resp. die Zustände auf allen Leitungen anzeigt sehr von Vorteil, sowie passende Literatur dazu. Hatte früher im Aussendienst immer so kleine Heftchen vom Hofacker-Verlag mit bei, da gab es auch eins "Modem und DFÜ", sowie eins so a la "PC-Schnittstellen". Hofacker Bücher strotzten zwar "traditionell" grad so an Fehlern, aber eine hand-korrigierte Version schützte dann immerhin davor den gleichen Fehler im System immer mal wieder zu suchen...

    Die Heftlein dürfte es im WWW wohl schon als Download geben, wenn nicht, dann PN, dann scanne ich es ein für die Wolke...

  • Hast Du die Möglichkeit, einen anderen Amiga zu testen, ob es mit dem funktioniert? Wenn sich beide gleich verhalten, ist die Wahrscheinlichkeit eher gering, dass es ein Hardwarefehler ist.

    Der Vergleich zwischen Extrakrte und on-Board-Schnittstelle hilft da weniger.

  • Frage zu Amiga 2000 und BBS / Modem...


    Wenn sich beide gleich verhalten, ist die Wahrscheinlichkeit eher gering, dass es ein Hardwarefehler ist.

    Der Vergleich zwischen Extrakrte und on-Board-Schnittstelle hilft da weniger.

    Nein, die Möglichkeit habe ich nicht.

    Ich konnte durch den genannten Test aber sicherstellen, dass kein Fehler am Modem/ mit der Einstellung der AT Befehle vorliegt.

    Wenigstens etwas.

    Ich bin gespannt auf den Test mit Kick/WB 1.3

    Stefan

  • Das Kabel Amiga <> Modem kann ich jetzt auch ausschließen. Hab den 2. seriellen Port der Zusatzkarte (Multiface III) als 25.poligen Stecker heraus geführt.

    Ergebnis:

    Zusatzkarte, Handshake funktioniert

    Amiga Serial 0, Handshake lässt die Verbindung

    einfrieren.

    Mit AT\D hab ich testweise rumgespielt.

    Keine Änderung. (wegen des CTS Pegels diehe Anhang)

    Es gibt auch keinen Unterschied, ob ich unter

    Workbench/Kickstart

    1.3 / 1.3 oder

    3.9 / 3.1

    arbeite.

    Ich dachte zunächst, es könnte noch irgendwie

    mit der Turbokarte zusammenhängen.

    Die kann man aber temporär abschalten.

    Auch keine Änderung.

    Werde mir das von Loeter vorgeschlagene Modul holen. Bis dahin liegts auf Eis.

    Stefan

  • Hier kurze Fotos vom Einschalt-Zustand.

    Der "nicht funktionierende" Port.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Der UartPort der Multiface Karte

    Bitte melde dich an, um diesen Anhang zu sehen.

    Die "Belegung"

    Bitte melde dich an, um diesen Anhang zu sehen.

    Also schon mal nicht der gleiche Anfangszustand.

    Loeter, ich hab einige kurze Clips gemacht.

    Kann ich Dir die irgendwie zukommen lassen?

    Ist leider ein Tester mit "WechselLED".

    Die Sache mit dem geschenkten Gaul...

    Stefan

  • Wow, da hast Du ja was richtig feines abgestaubt. Das ist die Luxusversion.

    Videos bringen da wahrscheinlich nicht wirklich viel, Du kannst eigentlich nur mit funktionierenden Systemen vergleichen.

    Wichtig ist, dass jede LED nur einmal leuchtet, wenn Du wechsseitig die Kabel abziehst.

    Wenn also z.B. die LED 2 immer leuchtet, egal ob Du den Tester ans Modem oder an den Computer steckst, dann sind zwei Ausgänge aufeinander geschaltet.

    Das mit den Trennschaltern ist praktisch. Ich würde mal alle abschalten, die nicht notwendig sind.

    Du brauchst:

    GND

    RXD / TXD

    RTS / CTS

    DSR / DTR

    CD

    Alles andere würde ich erst mal generell trennen, da nicht notwendig.

    Du kannst auch mal alles bis auf RXD TXD und GND trennen, dann sollte das eigentlich auch funktionieren.

  • Achso, steck es mal nur an den Amiga an und lass die andere Seite offen.

    Wenn Du das Terminalprogramm startest, dann sollte die DTR LED umspringen.

    Lokales Echo im Terminal-Programm ausschalten, Handshake auf Software, Baud auf 300 oder weniger.

    Wenn Du dann tippst solltest Du das bei der TXD LED sehen, aber kein Echo auf dem Amiga haben. Dann eine Drahtbrücke zwischen RXD und TXD. Da sollten beide LEDs beim Tippen synchron blinken und Du solltest ein Echo auf dem Bildschirm sehen, also das was Du tippst.

    Geht das soweit?

  • Also die original Schnittstelle HAT einen Schlag weg. Was auch immer es Schuld ist, es kümmert mich nicht. Falls ich die Kiste anderweitig aufschrauben muss, mach ich das Problem dann mit.

    Ich kann aber auf die Uart Schnittstelle der

    Multiface Karte zugreifen. Beide seriellen Schnittstellen funktionieren.

    Wie im - Mailbox Revival Week - Thread beschrieben, hab ich einen Connect zustande bekommen. Teste jetzt mit nem 14.4K Modem, damit ich das 2400er für den C64 frei habe.

    Stefan