FileMDelete(sDRIVERS & "ibsrp.sys")\r
FileMDelete(sDRIVERS & "vnic.sys")\r
\r
- If (MTARCH="amd64") Then\r
+ If (MTARCH="amd64" Or MTARCH="ia64") Then\r
' System64Folder = System32, SystemFolder = Syswow64\r
' check/remove from .dll cache prior to removal from system32\\r
Dim dllCache\r
\r
' Check/install IPoIB driver\r
' Only if InstallShield component 'net' is NOT tagged as containing a Device Driver \r
- ' If fso.FileExists(sInstalldir & "net\netipoib.inf") Then\r
- ' Return = WshShell.Run ("cmd.exe /c cd " & sInstalldir & "net & ..\mthca\devman.exe update netipoib.inf IBA\IPoIB", 0, true)\r
- ' End If\r
+ If fso.FileExists(sInstalldir & "net\netipoib.inf") Then\r
+ Return = WshShell.Run ("cmd.exe /c cd " & sInstalldir & "net & ..\mthca\devman.exe update netipoib.inf IBA\IPoIB", 0, true)\r
+ If Err Then ShowError\r
+ End If\r
\r
- ' Copy 32 bit dlls on amd64 architecture\r
- If (MTARCH="amd64") Then\r
+ ' Copy 32 bit dlls on 64-bit architectures\r
+ If (MTARCH="amd64" Or MTARCH="ia64") Then\r
Dim SYSWOW\r
SYSWOW = PropArray(1) \r
' msgbox "driverInstall syswow " & SYSWOW\r