Hallo, Debian Squeeze ist das System mit einer eingebauten Adaptec 39160, also Dual Channel Karte.
An einem Channel habe ich ein internes Bandlaufwerk angeschlossen was immer erkannt wird. Am 2. ein externes Laufwerk welches ich aber meistens ausgeschaltet habe. Wenn ich das Laufwerk nun im laufenden Betrieb einschalte benötige ich eigentlich "nur" einen Busreset um das Laufwerk zu identifizieren und zugreifbar zu machen. Dazu habe ich früher immer sg_reset verwendet. Aber für sg_reset ist ein /dev-Inode, also z.B. /dev/sg1 notwendig. Das funktioniert also nur, wenn noch ein anderes bereits bekanntes Gerät am gleichen SCSI-Bus erkannt wurde. Da ich aber nur der Controller erkannt wird besitze ich keinen passenden /dev-Inode. Der Controller selber ist dort scheinbar nicht aufzufinden. In dem Fall habe ich früher mit rmmod das entsprechend Modul entladen und mit modprobe dann wieder geladen. Dann wurden ebenfalls immer alle Laufwerke wieder erkannt. Da aber das Modul auch noch für den anderen Channel und ggf. weiter Karten (29160) verwendet wird und man da nicht für kurzzeitig den Zugriff entfernen möchte ist das hier keine Option. Hat jemand eine Idee wie ich nun doch noch auf den SCSI-Bus einen Reset hin bekomme oder ein anderes Verfahren welches einen inquiry ausführt und damit das nun eingeschaltete Gerät erkennt? Ich habe mir erst mal mit einem Reboot beholfen, aber das ist mir eigentlich zu umständlich, vor allem weil dann die Dienste eine Zeit lang weg sind. Tante Google hilft mir da nicht weiter oder ich habe mal wieder die falschen Suchwörter eingegeben. MfG... Pierre -- Linux mailing list [email protected] subscribe/unsubscribe: http://lug-owl.de/mailman/listinfo/linux Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo
