ID #1035

Drive installation for 53c1000 / 53c1010-66 / LSI20160

To enable this chipset/card the symhisl driver is used. This does not come with OpenSolaris/NexentaStor so a copy needs to be acquired from an existing Solaris installation (located as /kernel/drv/symhisl & /kernel/drv/symhisl.conf). Copy these two files into the /kernel/drv directory then add the driver into the kernel using the command (note this also sets the class of driver to SCSI):

add_drv -c scsi symhisl

then reboot the system.

Note! this is a 32bit driver - it will not work running under a 64bit kernel.

Next find the pci driver line from prtconf -pv, look for something similar to:

Node 0x000019
                    assigned-addresses:  81036010.00000000.0000d800.00000000...
                    reg:  00036000.00000000.00000000.00000000.00000000.01036010.00000000.00000000.00000000...
                    compatible: 'pci1000,21.1000.1000.1' + 'pci1000,21.1000.1000' +

                                'pci1000,1000' + 'pci1000,21.1' + 'pci1000,21' +

                                'pciclass,010000' + 'pciclass,0100'
                    model:  'SCSI bus controller'
                    power-consumption:  00000001.00000001
                    devsel-speed:  00000001
                    interrupts:  00000001
                    max-latency:  00000012
                    min-grant:  00000011
                    subsystem-vendor-id:  00001000
                    subsystem-id:  00001000
                    unit-address:  'c'
                    class-code:  00010000
                    revision-id:  00000001
                    vendor-id:  00001000
                    device-id:  00000021
                    name:  'pci1000,1000'

So the pci name required is "pci1000,1000", so associate the symhisl driver with this device using the command:

update_drv -a -i "pci1000,1000" symhisl

then run:


And format should now see discs attached to the controller.

Tags: -

Related entries:

Last update: 2010-08-05 13:47
Author: Paul Griffiths
Revision: 1.4

{writeDiggMsgTag} {writeFacebookMsgTag} {writePrintMsgTag} {writeSend2FriendMsgTag} {writePDFTag}
Please rate this FAQ:

Average rating: 0 (0 Votes)

completely useless 1 2 3 4 5 most valuable

You cannot comment on this entry