Hallo Kollegen,
Das funtioniert jetzt mit dem Scanner.
Vielen Dank. Wie's geht siehe unten. Es ist ein
bi�chen l�nger geworden.
Vielleicht kann mir noch jemand helfen, wie man
das richtig automatisieren kann.
G�nter
--------------------------------------------------
So funktionierts:
1. Beim booten ordnet das System die Ger�te in der Reihenfolge zu,
wie sie angeschlossen und eingeschaltet sind.
Beispiel:
SCSI-Platte und Scanner am Adapter 0
CD-Leser und Brenner �ber SCSI/IDE am Adapter 1
less /proc/scsi/scsi bringt dann folgendes Ergebnis:
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: IBM Model: DCAS-34330 Rev: S65A
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: Model: Scanner 636A4 Rev: 1.00
Type: Scanner ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: LITEON Model: CD-ROM LTN301 Rev: ML40
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 01 Lun: 00
Vendor: MITSUMI Model: CR-2801TE Rev: 1.07
Type: CD-ROM ANSI SCSI revision: 02
Die IBM Platte ist /dev/sg0
Der Scanner ist . /dev/sg1
Das CD-ROM ist /dev/sg3
Der Brenner ist /dev/sg4
2. Booten mit ausgeschaltetem Scanner:
less /proc/scsi/scsi bringt folgendes Ergebnis:
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: IBM Model: DCAS-34330 Rev: S65A
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: LITEON Model: CD-ROM LTN301 Rev: ML40
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 01 Lun: 00
Vendor: MITSUMI Model: CR-2801TE Rev: 1.07
Type: CD-ROM ANSI SCSI revision: 02
Die IBM-Platte ist /dev/sg0
Das CD-ROM ist /dev/sg1
Der Brenner ist /dev/sg2
Und jetzt kommts:
Scanner einschalten und folgendes Script ausf�hren (als root oder mit sudo):
#! /bin/sh
# Nachtraeglich eingeschalteten scanner im scsi-bus
# anmelden.
case "$1" in
start)
echo "scsi add-single-device 0 0 6 0" > /proc/scsi/scsi
rm /dev/scanner
ln -s /dev/sg3 /dev/scanner
chmod 777 /dev/scanner
;;
stop)
echo "scsi remove-single-device 0 0 6 0" > /proc/scsi/scsi
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
Der Scanner ist jetz /dev/sg3, allerdings sieht less /proc/scsi/scsi aus wie
nach dem booten mit eingeschaltetem Scanner.
und in $HOME.gimp mu� noch in pluginrc sg1 durch scanner ersetzt werden.
Das funktioniert sogar.
--
Guenter Ohmer, DaimlerChrysler, 76742 Woerth, TS/E6, HPC: C36
phone: 49 (0)7271 71 6185 fax: 49 (0)7271 71 8185
mailto:[EMAIL PROTECTED]
intra: http://53.8.41.27/tse6/index.htm
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux