SCSI jukebox on SUN not recognized
Posted by Sven Koester, Last modified by Sven Koester on 08 January 2010 10:07
On SunOS operating systems, a kernel configuration file holds a list of those SCSI IDs which are supported. All SCSI devices with a differnt ID are ignored by the kernel.
This may cause that a jukebox connected to a Sun cannot be found by PresSTORE.

Because of that, PresSTORE modifies the file

/kernel/sgen.conf

during installation and adds the following lines:

#
# ----- Entries added by PresSTORE installation -----
#
name="sgen" class="scsi" target=0 lun=0;
name="sgen" class="scsi" target=0 lun=1;
name="sgen" class="scsi" target=1 lun=0;
name="sgen" class="scsi" target=1 lun=1;
name="sgen" class="scsi" target=2 lun=0;
name="sgen" class="scsi" target=2 lun=1;
name="sgen" class="scsi" target=3 lun=0;
name="sgen" class="scsi" target=3 lun=1;
name="sgen" class="scsi" target=4 lun=0;
name="sgen" class="scsi" target=4 lun=1;
name="sgen" class="scsi" target=5 lun=0;
name="sgen" class="scsi" target=5 lun=1;
name="sgen" class="scsi" target=6 lun=0;
name="sgen" class="scsi" target=6 lun=1;
name="sgen" class="scsi" target=7 lun=0;
name="sgen" class="scsi" target=7 lun=1;
name="sgen" class="scsi" target=8 lun=0;
name="sgen" class="scsi" target=8 lun=1;
name="sgen" class="scsi" target=9 lun=0;
name="sgen" class="scsi" target=9 lun=1;
name="sgen" class="scsi" target=10 lun=0;
name="sgen" class="scsi" target=11 lun=0;
name="sgen" class="scsi" target=12 lun=0;
name="sgen" class="scsi" target=13 lun=0;
name="sgen" class="scsi" target=14 lun=0;
name="sgen" class="scsi" target=15 lun=0;
device-type-config-list="changer";

In case a SCSI device shall be installed with a SCSI ID not on that list, please add the particular
SCSI-ID and LUN to that file.
Subsequently, issue the commands:
     rem_drv sgen
     add_drv -v sgen

to activate the new configuration.
 

(834 vote(s))
Helpful
Not helpful

Comments (2)
Nik
25 September 2012 16:09
the correct path to sgen.conf should be: /kernel/drv/sgen.conf
Kim Culhan
15 November 2015 12:48
The correct path to sgen.conf on Solaris 11.3 should be: /etc/driver/drv

The installation script on Archiware 5.2.2 does not do the 'right thing' to
add the driver on 11.3

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