Hi... I found this article on the 2007 forum but I'm not sure it applies to me with 2012. (http://social.technet.microsoft.com/Forums/systemcenter/en-US/c9fcff89-421b-4ec3-88eb-78fb52854356/can-not-reimport-drivers-or-add-to-driver-package)
A previous employee had imported drivers and I went through and tried to clean up, first drivers i brought in worked fine. Subsequent drivers have not gone very well. I checked all the individual drivers source directory as the folder structure had all changed but that doesn't change anything. I run through a driver import and at the end (with the distribute content checked) but it doesn't distribute the content and if you check the package folder its empty. It goes through all the motions but in the end I do get this error message:
Windows 7 x86 HP 8470p_v1 - The SMS Provider reported an error.
When I check the drivercatalog.log, most of the errors are that the drivers have already been imported into the catalog. There are a couple that are imported just fine.
I check the SMSProv.log and get this (sorry if i copied too much in there, I bolded the errors at the end):
CExtUserContext::EnterThread : User=XX1\admin-XX Sid=0x0105000000000005150000003FAD1462780C9225828BA628BDB10000 Caching IWbemContextPtr=00000000002D9D20 in Process 0x11e4 (4580) SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: SMSAppName=Configuration Manager Administrator console SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: MachineName=XXXX.XX.XX SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: UserName=XX1\admin-XX SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: ObjectLockContext=238cbf6b-a700-405d-b1ac-5ff3e706836e SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: ApplicationName=Microsoft.ConfigurationManagement.exe SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: ApplicationVersion=5.0.7804.1000 SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: LocaleID=MS\0x409 SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: __ProviderArchitecture=32 SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: __RequiredArchitecture=0 (Bool) SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: __ClientPreferredLanguages=en-US,en SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Context: __GroupOperationId=209904 SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
CExtUserContext : Set ThreadLocaleID OK to: 1033 SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
CSspClassManager::PreCallAction, dbname=CM_SC1 SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
ExecQueryAsync: START SELECT * FROM SMS_ObjectContainerNode WHERE ParentContainerNodeID = 0 AND ObjectTypeName = 'SMS_Driver' AND SearchFolder = 0 ORDER BY Name SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Adding Handle 51176264 to async call map SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
CExtProviderClassObject::DoCreateInstanceEnumAsync (SMS_Query) SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
CSspQueryForObject :: Execute... SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Execute WQL =SELECT * FROM SMS_ObjectContainerNode WHERE ParentContainerNodeID = 0 AND ObjectTypeName = 'SMS_Driver' AND SearchFolder = 0 ORDER BY Name SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Execute SQL =select all SMS_ObjectContainerNode.ContainerNodeID,SMS_ObjectContainerNode.FolderFlags,SMS_ObjectContainerNode.FolderGuid,SMS_ObjectContainerNode.IsEmpty,SMS_ObjectContainerNode.Name,SMS_ObjectContainerNode.ObjectType,SMS_ObjectContainerNode.ObjectTypeName,SMS_ObjectContainerNode.ParentContainerNodeID,SMS_ObjectContainerNode.SearchFolder,SMS_ObjectContainerNode.SourceSite
from vSMS_Folders AS SMS_ObjectContainerNode where ((SMS_ObjectContainerNode.ParentContainerNodeID = 0 AND SMS_ObjectContainerNode.ObjectTypeName = N'SMS_Driver') AND SMS_ObjectContainerNode.SearchFolder = 0) order by SMS_ObjectContainerNode.Name SMS
Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Results returned : 0 of 1 SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
Removing Handle 51176264 from async call map SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
ExecQueryAsync: COMPLETE SELECT * FROM SMS_ObjectContainerNode WHERE ParentContainerNodeID = 0 AND ObjectTypeName = 'SMS_Driver' AND SearchFolder = 0 ORDER BY Name SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
CExtUserContext::LeaveThread : Releasing IWbemContextPtr=2989344 SMS Provider 8/2/2013 9:54:15 AM 3296 (0x0CE0)
SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CExtUserContext::EnterThread : User=XX1\admin-XX Sid=0x0105000000000005150000003FAD1462780C9225828BA628BDB10000 Caching IWbemContextPtr=00000000002D9D20 in Process 0x11e4 (4580) SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: SMSAppName=Configuration Manager Administrator console SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: MachineName=XX.ad.group SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: UserName=XX1\admin-XX SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: ObjectLockContext=238cbf6b-a700-405d-b1ac-5ff3e706836e SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: ApplicationName=Microsoft.ConfigurationManagement.exe SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: ApplicationVersion=5.0.7804.1000 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: LocaleID=MS\0x409 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: __ProviderArchitecture=32 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: __RequiredArchitecture=0 (Bool) SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: __ClientPreferredLanguages=en-US,en SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: __GroupOperationId=209909 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CExtUserContext : Set ThreadLocaleID OK to: 1033 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CSspClassManager::PreCallAction, dbname=CM_SC1 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
ExecQueryAsync: START SELECT * FROM SMS_ObjectContainerNode WHERE ParentContainerNodeID = 0 AND ObjectTypeName = 'SMS_Driver' AND SearchFolder = 0 ORDER BY Name SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Adding Handle 51176264 to async call map SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CExtProviderClassObject::DoCreateInstanceEnumAsync (SMS_Query) SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CSspQueryForObject :: Execute... SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Execute WQL =SELECT * FROM SMS_ObjectContainerNode WHERE ParentContainerNodeID = 0 AND ObjectTypeName = 'SMS_Driver' AND SearchFolder = 0 ORDER BY Name SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Execute SQL =select all SMS_ObjectContainerNode.ContainerNodeID,SMS_ObjectContainerNode.FolderFlags,SMS_ObjectContainerNode.FolderGuid,SMS_ObjectContainerNode.IsEmpty,SMS_ObjectContainerNode.Name,SMS_ObjectContainerNode.ObjectType,SMS_ObjectContainerNode.ObjectTypeName,SMS_ObjectContainerNode.ParentContainerNodeID,SMS_ObjectContainerNode.SearchFolder,SMS_ObjectContainerNode.SourceSite
from vSMS_Folders AS SMS_ObjectContainerNode where ((SMS_ObjectContainerNode.ParentContainerNodeID = 0 AND SMS_ObjectContainerNode.ObjectTypeName = N'SMS_Driver') AND SMS_ObjectContainerNode.SearchFolder = 0) order by SMS_ObjectContainerNode.Name SMS
Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Results returned : 0 of 1 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Removing Handle 51176264 from async call map SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
ExecQueryAsync: COMPLETE SELECT * FROM SMS_ObjectContainerNode WHERE ParentContainerNodeID = 0 AND ObjectTypeName = 'SMS_Driver' AND SearchFolder = 0 ORDER BY Name SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CExtUserContext::LeaveThread : Releasing IWbemContextPtr=2989344 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CExtUserContext::EnterThread : User=XX1\admin-XX Sid=0x0105000000000005150000003FAD1462780C9225828BA628BDB10000 Caching IWbemContextPtr=00000000002D9D20 in Process 0x11e4 (4580) SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: SMSAppName=Configuration Manager Administrator console SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: MachineName=XX.XX1.ad.group SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: UserName=XX1\admin-XX SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: ObjectLockContext=238cbf6b-a700-405d-b1ac-5ff3e706836e SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: ApplicationName=Microsoft.ConfigurationManagement.exe SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: ApplicationVersion=5.0.7804.1000 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: LocaleID=MS\0x409 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: ReturnAll=1 (Bool) SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: FolderTypeName=SMS_Driver SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: InstanceCount=1001 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: __ProviderArchitecture=32 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: __RequiredArchitecture=0 (Bool) SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: __ClientPreferredLanguages=en-US,en SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Context: __GroupOperationId=209914 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CExtUserContext : Set ThreadLocaleID OK to: 1033 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CSspClassManager::PreCallAction, dbname=CM_SC1 SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
ExecQueryAsync: START SELECT * FROM SMS_Driver ORDER BY LocalizedDisplayName SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Adding Handle 51176264 to async call map SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CExtProviderClassObject::DoCreateInstanceEnumAsync (SMS_Query) SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
CSspQueryForObject :: Execute... SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Execute WQL =SELECT * FROM SMS_Driver ORDER BY LocalizedDisplayName SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Execute SQL =select all SMS_Driver.CI_ID,SMS_Driver.LocaleID,SMS_Driver.ApplicabilityCondition,SMS_Driver.CI_ID,SMS_Driver.CI_UniqueID,SMS_Driver.CIType_ID,SMS_Driver.CIVersion,SMS_Driver.ContentSourcePath,SMS_Driver.CreatedBy,SMS_Driver.DateCreated,SMS_Driver.DateLastModified,SMS_Driver.DriverBootCritical,SMS_Driver.DriverClass,SMS_Driver.DriverDate,SMS_Driver.DriverINFFile,SMS_Driver.DriverProvider,SMS_Driver.DriverSigned,SMS_Driver.DriverSigner,SMS_Driver.DriverType,SMS_Driver.DriverVersion,SMS_Driver.EffectiveDate,SMS_Driver.EULAAccepted,SMS_Driver.EULAExists,SMS_Driver.EULASignoffDate,SMS_Driver.EULASignoffUser,SMS_Driver.IsUserCI,SMS_Driver.InUse,SMS_Driver.IsBroken,SMS_Driver.IsBundle,SMS_Driver.IsChild,SMS_Driver.IsEnabled,SMS_Driver.IsExpired,SMS_Driver.IsHidden,SMS_Driver.IsLatest,SMS_Driver.IsQuarantined,SMS_Driver.IsSuperseded,SMS_Driver.IsUserDefined,SMS_Driver.IsVersionCompatible,SMS_Driver.LastModifiedBy,SMS_Driver.Description,SMS_Driver.DisplayName,SMS_Driver.CIInformativeURL,SMS_Driver.LocaleID,SMS_Driver.ModelID,SMS_Driver.ModelName,SMS_Driver.PermittedUses,SMS_Driver.PlatformType,SMS_Driver.SDMPackageVersion,SMS_Driver.SedoObjectVersion,SMS_Driver.SourceSite
from fn_ListDriverCIs_List(1033) AS SMS_Driver where SMS_Driver.ModelName not in (select all Folder##Alias##810314.InstanceKey from vFolderMembers AS Folder##Alias##810314 where Folder##Alias##810314.ObjectTypeName = N'SMS_Driver')
order by SMS_Driver.DisplayName SMS Provider 8/2/2013 9:54:16 AM 3296 (0x0CE0)
Results returned : 1001 of 1002 SMS Provider 8/2/2013 9:54:21 AM 3296 (0x0CE0)
Removing Handle 51176264 from async call map SMS Provider 8/2/2013 9:54:21 AM 3296 (0x0CE0)
ExecQueryAsync: COMPLETE SELECT * FROM SMS_Driver ORDER BY LocalizedDisplayName SMS Provider 8/2/2013 9:54:21 AM 3296 (0x0CE0)
CExtUserContext::LeaveThread : Releasing IWbemContextPtr=2989344 SMS Provider 8/2/2013 9:54:21 AM 3296 (0x0CE0)
SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
CExtUserContext::EnterThread : User=XX1\admin-XX Sid=0x0105000000000005150000003FAD1462780C9225828BA628BDB10000 Caching IWbemContextPtr=00000000002D9D20 in Process 0x11e4 (4580) SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: SMSAppName=Configuration Manager Administrator console SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: MachineName=XX.XX.ad.group SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: UserName=XX1\admin-XX SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: ObjectLockContext=238cbf6b-a700-405d-b1ac-5ff3e706836e SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: ApplicationName=Microsoft.ConfigurationManagement.exe SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: ApplicationVersion=5.0.7804.1000 SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: LocaleID=MS\0x409 SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: __ProviderArchitecture=32 SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: __RequiredArchitecture=0 (Bool) SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: __ClientPreferredLanguages=en-US,en SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Context: __GroupOperationId=209918 SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
CExtUserContext : Set ThreadLocaleID OK to: 1033 SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
CSspClassManager::PreCallAction, dbname=CM_SC1 SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
User Context: XX1\admin-XX SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
GetObjectAsync : SMS_Driver.CI_ID=16837168 SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Requested class =SMS_Driver SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Requested num keys=1 SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Error setting property (InUse) 0x80041002! SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Error setting property (IsBroken) 0x80041002! SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
Error setting property (IsChild) 0x80041002! SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)
CExtUserContext::LeaveThread : Releasing IWbemContextPtr=2989344 SMS Provider 8/2/2013 9:54:22 AM 3296 (0x0CE0)