Thread (9 messages) 9 messages, 2 authors, 2003-12-14

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

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help