KB888111: Problem in Update Pack - Solution found

Questions about Update Pack making? Ask here.
Locked
OCedHrt
Posts: 17
Joined: Wed Apr 13, 2005 5:32 am

KB888111: Problem in Update Pack - Solution found

Post by OCedHrt » Sat Apr 08, 2006 1:24 am

There is a problem with the KB888111 update in the 2.0.4 update pack. It doesn't install properly with my installation cd and I have to manually go to update driver and then choose the hdaudbus.sys file. My guess is it can't find it during device driver installation phase in setup.

Code: Select all

[2006/04/07 21:40:44 280.618 Driver Install]
#-019 Searching for hardware ID(s): pci\ven_10b9&dev_5461&subsys_817f1043&rev_02,pci\ven_10b9&dev_5461&subsys_817f1043,pci\ven_10b9&dev_5461&cc_040300,pci\ven_10b9&dev_5461&cc_0403
#-018 Searching for compatible ID(s): pci\ven_10b9&dev_5461&rev_02,pci\ven_10b9&dev_5461,pci\ven_10b9&cc_040300,pci\ven_10b9&cc_0403,pci\ven_10b9,pci\cc_040300,pci\cc_0403
#-199 Executing "C:\WINDOWS\system32\setup.exe" with command line: setup -newsetup
#I022 Found "PCI\CC_0403" in C:\WINDOWS\inf\hdaudbus.inf; Device: "Microsoft UAA Bus Driver for High Definition Audio"; Driver: "Microsoft UAA Bus Driver for High Definition Audio"; Provider: "Microsoft"; Mfg: "Microsoft"; Section name: "HDAudio_Device".
#I087 Driver node not trusted, rank changed from 0x00002006 to 0x0000a006.
#I023 Actual install section: [HDAudio_Device.NT]. Rank: 0x0000a006. Effective driver date: 03/05/2004.
#-148 Loading coinstaller modules for "PCI Device".
#E360 An unsigned or incorrectly signed file "C:\WINDOWS\system32\SysSetup.Dll" for driver "PCI Device" will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [HDAudio_Device] in "c:\windows\inf\hdaudbus.inf".
#I320 Class GUID of device remains: {4D36E97D-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8".
#E360 An unsigned or incorrectly signed file "c:\windows\inf\hdaudbus.inf" for driver "Microsoft UAA Bus Driver for High Definition Audio" will be installed (Policy=Ignore). Error 1168: Element not found.
#-167 SPFILENOTIFY_NEEDMEDIA: Tag = "", Description= "Microsoft UAA Bus Driver for High Definition Audio. Installation Disk #1", SourcePath = "F:", SourceFile = "hdaudbus.sys", Flags = 0x00000000.
#E169 SPFILENOTIFY_NEEDMEDIA: returned FILEOP_ABORT. Error 1223: The operation was canceled by the user.
#W187 Install failed, attempting to restore original files.
#I060 Set selected driver.
#-166 Device install function: DIF_INSTALLDEVICE.
#I125 Installing NULL driver for "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8".
#E122 Device install failed. Error 0xe0000219: The installation failed because a function driver was not specified for this device instance.
#E157 Default installer failed. Error 0xe0000219: The installation failed because a function driver was not specified for this device instance.
#-166 Device install function: DIF_INSTALLDEVICE.
#I125 Installing NULL driver for "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8".
#I121 Device install of "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8" finished successfully.
Manually updating and specifying the sys file results in:

Code: Select all

[2006/04/07 22:05:03 3932.209]
#-198 Command line processed: "C:\WINDOWS\system32\mmc.exe" /s C:\WINDOWS\system32\devmgmt.msc
#I060 Set selected driver.
#-019 Searching for hardware ID(s): pci\ven_10b9&dev_5461&subsys_817f1043&rev_02,pci\ven_10b9&dev_5461&subsys_817f1043,pci\ven_10b9&dev_5461&cc_040300,pci\ven_10b9&dev_5461&cc_0403
#-018 Searching for compatible ID(s): pci\ven_10b9&dev_5461&rev_02,pci\ven_10b9&dev_5461,pci\ven_10b9&cc_040300,pci\ven_10b9&cc_0403,pci\ven_10b9,pci\cc_040300,pci\cc_0403
#I022 Found "PCI\CC_0403" in C:\WINDOWS\inf\hdaudbus.inf; Device: "Microsoft UAA Bus Driver for High Definition Audio"; Driver: "Microsoft UAA Bus Driver for High Definition Audio"; Provider: "Microsoft"; Mfg: "Microsoft"; Section name: "HDAudio_Device".
#I087 Driver node not trusted, rank changed from 0x00002006 to 0x0000a006.
#I023 Actual install section: [HDAudio_Device.NT]. Rank: 0x0000a006. Effective driver date: 03/05/2004.
#-019 Searching for hardware ID(s): pci\ven_10b9&dev_5461&subsys_817f1043&rev_02,pci\ven_10b9&dev_5461&subsys_817f1043,pci\ven_10b9&dev_5461&cc_040300,pci\ven_10b9&dev_5461&cc_0403
#-018 Searching for compatible ID(s): pci\ven_10b9&dev_5461&rev_02,pci\ven_10b9&dev_5461,pci\ven_10b9&cc_040300,pci\ven_10b9&cc_0403,pci\ven_10b9,pci\cc_040300,pci\cc_0403
...
#-019 Searching for hardware ID(s): pci\ven_10b9&dev_5461&subsys_817f1043&rev_02,pci\ven_10b9&dev_5461&subsys_817f1043,pci\ven_10b9&dev_5461&cc_040300,pci\ven_10b9&dev_5461&cc_0403
#-018 Searching for compatible ID(s): pci\ven_10b9&dev_5461&rev_02,pci\ven_10b9&dev_5461,pci\ven_10b9&cc_040300,pci\ven_10b9&cc_0403,pci\ven_10b9,pci\cc_040300,pci\cc_0403
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [HDAudio_Device] in "c:\windows\inf\hdaudbus.inf".
#I320 Class GUID of device remains: {4D36E97D-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8".
#W334 Failed to verify catalog when scanning file queue. Error 1168: Element not found.
#E360 An unsigned or incorrectly signed file "c:\windows\inf\hdaudbus.inf" for driver "Microsoft UAA Bus Driver for High Definition Audio" will be installed (Policy=Ignore). Error 1168: Element not found.
#W187 Install failed, attempting to restore original files.
#E360 An unsigned or incorrectly signed file "c:\windows\inf\hdaudbus.inf" for driver "Microsoft UAA Bus Driver for High Definition Audio" will be installed (Policy=Ignore). Error 1168: Element not found.
#-024 Copying file "C:\WINDOWS\system32\drivers\hdaudbus.sys" to "C:\WINDOWS\system32\DRIVERS\hdaudbus.sys".
#E360 An unsigned or incorrectly signed file "C:\WINDOWS\system32\drivers\hdaudbus.sys" for driver "Microsoft UAA Bus Driver for High Definition Audio" will be installed (Policy=Ignore). Error 1168: Element not found.
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [HDAudio_Device.NT.Interfaces] from "c:\windows\inf\hdaudbus.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8".
#I121 Device install of "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8" finished successfully.
I think the problem is here:
SourcePath = "F:", SourceFile = "hdaudbus.sys"
Maybe it should be:
SourcePath = "F:\I386", SourceFile = "hdaudbus.sys"
Update: Found solution :)
In the inf files hdaudio.inf and hdaudbus.inf, the line
222=%DiskId1%,"",222
needs to be changed to
222=%DiskId1%,"",222,"I386"

User avatar
RyanVM
Site Admin
Posts: 5187
Joined: Tue Nov 23, 2004 6:03 pm
Location: Pennsylvania
Contact:

Post by RyanVM » Sat Apr 08, 2006 10:47 am

Can you make sure that editing the INF won't result in a broken file signature? If the driver becomes unsigned, then it opens up another can of worms.

And my experience with the HDA driver on my laptop is that it worked fine as it is...? I'm willing to make the change, but only on the condition that XP doesn't pitch a fit. The way to find out is to leave "DriverSigningPolicy" out of winnt.sif and do an XP install. Do your sound drivers get installed OK? Furthermore, if you run sigverif.exe, does it complain about any unsigned files?

Get back to me with that info and we'll go from there.
Get up to $200 off on hosting from the same people who host this website!
http://www.ryanvm.net/forum/viewtopic.php?t=2357

Mick3214
Posts: 25
Joined: Tue Jul 12, 2005 2:58 am

Post by Mick3214 » Sat Apr 08, 2006 10:58 am

Although it does not relate directly, HDAUDRES.DLL in KB888111 has invalid checksum.

User avatar
RyanVM
Site Admin
Posts: 5187
Joined: Tue Nov 23, 2004 6:03 pm
Location: Pennsylvania
Contact:

Post by RyanVM » Sat Apr 08, 2006 11:00 am

if that's the case, why doesn't textmode setup complain?

EDIT: Well I checked and you are correct. It's really odd that textmode doesn't seem to care. All I can surmise is that the original checksum on the file is set to 0, and maybe that's a flag to textmode setup to allow it. Anyway, I've gone ahead and modifype'd it on my end for the next release :)
Get up to $200 off on hosting from the same people who host this website!
http://www.ryanvm.net/forum/viewtopic.php?t=2357

Mick3214
Posts: 25
Joined: Tue Jul 12, 2005 2:58 am

Post by Mick3214 » Sat Apr 08, 2006 12:28 pm

I agree with your guess, Ryan.
If textmode setup complain about that, MS :x can not leave their several update with invalid checksum.
I could not see noticeable problem to install KB888111, neither.
Anyway, thanks for ModifyPE action on next pack. :D

OCedHrt
Posts: 17
Joined: Wed Apr 13, 2005 5:32 am

Post by OCedHrt » Sat Apr 08, 2006 3:19 pm

Windows reported it as not digitally signed before I made the changes as well. This may have to do with the checksum being 0.

Actually, if you like at the inf files, they don't reference a cat signature so they were never signed to begin with.

Installation never worked for me. I would get an unknown device under System devices with a yellow !. I would have to update driver and it would find the UAA Bus Driver for HDA but it would then prompt me for the "installation disk" for hdaudbus.sys which was already in the system32 directory.

Another way to do it would be to throw the sys files in the root outside of I386 and just have the inf's in there :P Setup seems to copy them from the installation cd during device detection.

User avatar
RyanVM
Site Admin
Posts: 5187
Joined: Tue Nov 23, 2004 6:03 pm
Location: Pennsylvania
Contact:

Post by RyanVM » Sat Apr 08, 2006 6:40 pm

I wouldn't mind getting more confirmation from other users that they also experience the same problem. Like I said, the only thing I know is that I don't on the one system I have access to with HD audio onboard.
Get up to $200 off on hosting from the same people who host this website!
http://www.ryanvm.net/forum/viewtopic.php?t=2357

User avatar
RyanVM
Site Admin
Posts: 5187
Joined: Tue Nov 23, 2004 6:03 pm
Location: Pennsylvania
Contact:

Post by RyanVM » Sat Apr 08, 2006 6:44 pm

I should also say the reason I'm so skeptical is that the files are copied during textmode setup, as you can see by examining entries.ini. They aren't copied from the CD when the drivers are installed. That's why I think something else is at play in your situation. I've had KB888111 integrated for a very long time now (coming up on a year) and you're the first person to report issues with it. That tends to at the very least make me skeptical :P.
Get up to $200 off on hosting from the same people who host this website!
http://www.ryanvm.net/forum/viewtopic.php?t=2357

OCedHrt
Posts: 17
Joined: Wed Apr 13, 2005 5:32 am

Post by OCedHrt » Sat Apr 08, 2006 9:57 pm

