Re: sg_scan -i /dev/sg[0123] /dev/hd[abcd] /dev/scd[0123]
From: Douglas Gilbert <hidden>
Date: 2003-12-08 08:11:44
Pat LaVarre wrote:
Doug G:
In lk 2.6 I wish sg_scan accepted a list of args e.g.
$ lsmod | grep sg
$
$ sudo sg_scan -i /dev/sg[0123] /dev/hd[abcd] /dev/scd[0123]
/dev/hdd: scsi0 channel=0 id=0 lun=0 [em] type=5
Iomega RRD 05.A [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]
/dev/scd0: scsi0 channel=0 id=0 lun=0 [em] type=5
Iomega RRD 05.U [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]
$
$ lsmod | grep sg
$
Tell me you will accept such a patch, and I might not be too lazy to write it.Pat, Have a look at the sg3_utils-1.06.tgz beta on www.torque.net/sg Maybe sg_scan should renamed sam_scan (sadly apart from INQUIRYs on st and osst devices).
P.S. I presume already you are aware of the gcc -Wall warning: $ cd sg3_utils-1.06/ $ make gcc -g -O2 -Wall -W -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o sg_dd.o sg_dd.c sg_dd.c: In function `siginfo_handler': sg_dd.c:138: warning: unused parameter `sig' ...
Yes, but adding the '-W' flagging has several beneficial effects (to counterbalance this annoying warning which C++ but not C addresses). BTW The sginfo in that beta decodes mode pages for disks, tapes, cd/dvds and enclosures (plus SPI-4, FCP and SAS on the transport side). Doug Gilbert