[ofw] SRP target from OpenSolaris not recognized

GrĂ¼ninger, Andreas (LGL Extern) Andreas.Grueninger at lgl.bwl.de
Sun Aug 29 07:59:17 PDT 2010


Hallo

I installed
- SRP target OpenSolaris B134 with SUNWhermon driver
- MLNX_VPI_wnet_x64.msi on Windows Server 2003 x64 SP2
- MLNX_OFED_LINUX v1.4 with OpenSM 3.3.0 on SLES10 SP2
- VMWare release-1.4.1-222
- Infiband cards: ConnectX Dual-Port DDR MHQH29-XTC

The SRP targets can be used with initiators from Linux and ESX.

On Windows the SRP target is not recognized.

After the installation of the Mellanox driver package the target is shown in the device manager as:
Other devices
   ? Solaris SRP Target 0.9a

In the details of the device I found for "Compatible Ids" the values
IBA\C0100c690ep0108r0001
IBA\C0100c690ep0108

In ib_srp.inf these values are defined
[SRP.DeviceSection.ntx86]
%SRP.DeviceDesc% = SRP.DDInstall,IBA\C0100c609ep0108r0001, \
								IBA\Cff00c609ep0108r0001, \
								IBA\C0100c609ep0108, \
								IBA\Cff00c609ep0108

This seems to be a number turner.
Most probably the error is on the side of OpenSolaris sending the wrong ids.
								
When I change the inf like this								
[SRP.DeviceSection.ntamd64]
%SRP.DeviceDesc% = SRP.DDInstall,IBA\C0100c609ep0108r0001, \
								IBA\Cff00c609ep0108r0001, \
								IBA\C0100c609ep0108, \
								IBA\Cff00c609ep0108, \
                                                IBA\C0100c690ep0108r0001, \
								IBA\C0100c690ep0108
the miniport driver can be installed and is put under								

SCSI and RAID controllers
   Mellanox Infiniband SRP Miniport
   
But the driver cannot be started with the message   
"This device cannot start. (Code 10)"

I checked the drivers from http://www.openfabrics.org/ too but to no avail.

Are there chances to use SRP targets from OpenSolaris?


Kind regards

Andreas   



More information about the ofw mailing list