Yeah they are copied during textmode as the hdaudbus.sys does end up under system32. However, during device setup it seems to look for the file with the source disk as the setup cd, and not the windows system32 directory. All I know is that adding "I386" allows it to install without any problems.

Here is the portion from setupapi.log

Code: Select all

[2006/04/08 00:50:50 280.631 Driver Install]
#-019 Searching for hardware ID(s): pci\ven_10b9&dev_5461&subsys_817f1043&rev_02,pci\ven_10b9&dev_5461&subsys_817f1043,pci\ven_10b9&dev_5461&cc_040300,pci\ven_10b9&dev_5461&cc_0403
#-018 Searching for compatible ID(s): pci\ven_10b9&dev_5461&rev_02,pci\ven_10b9&dev_5461,pci\ven_10b9&cc_040300,pci\ven_10b9&cc_0403,pci\ven_10b9,pci\cc_040300,pci\cc_0403
#-199 Executing "C:\WINDOWS\system32\setup.exe" with command line: setup -newsetup
#I022 Found "PCI\CC_0403" in C:\WINDOWS\inf\hdaudbus.inf; Device: "Microsoft UAA Bus Driver for High Definition Audio"; Driver: "Microsoft UAA Bus Driver for High Definition Audio"; Provider: "Microsoft"; Mfg: "Microsoft"; Section name: "HDAudio_Device".
#I087 Driver node not trusted, rank changed from 0x00002006 to 0x0000a006.
#I023 Actual install section: [HDAudio_Device.NT]. Rank: 0x0000a006. Effective driver date: 03/05/2004.
#-148 Loading coinstaller modules for "PCI Device".
#E360 An unsigned or incorrectly signed file "C:\WINDOWS\system32\SysSetup.Dll" for driver "PCI Device" will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [HDAudio_Device] in "c:\windows\inf\hdaudbus.inf".
#I320 Class GUID of device remains: {4D36E97D-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8".
#E360 An unsigned or incorrectly signed file "c:\windows\inf\hdaudbus.inf" for driver "Microsoft UAA Bus Driver for High Definition Audio" will be installed (Policy=Ignore). Error 1168: Element not found.
#-336 Copying file "H:\I386\hdaudbus.sy_" to "C:\WINDOWS\system32\DRIVERS\hdaudbus.sys" via temporary file "C:\WINDOWS\system32\DRIVERS\SET1F0.tmp".
#E360 An unsigned or incorrectly signed file "H:\I386\hdaudbus.sy_" for driver "Microsoft UAA Bus Driver for High Definition Audio" will be installed (Policy=Ignore). Error 1168: Element not found.
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-148 Loading coinstaller modules for "Microsoft UAA Bus Driver for High Definition Audio".
#E360 An unsigned or incorrectly signed file "C:\WINDOWS\system32\SysSetup.Dll" for driver "Microsoft UAA Bus Driver for High Definition Audio" will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [HDAudio_Device.NT.Interfaces] from "c:\windows\inf\hdaudbus.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8".
#I121 Device install of "PCI\VEN_10B9&DEV_5461&SUBSYS_817F1043&REV_02\3&267A616A&0&E8" finished successfully.
From this line
#-336 Copying file "H:\I386\hdaudbus.sy_" to "C:\WINDOWS\system32\DRIVERS\hdaudbus.sys" via temporary file "C:\WINDOWS\system32\DRIVERS\SET1F0.tmp".
it can be seen that the file hdaudbus.sys has already been copied there during textmode and thats why it needs to copy via temporary file and set to overwite on reboot. However, during device setup apparently my cd/setup doesn't look in c:\windows\system32\drivers as a potential source for files. It only looks in H:\ (CD Root) and C:\Windows\NLDRV which is the nLite integrated drivers.

Can you check your seutpapi.log to see how it is installing it?

techtype
Posts: 268
Joined: Mon Aug 15, 2005 5:46 pm

Post by techtype » Sun Apr 09, 2006 11:35 am

