Hi all, The Mellanox SRP drivers for VMWare 5.1 enumerate the targets properly. So, I tried the Mellanox 2.1.3 driver and installed the HPC drivers, however even after manually installing SRP, the minport driver would not even start on in the driver manager.
So, I switched back to the OFED drivers. I dug around a little more in the registry, and found that the "DEVICEMAP" key also shows that the improper target enumeration, Scsi Port 5 & 6 are on two different targets: [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 5] "Dma64BitAddresses"=dword:00000001 "Driver"="ibsrp" [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 5\Scsi Bus 0] [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 5\Scsi Bus 0\Initiator Id 255] [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 5\Scsi Bus 0\Target Id 0] [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 5\Scsi Bus 0\Target Id 0\Logical Unit Id 0] "InquiryData"=hex:00,00,05,12,45,10,00,02,4f,49,20,20,20,20,20,20,43,4f,4d,53,\ 54,41,52,20,20,20,20,20,20,20,20,20,31,2e,30,20 "SerialNumber"=" " "Identifier"="OI COMSTAR 1.0 " "DeviceType"="DiskPeripheral" "DeviceIdentifierPage"=hex:00,83,00,3c,f1,03,00,10,60,01,44,f0,a6,f6,43,00,00,\ 00,52,76,98,9d,00,01,42,90,00,14,65,75,69,2e,30,30,30,32,43,39,30,33,30,30,\ 32,42,31,37,39,41,01,15,00,04,00,00,00,00,01,14,00,04,00,00,00,01 [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 6] "Dma64BitAddresses"=dword:00000001 "Driver"="ibsrp" [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 6\Scsi Bus 0] [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 6\Scsi Bus 0\Initiator Id 255] [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 6\Scsi Bus 0\Target Id 0] [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 6\Scsi Bus 0\Target Id 0\Logical Unit Id 1] "InquiryData"=hex:00,00,05,12,45,10,00,02,4f,49,20,20,20,20,20,20,43,4f,4d,53,\ 54,41,52,20,20,20,20,20,20,20,20,20,31,2e,30,20 "SerialNumber"=" " "Identifier"="OI COMSTAR 1.0 " "DeviceType"="DiskPeripheral" "DeviceIdentifierPage"=hex:00,83,00,3c,f1,03,00,10,60,01,44,f0,82,4c,0f,00,00,\ 00,52,5e,45,20,00,01,42,90,00,14,65,75,69,2e,30,30,30,32,43,39,30,33,30,30,\ 35,39,33,33,37,43,01,15,00,04,00,00,00,00,01,14,00,04,00,00,00,01 From: Leonid Keller [mailto:[email protected]] Sent: Friday, November 22, 2013 3:52 AM To: John Carbone; [email protected] Subject: RE: SRP debugging level Don't you see the debug output in windbg ? From: John Carbone [mailto:[email protected]] Sent: Friday, November 22, 2013 12:14 AM To: Leonid Keller; [email protected] Subject: RE: SRP debugging level Hi all, I downloaded and installed WinDbg, set the debug level to 4, set "bcdedit /debug on" and rebooted but I do not know where to locate the debug output. I cannot determine if the targets are being enumerated and just not being reported to windows. However, I tried setting one of the LUNs on the SAN filer to 1, and Windows maps the drive correctly every time now. So, I suspect that because the diskpart is reporting that all the targets are zero Window is indeed getting confused as to which drive is which as I had suspected. Leonid, is this something you could please help with? From: Leonid Keller [mailto:[email protected]] Sent: Wednesday, November 20, 2013 10:55 AM To: John Carbone; [email protected] Subject: RE: SRP debugging level Did you try to install checked drivers and look into debug prints ? (DbgView or Windbg) Re to debug level: Many years ago you could have done it by setting DebugLevel/DebugFlags DWORD-32bit parameters in Registry (under Services\srp\parameters). By default, DebugLevel was then 2 and DebugFlags 0xffff. You can try to set DebugLevel to 3 or 4 and see what happen. (All this is relevant only for checked drivers). From: John Carbone [mailto:[email protected]] Sent: Wednesday, November 20, 2013 5:08 PM To: [email protected] Cc: Leonid Keller Subject: SRP debugging level Hi all, I'm trying to determine why SRP is not assigning target numbers with WinOF. Is there a way to change the debug level without compiling? Where can the output of SRP_PRINT be found? Any help would be greatly appreciated. Thank you. Kind regards, John. John Carbone | Quantum Logic Corporation 1225 Franklin Avenue, Suite 325 | Garden City, NY 11530 p: 800.482.2105 | f: 516.873.8881 [email protected] _______________________________________________ ofw mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
