On 01-May-98 Andreas Hein wrote:
Hallo!
Ich habe hier einen SCSI-Scanner (HP 4c). Wenn ich den aber beim Booten des Rechners nicht anhabe und mein Adaptec 2940 den dann nicht findent, bleibt der auch unter Linux unsichtbar...
Unter Windows ist es ja recht einfach den SCSI-Bus nochmal abscannen zu lassen... geht das auch unter Linux und wenn ja, WIE?
Hi! Hier eine alte eMail von Matthias Morche die deine Frage beantworten dürfte: ----- schnipp ------ Hier ist ein Auszug aus dem SCSI Programming Howto, der sich mit genau diesem Thema beschäftigt: Dynamically insert and remove SCSI devices If a newer kernel and the /proc file system is running, a non-busy device can be removed and installed 'on the fly'. To remove a SCSI device: echo "scsi remove-single-device a b c d" > /proc/scsi/scsi and similar, to add a SCSI device, do echo "scsi add-single-device a b c d" > /proc/scsi/scsi where a == hostadapter id (first one being 0) b == SCSI channel on hostadapter (first one being 0) c == ID d == LUN (first one being 0) So in order to swap the /dev/sgc and /dev/sgd mappings from the previous example, we could do echo "scsi remove-single-device 0 0 4 0" > /proc/scsi/scsi echo "scsi remove-single-device 0 0 5 0" > /proc/scsi/scsi echo "scsi add-single-device 0 0 5 0" > /proc/scsi/scsi echo "scsi add-single-device 0 0 4 0" > /proc/scsi/scsi ince generic devices are mapped in the order of their insertion. When adding more devices to the scsi bus keep in mind there are limited spare entries for new devices. The memory has been allocated at boot time and has room for 2 more devices. -- Matthias Morche (<A HREF="mailto:morche@sat1.de">mailto:morche@sat1.de</A>) SAT.1 (<A HREF="http://www.sat1.de"><A HREF="http://www.sat1.de</A">http://www.sat1.de</A</A>>)
Linux: the greatest adventure game since the invention of the PC <<<
------- schnapp ------------------- MfG Jens -------------------------------------------------------- Jens Link j.link@linux.e.ruhr.de -------------------------------------------------------- -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux