Using Netbackup 6.5 & I think i solved it though it might not be a really approved solution.
I checked logs on client side to see if i could find out more information on why the .inf file was reported as missing (even though in device manager all devices are detected and working)
<Netbackup Dir>\Logs folder i found a log file that had following entry "Inf file oem24.inf does not have the registered inf section percsas_Inst"
First i decided to view the oem24.inf and in it references are made to the device that seems to be missing a inf (according to activity view) and if there was a section named percsas_inst.
According to job details in activatity view
"6/9/2008 10:37:36 PM - Error bpbrm(pid=2284) BMRERR: Received BMR error: The .inf file for the device PCI\VEN_1028&DEV_0015&SUBSYS_1F031028&REV_00\5&1E758DE3&0&700018 is missing from the system. Please install the latest version of the DELL PERC 5/i Integrated RAID Controller drivers, which, in most cases, resolves the problem. (1"
So the device id was listed in the oem24.inf file.
I decided to search the registry for any references to oem24.inf and found under HKLM\System\ a couple of references.
Under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318} (default key in this should be SCSI and RAID controllers, just to make sure you are in the right key section) there are a number of keys depending on how many scsi/raid devices/drivers have been installed under this system.
In my case under the 00003 key there was the following items (exported to a reg file)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}\0003]
"InfPath"="oem24.inf"
"InfSection"="percsas_Inst"
"MatchingDeviceId"="PCI\\VEN_1028&DEV_0015&SUBSYS_1F031028"
"InfSectionExt"=".NTx86"
I checked the registry on other 2950 servers and they had
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}\0003]
"InfPath"="<different inf file depending on system>"
"InfSection"="percsas_Inst"
"ProviderName"="DELL"
"MatchingDeviceId"="PCI\\VEN_1028&DEV_0015&SUBSYS_1F031028"
"InfSectionExt"=".NTx86"
"DriverDesc"="DELL PERC 5/i Integrated RAID Controller"
"DriverVersion"="2.8.0.32"
"DriverDate"="12-15-2006"
"DriverDateData"=hex:00,40,aa,f6,db,1f,c7,01
So by comparing i saw that the the registry InfSectionExt string value was missing and if you look at oem24.inf the reference to percsas_Inst that according to netbackup log could not be found is [percsas_Inst.ntx86].
I concluded that because the InfSectionExt string was missing Netbackup searched in oem24.inf for the section [percsas_inst] when it really is [percsas_inst.ntx86] etc
In short by adding the values in bold above to the registry of the server that reported bmr missing .inf file in Netbackup i fixed it. I was able fill in the missing registry values to do this though by comparing with another similar server.