Ich möchte Dateien auf ein CP/M-System übertragen, auf dem mir als Kommunikationsprogramm MOVE-IT zur Verfügung steht.
Das ganze habe ich estmal testweise mittels Nullmodemkabel mit meinem PC verbunden und dort ein Terminalprogramm laufen lassen.
Außer, daß die RS232-Verbindung prinzipiell funktioniert, ist dabei aber bisher nicht viel rausgekommen.
Als ich in MOVE-IT den Befehl H (für Hangup) eingegeben habe, kam im Terminal +++ und ATH an, also die standard Escape-Sequenz und der Hangup-Befehl für ein Modem.
C <Nummer> (Call) lieferte entsprechend ATD <Nummer>.
Alle anderen Befehle brachten mich nicht weiter.
Das Programm ist offenbar nur zur weiteren Mitarbeit bereit, wenn am andern Ende das entsprechende Gegenstück läuft.
Gibt es von MOVE-IT vielleicht eine DOS-Version, die ich als Gegenseite benutzen könnte ?
Move-It
-
-
Crosstalk Mk.4?
Telix?
Jedes andere Terminalprogramm?Gib einfach mal auf der Gegenseite "CONNECT" ein um eine zustande gekommene Modemverbindung zu simulieren
-
Andere Terminalprgramme scheinen das Protokoll von Move-It nicht zu kennen.
Sieht so aus, als wäre das nur zu sich selbst kompatibel. -
Andere Terminalprgramme scheinen das Protokoll von Move-It nicht zu kennen.
Sieht so aus, als wäre das nur zu sich selbst kompatibel.Falls nichts geht nimm PIP.
Von move-it hier habe ich nur das Manual, werde aber heute Nachmittag auf die Suche nach der DOSversion gehen. Laut alten Prospekten gab es MOVE-IT für CP/M und für DOS.
-
Ich habe mal die Zeitmaschine angeworfen.
Versucher es mal damit:http://web.archive.org/web/200….com/download/MOVE-IT.ZIP
Gruß Jörg
-
Vielen Dank für den Link.
Bin gespannt, ob das läuft.
Im readme steht, daß die DOS-Version für einen Z100 Rechner ist, und das Konfigurationsprogramm fehlt. -
Ein Glück dass es archive.org gibt - im ZIP stehen 3 Versionen drin, für DOS, für CP/M-86 und für CP/M-80.
Mit etwas Pech ist aber die CP/M-80 Version nicht auf jedem CP/M - Rechner lauffähig, weil ja viele CP/M-Rechner zusätzliche Handshake-Signale auswerten/benötigen, oder die Schnittstelle nicht generisch (mit I/O-Byte) angesprochen werden kann.
Ich drück' Dir aber die Daumen, dass es geht.Persönlich bevorzuge ich als File-Transfer-Programm Kermit, da gibt es auch eine Windows-Version die noch mit Windows 7 funktioniert
-
Auf der CP/M-Seite habe ich ja eine bereits an die Maschine angepasste Version.
Jetzt hängt es daran, ob die MS-DOS Verison läuft.Kermit wäre natürlich eine Alternative ... Wenn ich es auf dem CP/M-Rechner hätte.
Das Protokoll wird ja auch von sehr vielen Terminalprogrammen unterstützt, z.B. auch von ZOCterm,
das ich unter Windows am liebsten verwende, weil es für fast alle Anwendungsfälle gerüstet ist. -
Schön das wir jetzt das Programm haben. ich erinnerte mich dass Gaby das mal gepostet hatte, auf die Idee mit dem webarchive bin ich sooo früh am Morgen aber nicht gekommen.
Jetzt möchte ich aber gerne wissen was du da für ein CP/M system hast. Vielleicht gibt es ja noch andere Möglichkeiten.
-
Vielen Dank für den Link.
Bin gespannt, ob das läuft.
Im readme steht, daß die DOS-Version für einen Z100 Rechner ist, und das Konfigurationsprogramm fehlt.Nanu.. was sich so alles findet.
Probier das mal bitte..
-
So, ich hab's mal ausprobiert. Leider klappt das noch nicht wie gewünscht.
Wenn ich am CP/M-Ende RD (Remote Directory) eingebe, erscheint am MS-DOS Ende die Meldung '*Sending filenames...'.
Die Anforderung kommt also an. Leider kommt das Directory aber nicht an.
Der umgekehrte Weg klappt auch nicht. Da kommt am anderen Ende nichtmal die Anforderung an.
Ich habe einen RS-232 Tester mit LEDs, den habe ich mal dazwischengehängt.
Erkenntnis: Der CP/M Rechner sendet, der DOS-Rechner nicht.
Wenn ich auf dem DOS-Rechner ein Terminalprogramm laufen lasse, sendet der aber, was auf dem RS232-Tester zu erkennen ist.
Fazit: Die DOS-Version von Move-it funktioniert nicht richtig auf meinem PC.Auf alle Fälle werde ich das nochmal mit einem XT ausprobieren.
Wenn jemand noch irgendwo eine weitere MS-DOS Version auftreiben kann, vorzugsweise mit dem Konfigurationsprogramm: Immer her damit!
-
-
100 Dollar ist wirklich heftig. Überleg's Dir nochmal ob Du es nicht doch nicht auch mal mit Kermit probierst, es gibt auch ein Bootstrap-Verfahren, um auf CP/M Rechnern die Software draufzubekommen, wenn man keine Disketten beschreiben kann...
-
Auf alle Fälle werde ich das nochmal mit einem XT ausprobieren.
Das halte ich für sinnvoll. Was hast du den noch auf deinen CP/M86 Disketten drauf ? Mach doch mal'ne hardcopy ^^ ähhh... Fotos.
Mit welchem DOS-Rechner und welches Move-it hast du getestet ?
WIR BLEIBEN DRANN
-
Auf alle Fälle werde ich das nochmal mit einem XT ausprobieren.
Hier würde ich die Comports von DOS aus konfigurieren.
Im Handbuch steht zur Programmanpassung, daß im MOVE-IT BIOS eine RET stehen soll falls die Schnittstelle über Systemsoftware konfiguriert wird. Für DOS würde ich dass jetzt mal annehmen.
Diese http://www.insectria.org/b128/soft.html Seite kennst du natürlich.
Nein, ich werde keine CBMs sammeln aber es macht Spass darüber zu lesen.
-
Mir auch....
Hier habe ich was gefunden und auf der disk09 meine ich Kermit gesehen zu haben.
-
Nach langem probieren habe ich Move-It nun endlich zum laufen bekommen.
Hauptgrund für die zuvor aufgetretenen Probleme:
Offenbar ist die PC-Version so eingestellt, daß sie mit Hardware-Handshake arbeitet, die CP/M-Version aber nicht.
RTS von der CP/M-Seite ist jetzt mit CTS,DSR und CD auf der PC-Seite verbunden.
Auf der CP/M-Seite sind CTS,DSR und CD nicht verbunden.
Der Transfer funktioniert so erstmal.
Für die CP/M-Version ist bei den oben verlinkten Archiven ein Konfigurationsprogramm dabeigewesen. damit werde ich versuchen, den Hardware-Handshake zu aktivieren.
Wenn der an beiden Seiten richtig klappt, sollte das ganze zuverlässig laufen.
Um rauszukriegen, daß der Handhake das eigentliche Problem war, habe ich hier erst extra umgeräumt, damit ich endlich genug Platz habe, einen Rechner mehr aufzubauen.
Dann habe ich es erstmal mit einem 386er probiert. Pustekuchen. Um ganz sicher zu gehen, habe ich es dann mit einem XT getestet.
Als das dann auch nicht geklappt hat, bin ich endlich auf die Idee gekommen, mir den Handshake mal näher anzusehen.Wenn Move-It erstmal läuft, ist es recht komfortabel, weil nicht an beiden Seiten jemand an der Konsole sein muß.
Einfach an einem Rechner starten, alles weitere kann man dann am zweiten Rechner erledigen.
Man kann das lokale und das entfernte Verzeichnis anzeigen lassen.
Und man kann Dateien sowohl senden, als auch das Dateien vom entfernten Rechner anfordern. -
Es funktioniert ...
Hardware- Handshake ist am sichersten, allerdings geht es auch ohne bzw. mit Softhandshake wenn die Datenrate nicht zu hoch ist.
Ich nehme an, daß du die Verbindung wie hier aus dem Move-It Handbuch gemacht hast.
Ich find das immer wieder aufregend, wie 2 Drähte zur Datenübertragung einem den Schweiß auf die Stirn treiben.
-
Hat jemand von Euch eine Möglichkeit gefunden, die DOS-Version zu konfigurieren?
Das im Handbuch erwähnte "MCONFIG.COM" (für DOS) scheint ja nirgends zu finden zu sein...?Frank
-
Habe ich nirgends gefunden, komme aber mit der eingestellten Konfig gut zurecht.
Eingestellt ist COM1:9600,8,n,1 also Port 3F8/IRQ 4, 9600bps, 8 Datenbits, keine Parität, 1 Stopbit.
Kein Hardware-Handhake, also Brücken setzen wie im Bild in Beitrag 18. -
-
Falls es noch von Interesse ist, als Anhang das Zip File mit Move-it für DOS inklusive dem hier gesuchten
MCONFIG.COM.
-
Suber, danke!