JAWOHL, er geht er geht er geht!! :-)
Ich hab die Hoffnung fast aufgegeben. Dein Posting hat mir noch einmal
Mut gemacht und nun bekomme ich tatsächlich
RLS3.20
MiniFrame CTIX (tm: Convergent Technologies) User Mode
login: root
NODE: RLS3.20, VERSION: CTIX3.2comm, RELEASE: SYSTEM5, DATE:
07/15/96
Welcome to MiniFrame CTIX (trademarks of Convergent Technologies).
# # uname -r
SYSTEM5
# date
Mon Jul 15 10:24:01 PDT 1996
#
# df
/a (/dev/fp003 ): 8692 blocks 3853 i-nodes
/ (/dev/fp001 ): 31562 blocks 6245 i-nodes
#
Ich fass es nicht!
Und dann gleich doppelt so viel Glueck! Was naemlich haette ich getan
wenn *ein* root Passwort gesetzt gewesen wäre? Das wäre dann wohl Ironie
des Schicksals gewesen ;-)
Nun werd ich dann gleich mal angehn das System per dd auf den PC zu
sichern :-)
Auf alle Fälle war das ganze etwas komisch und es war Zufall dass ich
den richtigen Port gefunden habe.
Nachdem ich wieder dran glauben konnte, dass das tatsächlich RS232-Ports
sind und RS232 ja eigentlich auch in der Belegung genormt ist hab ich
einfach kurzerhand ein normales Nullmodemkabel verwendet.
Mit den üblichen Einstellungen hab ich dann von Channel0 an alles
durchprobiert. Nix.
Auf einmal, auf Channel 9 (!!) bekam ich ein Echo zurück. Keinen Login
oder so, sondern einfach die Zeichen, die eingab kamen zurück. Das war
schon einen Jubelruf wert.
Einen Stecker weiter, auf Channel 2 (der wo eben die eine
Befestigungsschraube fehlte) bekam ich dann endlich einen Login-Prompt.
Das kein root-Passwort gesetzt war, war vielleicht die Belohnung dafür
dass ich solange dran herumgebastelt habe :-)
Viel habe ich dann nicht getan, sondern kurzerhand ein "halt" ausgeführt
und neu eingeschaltet. Ich würde ja gerne den gesamten Bootvorgang sehen.
Also aus und neu ein.
Das System rattert wie gehabt hoch. Das Terminal bleibt dunkel.
Nachdem das längere Zeit so blieb hab ich dann auf Channel9 gewechselt.
Nun funktionierte auch das "echo" nicht mehr.
Wieder umgesteckt auf CH2 und dort diverse Einstellungen durchprobiert.
Der Plattenaktivität und den LEDs am Board nach zu urteilen ist der
Bootvorgang längst abgeschlossen.
Einmal zurück auf 9, das echo geht wieder. Erst /dann/ habe ich wieder
einen login-Prompt auf Channel2 erhalten.
Es sieht nun für mich nicht nur so aus, als ob ich die Konsole erst
durch getty bekomme, sondern sogar so, als ob ich die Konsole erst durch
irgendwas auf Channel9 "aktivieren" muss.
# cat /etc/inittab | grep getty
: 2 = multiple user (no getty on tty001, for use by cu/uucp)
: 020:23:respawn:/etc/getty tty020 RS422
: C020:6:respawn:/etc/getty tty020 CRS422
000:23:respawn:/etc/getty tty000 9600
001:off:respawn:/etc/getty tty001 9600
020:23:respawn:/etc/getty tty020 RS422
021:23:respawn:/etc/getty tty021 RS422
002:23:respawn:/etc/getty tty002 9600
003:23:respawn:/etc/getty tty003 9600
004:23:respawn:/etc/getty tty004 9600
005:23:respawn:/etc/getty tty005 9600
006:23:respawn:/etc/getty tty006 9600
007:off:off:/etc/getty tty007 9600
008:off:off:/etc/getty tty008 9600
009:off:off:/etc/getty tty009 9600
C000:6:respawn:/etc/getty tty000 C9600
C020:6:respawn:/etc/getty tty020 CRS422
C002:6:respawn:/etc/getty tty002 C9600
C003:6:respawn:/etc/getty tty003 C9600
#
# tty
/dev/tty002
#
Gibts dafür eine Erklärung?
Notfalls gib ich mich auch mit der Konsole zufrieden, aber da nun
offenbar ein handelsübliches Nullmodemkabel mit 9600,8,n,1 und ohne
Hardware-Handshake geht, sollte die "Boot"-Konsole auch nicht weit sein
oder?
Post by Martin Etteldorf[...]
Post by Nikolaus HammlerWenn du sie kennst und mir sagen kannst dass es mit grosser Sicherheit
eine serielle (Terminal)schnittstelle ist, koennte ich schon mal viel
ausschliessen!
Es sind serielle nach RS/232, ausserdem gab's noch RS/422, das
sollte die von Dir beschriebene "Cluster"-Schnittstelle sein.
Da konnte man spezielle halbintelligente Arbeitsplaetze dran
anschliessen, aber auch bis zu 47 weitere Miniframes. Im letzteren
Fall musste das OS aber entsprechend lizenziert sein.
Zum Glück, ohne diese nochmalige "Bestätigung" hätt ich wahrscheinlich
aufgegeben :)
Zum "Monitor": Vielleicht meinte der Typ, von dem ich die Maschine
bekommen habe auch den Platz auf RS/422..
:-)
Post by Martin EtteldorfPost by Nikolaus HammlerWeisst du zufaellig ob das Ding ein "BIOS" hat
BIOS ist x86-Dosenspezifisch. Es gibt einen Bootmonitor, aber
wie man da rankommt und wie man den bedient, muesste ich ggfs.
auch erstmal wieder in Erfahrung bringen.
Ja, dass BIOS *86 spezifisch ist, ist mir schon klar. Aber sowas in der
Art hat ja jeder Rechner, die VAX hat ja auch einen Bootprompt (u.a.)
fürs Terminal, ohne dass einmal ein OS läuft.
Wie oben geschildert, bekomme ich nun eine Konsole auf Channel 2
(ironischerweise auf der Erweiterungskarte) aber noch keinen Bootprompt.
Hab mit gleichen Einstellungen alle anderen Ports durchprobiert.
Wenn du da echt noch was in Erfahrung bringen könntest wär das echt super!
Post by Martin Etteldorf[...]
Post by Nikolaus HammlerFuer den ersten Fall: Waere es da egal, welchen "Channel" ich benutze?
Nein. Du musst natuerlich den port benutzen, der vom bootmonitor
bedient wird.
Was ist wenn dieser auf einen der Erweiterungskarte konfiguriert ist und
keine Erweiterungskarte (mehr) drinnen ist? Pech?
Post by Martin EtteldorfPost by Nikolaus HammlerDer
Stecker von dem mitgelieferten Kabel hat auf einer Seite eine Schraube
drinnen die nicht rausgeht und der Stecker fuer "Channel 2" hat dort
keine. Das legt fuer mich die Vermutung nahe, dass der dort reingehoert.
Ich kann Dir nicht folgen. Mach' doch mal ein paar Bilder und
stelle sie online. Am besten nicht nur von den Ports, sondern
auch von den Innereien.
Ist jetzt nicht mehr so wichtig, es war nun echt dieser Channel.
Was ich meinte: Jeder dieser Sub-D-Stecker (auch bei PCs) ist mit so
6-eckigen Schrauben am Slotblech festgeschraubt.
Sub-D Stecker an den Kabeln haben dann (oft) so Schrauben, mit denen man
sie direkt festschrauben kann.
Channel2 fehlte genau eine solche 6-eckige Schraube und der Stecker von
dem mitgelieferten Kabel hatte genau an der passenden Stelle so eine
Schraube, die sich aber nicht rausschrauben ließ (offenbar mit Gewalt
herausgezogen oder so)
Post by Martin EtteldorfPost by Nikolaus HammlerHast du ne Ahnung wo ich an eine Pinbelegung dieser "Channel X"-Stecker
kommen koennte?
Ausmessen.
Ich brauche es ja zum Glück nicht mehr, aber wie bitte?
Unter der Annahme, dass man nichts über den Stecker weiss, ausser dass
er RS232 ist und nichts "gesendet" wird, wie soll das gehn?
Wenn man weiss das was gesendet wird, könnt ich mir noch vorstellen,
dass man mit dem Oszi TxD finden könnte.
Aber die ganzen Steuerleitungen?
Oder haben die alle unterschiedliche Eingangswiderstände?
Post by Martin EtteldorfPost by Nikolaus HammlerPost by Martin EtteldorfWo ist das Problem? Sind drei Strippen (oder zwei Plus Schirmung)
verdrahtet? Mehr braucht's fuer eine serielle Verbindung nicht.
Naja eine serielle kann sich schon mal dumm stellen wenn die ganzen
Steuerleitungen nicht passend verdrahtet sind (oder auf GND oder so)
geloetet sind.
Dann nimmt man eben ein vollbeschaltetes Kabel. Kostet ja auch
nicht die Welt.
Hab ich nun gemacht.
/Falls/ die Schnittstelle aber nicht ordnungsgemäß belegt gewesen wäre
(wie öfter der Fall) dann würde so ein Kabel auch nix bringen.
Post by Martin EtteldorfPost by Nikolaus HammlerPost by Martin EtteldorfPost by Nikolaus HammlerMit diesem hab ich jedenfalls gleich versucht, es auf der "UNIX"-Seite
in "Channel 0" zu stecken und mit der anderen Seite in den PC und hab
ein Terminalprogramm mit 9600n1 gestartet.
Was "n1"? 8, 7?
Sorry vertippselt. Meinte natuerlich 9600n8
Gibt's nicht.
Ich sollt's lassen und ausschreiben ;-)
Jetzt hab ichs aber: 9600,8,n,1
Post by Martin EtteldorfPost by Nikolaus HammlerKann ich zumindest Baudraten ausschliessen? Gibt es irgendwelche
Einstellungen die ich ausschliessen kann?
Nein, aber irgendwelche Software. gtkterm z.B.
Nimm mal ein xterm und starte minicom, kermit, tip oder cu.
Das verhaelt sich deutlich deterministischer als irgendwelcher
Klickkram.
Mit miniterm kenne ich mich (noch) nicht aus ;-)
Post by Martin Etteldorf[...]
Post by Nikolaus HammlerPost by Martin EtteldorfPlatte in eine Unix-Kiste stopfen, mit dd auslesen, nachgucken.
In welche ist die Frage.
Vorzugsweise eine, die mit der Platte umgehen kann.
Post by Nikolaus HammlerIch habe sonst ja nur PCs. Mit etwas Glück ists ne MFM-Platte. Da könnt
ich eventuell noch einen Controller besorgen. Aber ist MFM gleich MFM?
Nein.
Mittlerweile ist mir klar, dass MFM nur das Aufzeichnungsverfahren ist.
Den passenden Controller für x86 zu finden wird dann wohl alles andere
als leicht sein :-(
Post by Martin EtteldorfPost by Nikolaus HammlerKann ich diese Platte dann ohne Probleme an den Controller in einem
alten 486 hängen, mit Linux booten und mit dd auslesen?
Im Zusammenhang von Linux wuerde ich *nie* von "ohne Probleme"
sprechen, aber das ist meine Meinung.
Da kenne ich andere Systeme mit denen "ohne Probleme" garantiert nie in
Zusammenhang bringen würde.
suum cuique...
Danke nochmals für deine Hilfe!
Hätte echt nicht mehr geglaubt den alten Herrn nochmal zum Laufen zu
bekommen.
Ich hatte sogar jemand angeschrieben, den ich in google gefunden habe
und 1996 (!) seinen CT Miniframe verkauft hat. Ihn möchte ich hier kurz
zitieren:
p.s. I hate to burst your bubble of enthusiasm, but I highly
recommend that you throw your CT Miniframe machine away (well, recycle
it) and don't waste one more second on it. It's a slow, useless piece
of junk.
Dass es mir hierbei nicht um ein UNIX oder um Geschwindigkeit geht ist
wohl klar:-) Mit UNIX arbeite ich seit fast 10 Jahren.
mfg,
Niki