Driver injection for Dell Audio (Full Version)

All Forums >> [Management Products] >> Operating System Deployment



Message


EdwardKK -> Driver injection for Dell Audio (4/25/2008 12:42:32 PM)

Hi all,

I finally got my driver injection working and it's pretty.  :)  On our Dell systems (D630, Opt 745/755 etc), all the hardware loads nice, except for one 'unknown' resource, which is linked to the Audio hardware. Essentially, the drivers you can download from Dell are installed via an EXE.  Once you run the EXE, it loads the drivers, and it appears that it uncovers a unique BUS for the audio systems, and then drivers are loaded for all the audio units.

I can use LTI or ZTI to push that exe down to the hardware, but I can't seem to figure out the flags to have it auto install without having human interaction (press the Next button).  

My question:  Does anyone have those drivers exported in a way that I can use driver injection to load them?  Or does anyone have the command line so I can install them without human assistance? 

Thanks!




jsandys -> RE: Driver injection for Dell Audio (4/25/2008 2:24:42 PM)

You're probably running into issues with the Universal Audio Architecture (UAA) High Definition Audio (http://support.microsoft.com/kb/888111).  Unfortunately this is distributed as a patch to XP and not an actual driver.  If you extract the files from the executable (/t /c:"destination" I think), there will be a series of folders for different languages, the one for us english is us.  You can then integrate this patch into your XP source files using the /integrate switch.  Or, if you want to push it out after the fact use /quiet /norestart.  The key is to extract the files inside the executable that you download.




EdwardKK -> RE: Driver injection for Dell Audio (4/25/2008 5:22:07 PM)

That could be it.  The D630 one I was using was the installer for the SIGMATEL STAC 92XX C-Major HD Audio  

I'll try the hotfix and see if it makes a difference. 




smser79 -> RE: Driver injection for Dell Audio (5/9/2008 7:24:51 AM)

quote:

ORIGINAL: jsandys

You're probably running into issues with the Universal Audio Architecture (UAA) High Definition Audio (http://support.microsoft.com/kb/888111).  Unfortunately this is distributed as a patch to XP and not an actual driver.  If you extract the files from the executable (/t /c:"destination" I think), there will be a series of folders for different languages, the one for us english is us.  You can then integrate this patch into your XP source files using the /integrate switch.  Or, if you want to push it out after the fact use /quiet /norestart.  The key is to extract the files inside the executable that you download.


I have this patch installed in my image, but still it dont inject the driver. I also tried with the patch KB835221+888111 in the image, still same.
This is a Dell D630 and M6300.

In the C:\drivers\media folder it have ADIHdAu folder only.
If I manually copy the sigmatel folder to  the hardrive and manually updates the driver from specifised path the driver is installed.

Why dosnt sigmatel driver gets injected???




jsandys -> RE: Driver injection for Dell Audio (5/9/2008 9:17:49 AM)

Did you inject the patch (888111) into your source files?




smser79 -> RE: Driver injection for Dell Audio (5/9/2008 9:41:28 AM)

quote:

ORIGINAL: jsandys

Did you inject the patch (888111) into your source files?


No, I dont inject the patch, I've installed 888111, before I took capture image.

When sysprep is running and I use appwiz.cpl(add/remove programs) I can see 888111 is installed.

In devmgmt.mmc it doesnt show unknown device, but "audio device High definition audio-bus"

If I copy STHD 5.10.0.5515 manually to hard drive and update driver then everything gets ok.
Ive watched the PnP ID for the driver and for the device, and they are same.(VEN_8384&DEV_76A0&SUBSYS_1028012)




jsandys -> RE: Driver injection for Dell Audio (5/9/2008 1:30:49 PM)

Hmmm.  I've done all those models without any issue.  The only thing that jumps out at me as being different is actually integrating the patch into the OS osurce files instead of installing it after installation.  I'm not sure how this would make a difference though.  Another patch that I always integrate in is 883667.  This one is about detecting child devices and although the kb only talks about video cards and monitors, it might apply to audio drivers also.  Worth a try.




sounddoc -> RE: Driver injection for Dell Audio (5/14/2008 4:22:11 PM)

I inject both 888111 and 883667 as applications in my image creation task sequence, and since then my T61s don't hang during the mini-setup, and all models using the soundMax AC97 audio drivers install without issue. /my .02





Dominik -> RE: Driver injection for Dell Audio (5/30/2008 3:16:23 AM)

Try this:

f you investigate the PnPEnum.xml Bdd generates during the deployment,
there is no HWID for the your audio device. This is because winpe can't see
the hardware device, when the driver isn't loaded.
The way to fixed it.
. Enabled PnP I my Winpe 2005.
. And added the HDAudio driver from hotfix 888111.
1. How to enable PnP I WinPE 2005
Edit C:\Program Files\BDD 2007\Templates\Mkimg_PE2005.cmd
Insert these three lines from line 139
Rem Added Custom PNP Setting -- Installers UJE
set EXTRAARGS=%EXTRAARGS% /pnp
bldini %CONFIG_EXTRA% %ADDREG% software .\wpefeat.inf,Pnp
2. Unpack and place the files from 88811 in a subfolder named
"WinPEDrivers\HDAudio "
Use the drvinst.exe tool from WInpe to add the driver.
DRVINST.EXE /INF:"%~dp0\WinPEDrivers\HDAudio"
/INJECT:\\%COMPUTERNAME%\ZTI$\Boot\Source
Add the new Winpe to SMS

by Ulrik Skadhauge Jensen




Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
0.171875