Die üblichen Verdächtigen: falsch oder gar nicht terminiert, die gleiche ID mehrfach vergeben, zu lange Kabel, Stecker sitzen nicht richtig. In Deinem Fall darf der Controller selber nicht terminiert sein, "nicht terminiert" oder "Auto" wäre richtig ("Auto" empfehlenswert, da das auch dann stimmt, wenn die Gerätekonfiguration mal geändert werden sollte. Ein aktiver Terminator (bzw. 2) wären wichtig. Keinesfalls sollten, auch nicht über Adapter, 50- und 68Polige am selben Kabel gemischt werden, 25polige gar (der Scanner, unterstelle ich) dürfen NUR am 50poligen Bus betrieben werden.
Das mit dem "hängen" deutet auf Terminierungsfehler hin. Es könnte auch was bringen, die langsamen SCSI-Geräte, insbes. der Scanner, auf die niedrigst mögliche Datentransferrate einzustellen. Der Controller sollte die ID 7 haben.
Es klingt so, als ob Du 2 externe Laufwerke hast. Wie lang sind beide Kabel zusammen? Unter 2m? Dann sind die Kabel von schlechter Qualität oder die Stecker halten nicht allzu fest. Über 2m? Versuche es mit nur einem Gerät, dieses dann terminieren! Geht es? Versuche es mit dem anderen. Geht auch? Beide zusammen aber nicht, Reihenfolge egal? Kabelproblem. Falls nichts hilft, melde Dich nochmal. Achtung: Rechner vor dem Trennen der SCSI-Verkabelung ausschalten.