which is the nLite integrated drivers.
Oops! Gave yourself away there.

User avatar
RyanVM
Site Admin
Posts: 5187
Joined: Tue Nov 23, 2004 6:03 pm
Location: Pennsylvania
Contact:

Post by RyanVM » Sun Apr 09, 2006 12:22 pm

This is the only mention of hdaudbus I've got in setupapi.log:

Code: Select all

#I022 Found "PCI\CC_0403" in C:\WINDOWS\inf\hdaudbus.inf; Device: "Microsoft UAA Bus Driver for High Definition Audio"; Driver: "Microsoft UAA Bus Driver for High Definition Audio"; Provider: "Microsoft"; Mfg: "Microsoft"; Section name: "HDAudio_Device".
#I023 Actual install section: [HDAudio_Device.NT]. Rank: 0x00002006. Effective driver date: 03/05/2004.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [HDAudio_Device] in "c:\windows\inf\hdaudbus.inf".
#I320 Class GUID of device remains: {4D36E97D-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "PCI\VEN_8086&DEV_2668&SUBSYS_01C91028&REV_03\3&61AAA01&0&D8".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [HDAudio_Device.NT.Interfaces] from "c:\windows\inf\hdaudbus.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "PCI\VEN_8086&DEV_2668&SUBSYS_01C91028&REV_03\3&61AAA01&0&D8".
#I121 Device install of "PCI\VEN_8086&DEV_2668&SUBSYS_01C91028&REV_03\3&61AAA01&0&D8" finished successfully.
[2006/04/01 19:00:28 284.1318 Driver Install]
Get up to $200 off on hosting from the same people who host this website!
http://www.ryanvm.net/forum/viewtopic.php?t=2357

User avatar
RyanVM
Site Admin
Posts: 5187
Joined: Tue Nov 23, 2004 6:03 pm
Location: Pennsylvania
Contact:

Post by RyanVM » Sun Apr 09, 2006 12:24 pm

