Control: tags -1 + patch Here’s a patch.
Cheers, -- Aurélien
Index: scsitools-0.12/rescan-scsi-bus/rescan-scsi-bus.sh =================================================================== --- scsitools-0.12.orig/rescan-scsi-bus/rescan-scsi-bus.sh +++ scsitools-0.12/rescan-scsi-bus/rescan-scsi-bus.sh @@ -587,9 +587,12 @@ modprobe sg >/dev/null 2>&1 if test -x /usr/bin/sg_inq; then sg_version=$(sg_inq -V 2>&1 | cut -d " " -f 3) - sg_version=${sg_version##0.} - #echo "\"$sg_version\"" - if [ -z "$sg_version" -o "$sg_version" -lt 70 ] ; then + sg_major_version=${sg_version%%.*} + sg_minor_version=${sg_version##*.} + #echo "\"$sg_major_version\"" + #echo "\"$sg_minor_version\"" + if [ -z "$sg_version" -o \ + \( "$sg_major_version" -eq 0 -a "$sg_minor_version" -lt 70 \) ] ; then sg_len_arg="-36" else sg_len_arg="--len=36"