Waldemar Brodkorb schrieb am 22.04.2000 um 15:45:44 +0200: Hallo Waldemar,
kann mir bitte jemand auf die Sprünge helfen, wie ich ein Skript schreibe, welches prüft ob der Scanner gefunden wurde und wenn er nicht gefunden wurde mittels echo -e "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi den Scanner erkennt.
Das prüfen kann man sich auch sparen. Auch wenn Du "echo -..." mehrmals aufrufst passiert nichts schlimmes. Der Scanner wird nur einmal gefunden. #!/bin/bash case "$1" in start) echo "scsi add-single-device 0 0 2 0" > /proc/scsi/scsi echo -e "\nScanner ein.\n" ;; stop) echo "scsi remove-single-device 0 0 2 0" > /proc/scsi/scsi echo -e "\nScanner aus.\n" ;; *) echo -e "\nscanner {start|stop}\n" ;; esac Das ganze liegt mit dem Dateinamen scanner unter /usr/local/bin. /etc/su1.priv erweitern. define SCANNER michael ernie alias scanstart /usr/local/bin/scanner start alias scanstop /usr/local/bin/scanner stop allow SCANNER prefix scanstart allow SCANNER prefix scanstop Um mit xsane arbeiten zu können habe ich mir eine Gruppe scanner angelegt, michael u. ernie in diese Gruppe eingetragen ein "chgrp scanner /dev/sg0" und ein "chmod 0660 /dev/sg0" gemacht (sg0 ist mein Sanner). Bis denne, Michael -- BH: Beavis - Just shut up and like free your mind or something. (Butthead) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com