Can anybody else who uses HD Audio please comment and/or post the relevant portions from their setupapi.log (preferably with an integrator-only install so as to make sure factors like nLite aren't in play)?
Get up to $200 off on hosting from the same people who host this website!
http://www.ryanvm.net/forum/viewtopic.php?t=2357

User avatar
RogueSpear
Posts: 1155
Joined: Tue Nov 23, 2004 9:50 pm
Location: Buffalo, NY

Post by RogueSpear » Sun Apr 09, 2006 9:10 pm

For quite some time now I've had various computers at work with RealTek HDA adapters install just fine. This is using a Method 2 BTS integration, however I don't use BTS's slipstreamer. I just use my own M2 addon through the Integrator and drop the DriverPacks to the system drive.

It's not a very diverse hardware sampling. Intel and Gigabyte motherboards, and I'm pretty sure every HDA adapter is RealTek (much to my dismay). But it has been working for me since V2.0.1 if I remember correct.

OCedHrt
Posts: 17
Joined: Wed Apr 13, 2005 5:32 am

Post by OCedHrt » Mon Apr 10, 2006 2:08 am

Interesting that mine complains about the driver not being signed etc, but there is no such complaint in Ryan's log. It also complains about the lack of a signature which is true because the inf I have doesn't reference a cat file. Or maybe that has to do with having SFC disabled.
#I087 Driver node not trusted, rank changed from 0x00002006 to 0x0000a006.
#I023 Actual install section: [HDAudio_Device.NT]. Rank: 0x0000a006. Effective driver date: 03/05/2004.
#-148 Loading coinstaller modules for "PCI Device".
#E360 An unsigned or incorrectly signed file "C:\WINDOWS\system32\SysSetup.Dll" for driver "PCI Device" will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
I should try an install with just the pack integrated and nothing else nlited.

Here is another issue with the hdaudbus.inf not installing properly, although in my case it didn't complain about being unable to find the files, it just cancels installation.

http://www.msfn.org/board/index.php?sho ... 6&hl=hdaud

JSe
Posts: 32
Joined: Mon Feb 27, 2006 12:06 am
Location: Germany

Post by JSe » Mon Apr 10, 2006 7:51 am

I should try an install with just the pack integrated and nothing else nlited.
I did so with an Intel D945PVS Motherboard (contains Sigmatel HDA) with plain XPSP2, newest RVM Update Pack and my own driver collection (works similar to BTS's driver pack M1, but does only append to OemPnPDriversPath), and it works fine:

Code: Select all

#-019 Searching for hardware ID(s): pci\ven_8086&dev_27d8&subsys_07078086&rev_01,pci\ven_8086&dev_27d8&subsys_07078086,pci\ven_8086&dev_27d8&cc_040300,pci\ven_8086&dev_27d8&cc_0403
#-018 Searching for compatible ID(s): pci\ven_8086&dev_27d8&rev_01,pci\ven_8086&dev_27d8,pci\ven_8086&cc_040300,pci\ven_8086&cc_0403,pci\ven_8086,pci\cc_040300,pci\cc_0403
#-199 Executing "C:\WINNT\system32\setup.exe" with command line: setup -newsetup
#I022 Found "PCI\CC_0403" in C:\WINNT\inf\hdaudbus.inf; Device: "Microsoft UAA Bus Driver for High Definition Audio"; Driver: "Microsoft UAA Bus Driver for High Definition Audio"; Provider: "Microsoft"; Mfg: "Microsoft"; Section name: "HDAudio_Device".
#I023 Actual install section: [HDAudio_Device.NT]. Rank: 0x00002006. Effective driver date: 03/05/2004.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [HDAudio_Device] in "c:\winnt\inf\hdaudbus.inf".
#I320 Class GUID of device remains: {4D36E97D-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "PCI\VEN_8086&DEV_27D8&SUBSYS_07078086&REV_01\3&61AAA01&0&D8".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [HDAudio_Device.NT.Interfaces] from "c:\winnt\inf\hdaudbus.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "PCI\VEN_8086&DEV_27D8&SUBSYS_07078086&REV_01\3&61AAA01&0&D8".
#I121 Device install of "PCI\VEN_8086&DEV_27D8&SUBSYS_07078086&REV_01\3&61AAA01&0&D8" finished successfully.
But I also tried "kb888111.exe /integrate:..." with the intresting result that there are tree new subdirectories created under \I386
- svcpack
- CommonFiles
- WinXPSP2
where svcpack contains the KB888111WXPSP2.exe and KB888111WXPSP2.cat, CommonFiles contains all hda*.* files and WinXPSP2 contains portcls.sys.

They only edited scvpack.inf and dosnet.inf but txtsetup.sif was unchanged.

Later I will try an unattended setup with this constellation of files but by removing KB888111WXPSP2.exe. If this works, it maybe
a better solution.

OCedHrt
Posts: 17
Joined: Wed Apr 13, 2005 5:32 am

Post by OCedHrt » Mon Apr 10, 2006 11:02 pm

Thanks for the additinal info. It seems that in your installation "hdaudbus.sys" was not copied during device installation as well. Weird that only in my installation does it actually try to copy the file.

JSe
Posts: 32
Joined: Mon Feb 27, 2006 12:06 am
Location: Germany

Post by JSe » Tue Apr 11, 2006 7:16 pm

But I also tried "kb888111.exe /integrate:..." with the intresting result that there are tree new subdirectories created under \I386
- svcpack
- CommonFiles
- WinXPSP2
where svcpack contains the KB888111WXPSP2.exe and KB888111WXPSP2.cat, CommonFiles contains all hda*.* files and WinXPSP2 contains portcls.sys.

They only edited scvpack.inf and dosnet.inf but txtsetup.sif was unchanged.

Later I will try an unattended setup with this constellation of files but by removing KB888111WXPSP2.exe. If this works, it maybe
a better solution.
I tried a unattended setup after that integration and must confirm, that it won't work this way, at least it does not work with winnt.exe. (I could have seen this also without trying it out, since Commonfiles is longer than 8 Chars)

Mitsuko Aninikkou
Posts: 210
Joined: Tue Dec 13, 2005 12:52 pm
Location: The Netherlands (But running US WinXP, in case it comes up)

Post by Mitsuko Aninikkou » Wed Apr 12, 2006 6:16 am

Did you try Common~1?

JSe
Posts: 32
Joined: Mon Feb 27, 2006 12:06 am
Location: Germany

Post by JSe » Thu Apr 13, 2006 9:50 am

Did you try Common~1?
Yes, and I renamed the entries in dosnet.inf accordingly. But regardless of this these entries are not correct, so not even the CopyMode will work.

I did this test to see if there is a alternate to Ryan's way to integrate KB888111, but this alternate does not work at least when using with winnt.exe, so we can forget it. If I would change things the /integrate switch of the patch did to make them work, I will end up with Ryan's solution, so I will end this try at this point.

OCedHrt
Posts: 17
Joined: Wed Apr 13, 2005 5:32 am

Post by OCedHrt » Fri Jul 07, 2006 5:43 am

I happened to be updating my cd and ran into this problem again. Now I have some answers to some of the questions that Ryan had.

Textmode setup does not complain because it does not parse the inf file. It merely copies the inf and sys files to their appropriate places:
%systemroot%\inf
%systemroot%\system32\drivers

During device driver installation, hdaudbus.inf matches and attempts to copy the files from the current working directory, which happens to be the root of the installation cd. Updating the single source disk name defenition to

Code: Select all

222 = %DiskId1%,"",222,"I386"
fixes this problem.

My explaination for why there is suddenly this problem is because the other updates in the update pack are not device drivers. They do not utilize an inf installation.

There is also no problem with the signature of this driver because it wasn't signed to begin with.

jumz
Posts: 82
Joined: Fri Mar 10, 2006 1:32 am
Location: Edmonton, AB, Canada

Post by jumz » Fri Jul 27, 2007 1:17 pm

Does this issue still exist with the current Update Pack?
JuMz

firstguest
Posts: 6
Joined: Sun May 13, 2007 10:32 pm
Location: Kazakhstan (Borat's brother)

Post by firstguest » Sun Jul 29, 2007 10:28 pm

jumz wrote:Does this issue still exist with the current Update Pack?
Yep, I think.

User avatar
RyanVM
Site Admin
Posts: 5187
Joined: Tue Nov 23, 2004 6:03 pm
Location: Pennsylvania
Contact:

Post by RyanVM » Wed Aug 01, 2007 6:54 am

Apparently my reply yesterday got lost when my DB server went down. The issue reported in this thread is indeed fixed. However, the fix in this thread is what has caused the other issues some have run into (but not all, of course).
Get up to $200 off on hosting from the same people who host this website!
http://www.ryanvm.net/forum/viewtopic.php?t=2357

User avatar
skinnyJM
Posts: 30
Joined: Sun Dec 17, 2006 4:52 pm
Location: Milky Way

Post by skinnyJM » Wed Aug 01, 2007 5:25 pm

RyanVM wrote:Apparently my reply yesterday got lost when my DB server went down. The issue reported in this thread is indeed fixed. However, the fix in this thread is what has caused the other issues some have run into (but not all, of course).
So it is no longer necessary (or recommended) to use the fix in this thread? :D

User avatar
RyanVM
Site Admin
Posts: 5187
Joined: Tue Nov 23, 2004 6:03 pm
Location: Pennsylvania
Contact:

Post by RyanVM » Wed Aug 01, 2007 8:50 pm

well, if you open up the INFs, isn't the fix recommended in this thread already in them?
Get up to $200 off on hosting from the same people who host this website!
http://www.ryanvm.net/forum/viewtopic.php?t=2357

User avatar
skinnyJM
Posts: 30
Joined: Sun Dec 17, 2006 4:52 pm
Location: Milky Way

Post by skinnyJM » Thu Aug 02, 2007 1:02 am

It most certainly is... :lol:


:lock:

Locked