SCSI scanning on a running Solaris system
Posted by Sven Koester, Last modified by Andre Kuehnemund on 26 February 2014 10:56

In normal operation, a Unix host is not able to rescan for generic SCSI devices excepts at boot time. There is a trick to force a rescan on Solaris: the idea is to remove (or at least attempt to remove) the dynamic generic SCSI driver. 

On Solaris, execute:
rem_drv sgen
add_drv -v sgen
the first command will attempt to remove the driver (and fail in case the driver is in use), the second will reload the driver if unloaded before and rescan for generic SCSI devices.


A customer has reported this solution:


I was having issues getting the sgen driver to properly attach in Solaris 11.1 so that the media changer (Overland Neo 400S) would be recognized by P5, and I found this fix online, which seems to have worked: 

add_drv -m '* 0666 root sys' -i ' "scsiclass,08" "scsa,0.8.bmpt"’ sgen


For the full posting please see here:

(224 vote(s))
Not helpful

Comments (0)
Post a new comment
Full Name:
CAPTCHA Verification 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).