Support in other languages: 
Reply
Paper Tape
atrox1024
Posts: 2
Registered: ‎06-20-2011
Location: EU
0
Accepted Solution

Silent install Conexant 20672 SmartAudio HD

Conexant 20672 SmartAudio HD

Driver 8.32.23.0

 

Target OS:

OS Win7 SP1 64bit

 

Models:

T520, T240 and X220

 

I'm trying to install the driver through SCCM.  Driver packages (inf file install).


After installing and reboot when a user logs on they get prompted to enter administrator credentials!

which they don't have....

 

I've also creating a sccm package that runs the installer with "setup.exe -s" as noted in the readme file. 
This results in error code 1024.
If I try to install the driver again it succeeds but after restart and log on users get prompted for admin credentials :smileysad:

Its the same result on all 3 laptops (T520, T240 and X220)

 

Manual install works though...

 

Anyone have some hints?

 

Guru
ColonelONeill
Posts: 6,573
Registered: ‎12-26-2009
Location: Toronto
0

Re: Silent install Conexant 20672 SmartAudio HD

I think System Update can install it silently. Not sure what the commandline switches are, though.
W520: i7-2720QM, Q2000M at 1090/695/1390, 22GB RAM, 500GB HDD, FHD screen
TPT1: 1839-23U, stock ICS
X61T: L7500, 3GB RAM, 500GB HDD, XGA screen, Ultrabase
Lenovo FTSS - Contributor
ThinkGreen
Posts: 26
Registered: ‎10-30-2008
Location: Germany

Re: Silent install Conexant 20672 SmartAudio HD

This is due to the driver being installed in system context (without logged on user). As soon as a "physical" user loggs on to the system the audio driver wants to access the registry and document its completion status (0 = no error). If an Admin logs on the first time after installation, the message won't pop up.

 

To get around that you might want to try this:

Please add the following "Run Command Line" command into your Task sequence, which must be run after the main Audio driver installation. NOTE: It does not need to run immediatelly after the audio driver installation. However, it cannot be started prior the audio driver installation. You can run this command also on the far end of the whole Task Sequence.

 

REG ADD "HKLM\SYSTEM\CurrentControlSet\Enum\HDAUDIO\FUNC_01&VEN_14F1&DEV_506E&SUBSYS_17AA21CF&REV_1000\4&21ecbeb0&0&0001" /v "ConfigFlags" /t REG_DWORD /d 0 /f

 

That should give you peace of mind ... :smileyhappy:

cYa ... Dirk©

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
As money not spent, won't make anyone richer
so knowledge not shared, won't make anyone wiser.

... and no, I'm not working for DELL
Paper Tape
atrox1024
Posts: 2
Registered: ‎06-20-2011
Location: EU
0

Re: Silent install Conexant 20672 SmartAudio HD

Nice thanks!

 

The subsys number seems to vary though..

So I made this small script to run through all entrues in HDAUDIO

 (excuse my indentation...)

 

const HKEY_LOCAL_MACHINE = &H80000002
strComputer = "."
Set StdOut = WScript.StdOut

 
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_
strComputer & "\root\default:smileyfrustrated:tdRegProv")
 
strKeyPath = "SYSTEM\CurrentControlSet\Enum\HDAUDIO"
oReg.EnumKey HKEY_LOCAL_MACHINE, strKeyPath, arrSubKeys
 
For Each subkey In arrSubKeys
     oReg.EnumKey HKEY_LOCAL_MACHINE, strKeyPath & "\" & subkey, arrSubSub
     For Each key In arrSubSub
        If key = "4&f23389c&0&0001" Then
           oReg.EnumValues HKEY_LOCAL_MACHINE, strKeyPath &  "\" & subkey & "\" & key, arrValueNames, arrValueTypes
           For Each name in arrValueNames
              If name="ConfigFlags" Then
                oReg.GetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath &  "\" & subkey & "\" & key,name,dwValue
                If dwValue <> 0 Then
                               oReg.SetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath &  "\" & subkey & "\" & key,name,0
                End If
              End If
          Next
          End If
     Next
Next

What's DOS?
zkowalski
Posts: 1
Registered: ‎04-12-2012
Location: Oak Brook, IL
0

Re: Silent install Conexant 20672 SmartAudio HD

Does anyone have a script like this for the Bluetooth module?  I receive the same UAC pop up after a SCCM Windows 7 64bit image load. 

 

“C:\Windows\System32\newdev.exe”  “00000001” \\.\pipe\PNP_Device_Install_Pipe_1.{1402c72”usb\vid_0a5c&pid_217f\402cf47befeb”

What's DOS?
bjongsma
Posts: 1
Registered: ‎10-29-2012
Location: Canberra
0

Re: Silent install Conexant 20672 SmartAudio HD

THANK YOU! The reg value and the script were so helpful to us. We needed to install this driver to allow clients to use the split audio mic ports on the docking kit.

 

I had to modify the script slightly to get it to work. I took out the if statement

 

If key = "4&f23389c&0&0001" Then

 

Also to anyone else, remove the space in the string "\root\default: StdRegProv") if that space is not removed in the forum post, it turns the : S into an emoticon.

 

 

 

 

const HKEY_LOCAL_MACHINE = &H80000002
strComputer = "."
Set StdOut = WScript.StdOut

Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_
strComputer & "\root\default: StdRegProv")

strKeyPath = "SYSTEM\CurrentControlSet\Enum\HDAUDIO"
oReg.EnumKey HKEY_LOCAL_MACHINE, strKeyPath, arrSubKeys

For Each subkey In arrSubKeys
    oReg.EnumKey HKEY_LOCAL_MACHINE, strKeyPath & "\" & subkey, arrSubSub
    For Each key In arrSubSub
        oReg.EnumValues HKEY_LOCAL_MACHINE, strKeyPath &  "\" & subkey & "\" & key, arrValueNames, arrValueTypes
  For Each name in arrValueNames
   If name="ConfigFlags" Then
    oReg.GetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath &  "\" & subkey & "\" & key,name,dwValue
    If dwValue <> 0 Then
     oReg.SetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath &  "\" & subkey & "\" & key,name,0
    End If
   End If
  Next
    Next
Next