Hello, The OpenIB SVN IA64 version of ibndprov.dll does not build by design; blocked in makefile. The ipoib_NDIS6_CM src version of netipoib.inx references ibndprov.dll in the 'NdCopyFiles' section. When inf2cat attempts to sign any Windows OS version for IA64 arch, inf2cat fails as there is no ibndprov.dll file present.
In the existing NDIS 5.3 ipoib src, netipoib.inx has specific modifications for IA64 installation which remove the dependence on ibndprov.dll. I would like to suggest modifications to ipoib_NDIS6_CM\kernel\netipoib.inx exactly like those done for ipoib\kernel\netipoib.inx. I'm told fixing the SVN version of IA64 ibndprov.dll build would be difficult at best and time not well spent as ND for IA64 is not officially supported by Microsoft. I'm guessing you do not build for IA64? With the following patches applied to ipoib_NDIS6_CM\kernel\netipoib.inx, WinOF installers can be generated which install the correct NDIS version of IPoIB.sys. Current Svr2008 R2 testing shows the NDIS 6 ipoib driver to load and execute without error. uDAPL testing shows no differences; such that IBAT is working correctly. Signed-off-by: stan smith <[email protected]> --- a/ulp/ipoib_NDIS6_CM/kernel/netipoib.inx Mon Oct 26 15:56:15 2009 +++ b/ulp/ipoib_NDIS6_CM/kernel/netipoib.inx Mon Oct 26 15:59:59 2009 @@ -57,8 +57,7 @@ AddReg = IpoibAddReg CopyFiles = IpoibCopyFiles CopyFiles = WsdCopyFiles -CopyFiles = NdCopyFiles -CopyFiles = WOW64CopyFiles +CopyFiles = WOW64WsdCopyFiles *IfType = 6 ; IF_TYPE_ETHERNET_CSMACD *MediaType = 0 ; NdisMedium802_3 *PhysicalMediaType = 14 ; NdisPhysicalMedium802_3 @@ -222,6 +221,9 @@ ibwsd.dll,ibwsd32.dll,,0x00000002 ibndprov.dll,ibndprov32.dll,,0x00000002 +[WOW64WsdCopyFiles] +ibwsd.dll,ibwsd32.dll,,0x00000002 + [SourceDisksNames.x86] 1 = %IcsDisk1%,,,"" @@ -249,15 +251,13 @@ ipoib.sys = 1 ibwsd.dll = 1 ibwsd32.dll = 1 -ibndprov.dll = 1 -ibndprov32.dll = 1 -ndinstall.exe = 1 [DestinationDirs] IpoibCopyFiles = %DIRID_DRIVERS% WsdCopyFiles = %DIRID_SYSTEM% NdCopyFiles = %DIRID_SYSTEM% WOW64CopyFiles = %DIRID_SYSTEM_X86% +WOW64WsdCopyFiles = %DIRID_SYSTEM_X86% DefaultDestDir = %DIRID_SYSTEM% [Strings] _______________________________________________ ofw mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
