1

(50 replies, posted in Software)

Hello all, I am a bit confused, this script from electropica works great when running manually, the whole SDI folder is on a smb share and kind of wonder, if I want to integrate this in an unattend setup, shouldnt I just call this .bat file or use the whole _Drivers.bat and SDI.bat files? I prefer this method as it automagically launch the proper .exe without having to name it, so when an update changes the name i.e. SDI_x64_423.exe it still works!

If the proper way of doing this in unattend has to be using the SDI.bat and _Drivers.bat, how would I then name the set wdir= option for smb... ? It seems to me like both ways would work but prefer to ask.

I do not have much experience with the unattend.xml, I guess I could just add whats needed to mine using what's provided on here?

Thanks!

electropica wrote:

If SDI, running from the network, install or update network driver, will it crash or will it handle the temporay lost of connection ?

I have review my script to this to have a debug command lline windows and install network driver from local SDI if needed for the net use.

start cmd /k
SET curdir=%~dp0
FOR /F "tokens=*" %%G IN ('DIR /B %curdir%*.exe') do (start wait %curdir%%%G -autoinstall -autoclose -license)
NET USE z: \\fogserver\Drivers
Z:
FOR /F "tokens=*" %%G IN ('DIR /B *.exe') do (%%G -autoinstall -autoclose -license)
C:
NET USE /delete /yes Z:

Link is dead sad

It's been a little while now!

It all works, thanks TechDud and cdod, both packages worked, I did end up using 307709 I believe.

None of those passed the driver signatures, had to acknowledge on install.

Anyhow, it's a little blurry for me now, this was done 2 months ago but if you need more info I could help!


Cheers

Dude it works!!

I started comparing an XP and 7 inf's for conexant 20641 and found it's always called Conexant, NTx86.6.0 at the beginning.

 [Manufacturer]
%CNXT%=Conexant, NTx86.6.0

;;
;; PE Signature
;;
[SignatureAttributes]
CHDRT32.sys=SignatureAttributes.DRM
CX32AP53.dll=SignatureAttributes.PETrust

[SignatureAttributes.DRM]
DRMLevel=1300

[SignatureAttributes.PETrust]
PETrust=true
;============================================================================

[ControlFlags]
ExcludeFromSelect = *

[Conexant.NTx86.6.0]
%HdAudioFunctionDriver.CNXTCodec.DeviceDesc% = HdAud2064x.MA3W, HDAUDIO\FUNC_01&VEN_14F1&DEV_50A1&SUBSYS_10280581

So in there you see two lines where it's written Conexant.NTx86.60
All I did was delete whatever was following to this

[Manufacturer]
%CNXT%=Conexant

;;
;; PE Signature
;;
[SignatureAttributes]
CHDRT32.sys=SignatureAttributes.DRM
CX32AP53.dll=SignatureAttributes.PETrust

[SignatureAttributes.DRM]
DRMLevel=1300

[SignatureAttributes.PETrust]
PETrust=true
;============================================================================

[ControlFlags]
ExcludeFromSelect = *

[Conexant]
%HdAudioFunctionDriver.CNXTCodec.DeviceDesc% = HdAud2064x.MA3W, HDAUDIO\FUNC_01&VEN_14F1&DEV_50A1&SUBSYS_10280581

This way the install worked using the latest driver from Dell for Win7 but I had an error about some package on every boot, even though sound worked.

Now I searched for the latest dell driver for CX20641 for XP and found CONEXANT_AUDIO--CX20641-CX20_A02_R307709...
Now I modified the Win7 original .inf from Dell and put this file in the extracted R307709 folder along with the corresponding .cat file and the 3 .dll's, launched setup from within the R307709 folder and that worked!

AND it also installed SmartAudio2 (instead of SA3 from the win7 package) and on every reboot sound works, smartaudio works, even jack detection! No errors!

So yeah I'm really happy with this and thought it was much easier than it seemed to be...
I really don't get why the refuse to package xp drivers correctly, this would take them just a minute and I'm exagerating!

Anyhow, thanks for the help TechDud!!
Any chance to see this in a new XP package soon?

Dear TechDud,

thanks for the explanation but I meant to say monitors which do NOT have HDMi!!

Sorry for that! It would cost less to use usb sound cards around 10$ than buying hdmi to analog converters!

I think we'll probably just use usb sound until a driver comes or maybe even start a Windows 7 pilot group here to get things going and eventually move on to Windows 7 at large...

I tried different things with inf, such as swapping the hwid's for the one I'm trying to install, trying a valid inf for Windows 7 in the XP driver but I think something else does not permit the install, it must be doing some authentication or maybe the registry keys it's not decoding as being authentic as I do not understand those...

It is a CX20641/CX20651, but even thos do not have the same hwid's.

Here's mine I gatheres with the tool;

=========== 
PCI Devices 
=========== 
PCI\VEN_10EC&DEV_8168&SUBSYS_05821028&REV_07\4&3766057E&0&00E5: Realtek PCIe GBE Family Controller
PCI\VEN_168C&DEV_0032&SUBSYS_02081028&REV_01\4&1A90DCB8&0&00E1: Contrôleur de réseau
PCI\VEN_8086&DEV_0150&SUBSYS_00000000&REV_09\3&11583659&0&00: Xeon(R) processor E3-1200 v2/3rd Gen Core processor DRAM Controller - 0150
PCI\VEN_8086&DEV_0151&SUBSYS_00000000&REV_09\3&11583659&0&08: Xeon(R) processor E3-1200 v2/3rd Gen Core processor PCI Express Root Port - 0151
PCI\VEN_8086&DEV_0152&SUBSYS_05821028&REV_09\3&11583659&0&10: Intel(R) HD Graphics
PCI\VEN_8086&DEV_1E00&SUBSYS_05821028&REV_04\3&11583659&0&FA: Intel(R) 7 Series/C216 Chipset Family 4 port Serial ATA Storage Controller - 1E00
PCI\VEN_8086&DEV_1E08&SUBSYS_05821028&REV_04\3&11583659&0&FD: Intel(R) 7 Series/C216 Chipset Family 2 port Serial ATA Storage Controller - 1E08
PCI\VEN_8086&DEV_1E10&SUBSYS_00000000&REV_C4\3&11583659&0&E0: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 1 - 1E10
PCI\VEN_8086&DEV_1E12&SUBSYS_00000000&REV_C4\3&11583659&0&E1: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 2 - 1E12
PCI\VEN_8086&DEV_1E1A&SUBSYS_00000000&REV_C4\3&11583659&0&E5: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 6 - 1E1A
PCI\VEN_8086&DEV_1E20&SUBSYS_05821028&REV_04\3&11583659&0&D8: Pilote de bus Microsoft UAA pour High Definition Audio
PCI\VEN_8086&DEV_1E22&SUBSYS_05821028&REV_04\3&11583659&0&FB: Intel(R) 7 Series/C216 Chipset Family SMBus Host Controller - 1E22
PCI\VEN_8086&DEV_1E26&SUBSYS_05821028&REV_04\3&11583659&0&E8: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E26
PCI\VEN_8086&DEV_1E2D&SUBSYS_05821028&REV_04\3&11583659&0&D0: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E2D
PCI\VEN_8086&DEV_1E31&SUBSYS_05821028&REV_04\3&11583659&0&A0: Intel(R) 7 Series/C216 Chipset Family Universal Serial Bus (USB) Controller - 1E31
PCI\VEN_8086&DEV_1E3A&SUBSYS_05821028&REV_04\3&11583659&0&B0: Intel(R) Management Engine Interface 
PCI\VEN_8086&DEV_1E49&SUBSYS_00000000&REV_04\3&11583659&0&F8: Intel(R) B75 Express Chipset LPC Controller - 1E49
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_A4\3&11583659&0&F0: Intel(R) 82801 PCI Bridge - 244E
18 matching device(s) found.
 
=========== 
USB Devices 
=========== 
USB\ROOT_HUB20\4&7D0C856&0                                  : Concentrateur USB racine
USB\ROOT_HUB20\4&CDD459C&0                                  : Concentrateur USB racine
USB\VID_046D&PID_C50E\7&1931F7EF&0&2                        : Périphérique d'interface utilisateur USB
USB\VID_0557&PID_2238\7&1931F7EF&0&1                        : Périphérique USB composite
USB\VID_0557&PID_2238&MI_00\8&55CF874&0&0000                : Périphérique d'interface utilisateur USB
USB\VID_0557&PID_2238&MI_01\8&55CF874&0&0001                : Périphérique d'interface utilisateur USB
USB\VID_0557&PID_7000\6&DECCEED&0&6                         : Concentrateur USB générique
USB\VID_0781&PID_5202\3486021149A0C79C                      : Périphérique de stockage de masse USB
USB\VID_8087&PID_0024\5&19909593&0&1                        : Concentrateur USB générique
USB\VID_8087&PID_0024\5&C056323&0&1                         : Concentrateur USB générique
USBSTOR\DISK&VEN_STAPLES&PROD_RELAY_UFD&REV_8.02\3486021149A0C79C&0: Staples Relay UFD USB Device
11 matching device(s) found.
 
============= 
Input Devices 
============= 
HID\VID_046D&PID_C50E\8&1177F70A&0&0000                     : Souris HID
HID\VID_0557&PID_2238&MI_00\9&1EAA71EE&0&0000               : Périphérique clavier PIH
HID\VID_0557&PID_2238&MI_01\9&31DA8E2C&0&0000               : Souris HID
3 matching device(s) found.
 
============ 
ACPI Devices 
============ 
ACPI\FIXEDBUTTON\2&DABA3FF&0                                : Bouton de fonctionnalité définie ACPI
ACPI\GENUINEINTEL_-_X86_FAMILY_6_MODEL_58\_0                : Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
ACPI\GENUINEINTEL_-_X86_FAMILY_6_MODEL_58\_1                : Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
ACPI\GENUINEINTEL_-_X86_FAMILY_6_MODEL_58\_2                : Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
ACPI\GENUINEINTEL_-_X86_FAMILY_6_MODEL_58\_3                : Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
ACPI\INT0800\4&3B551F83&0                                   : Périphérique concentrateur à microprogramme Intel(R) 82802
ACPI\INT3F0D\4&3B551F83&0                                   : Ressources de la carte mère
ACPI\PNP0000\4&3B551F83&0                                   : Contrôleur d'interruptions programmable
ACPI\PNP0100\4&3B551F83&0                                   : Horloge système
ACPI\PNP0103\0                                              : High Precision Event Timer
ACPI\PNP0200\4&3B551F83&0                                   : Contrôleur d'accès direct en mémoire
ACPI\PNP0A08\0                                              : Bus PCI
ACPI\PNP0B00\4&3B551F83&0                                   : Horloge système CMOS/temps réel
ACPI\PNP0C01\1                                              : Carte système
ACPI\PNP0C01\2                                              : Carte système
ACPI\PNP0C02\1                                              : Ressources de la carte mère
ACPI\PNP0C02\10                                             : Ressources de la carte mère
ACPI\PNP0C02\111                                            : Ressources de la carte mère
ACPI\PNP0C02\2                                              : Ressources de la carte mère
ACPI\PNP0C04\4&3B551F83&0                                   : Coprocesseur arithmétique
ACPI\PNP0C0B\0                                              : Ventilateur ACPI
ACPI\PNP0C0B\1                                              : Ventilateur ACPI
ACPI\PNP0C0B\2                                              : Ventilateur ACPI
ACPI\PNP0C0B\3                                              : Ventilateur ACPI
ACPI\PNP0C0B\4                                              : Ventilateur ACPI
ACPI\PNP0C0C\AA                                             : Bouton marche-arrêt ACPI
ACPI\THERMALZONE\TZ00                                       : Zone thermique ACPI
ACPI\THERMALZONE\TZ01                                       : Zone thermique ACPI
ACPI_HAL\PNP0C08\0                                          : Système compatible ACPI Microsoft
ROOT\ACPI_HAL\0000                                          : PC multiprocesseur ACPI
30 matching device(s) found.
 
============ 
 HDA Audio 
============ 
HDAUDIO\FUNC_01&VEN_14F1&DEV_50A1&SUBSYS_10280582&REV_1001\4&1AD462C2&0&0201: Périphérique audio sur bus High Definition Audio
HDAUDIO\FUNC_01&VEN_8086&DEV_2806&SUBSYS_10280582&REV_1000\4&1AD462C2&0&0301: Son Intel(R) pour écrans
2 matching device(s) found.
 
============ 
RAID Devices 
============ 
PCI\VEN_8086&DEV_1E00&SUBSYS_05821028&REV_04\3&11583659&0&FA
    Name: Intel(R) 7 Series/C216 Chipset Family 4 port Serial ATA Storage Controller - 1E00
    Hardware ID's:
        PCI\VEN_8086&DEV_1E00&SUBSYS_05821028&REV_04
        PCI\VEN_8086&DEV_1E00&SUBSYS_05821028
        PCI\VEN_8086&DEV_1E00&CC_01018F
        PCI\VEN_8086&DEV_1E00&CC_0101
    Compatible ID's:
        PCI\VEN_8086&DEV_1E00&REV_04
        PCI\VEN_8086&DEV_1E00
        PCI\VEN_8086&CC_01018F
        PCI\VEN_8086&CC_0101
        PCI\VEN_8086
        PCI\CC_01018F
        PCI\CC_0101
PCI\VEN_8086&DEV_1E08&SUBSYS_05821028&REV_04\3&11583659&0&FD
    Name: Intel(R) 7 Series/C216 Chipset Family 2 port Serial ATA Storage Controller - 1E08
    Hardware ID's:
        PCI\VEN_8086&DEV_1E08&SUBSYS_05821028&REV_04
        PCI\VEN_8086&DEV_1E08&SUBSYS_05821028
        PCI\VEN_8086&DEV_1E08&CC_010185
        PCI\VEN_8086&DEV_1E08&CC_0101
    Compatible ID's:
        PCI\VEN_8086&DEV_1E08&REV_04
        PCI\VEN_8086&DEV_1E08
        PCI\VEN_8086&CC_010185
        PCI\VEN_8086&CC_0101
        PCI\VEN_8086
        PCI\CC_010185
        PCI\CC_0101
2 matching device(s) found.

I do have an HDMI port just not using it and sound on those will be used with headphones and/or monitor which do have hdmi.

So you think playing around with ini files and maybe registry entries could be the solution?
With a lot of trying different packages it seems to have semi installed Dell audio (SA3 i think) but it gives an error every boot, I'll remove it just in case.

Not using hmdi no, hehe.

I do have an inf for xp but it still gives errors...
I do have .net all versions up to date.

KB888111 shouldn't be needed unless I'm wrong, SP3 should need to run the KB since it's already applied.

BIOS is up to date.

So I went to download the Fujitsu driver for D3171-A but it is for CX20642 and not 20641...
I thought maybe playing around with hwid's in the ini files to change for mine, but that doesn't work...!
Maybe there's more to it that I don't know?

Alright I tried Linux Mint 14 and sound is working!
It's detected as 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)

Here's grep info;

grep | lspci
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)

Hardware id's in windows show rev_1001.

To clarify, we wanted to deploy win7 for some time but aren't quite ready yet so we need to use XP for a little while still.

Now the questions;
Since these works in linux, is it a good sign that it's possible to have sound in xp?
Why is it using Intel's driver? Is it really? Why?
Also, looking at how the chipset works(B75) it does seem like it has indeed HD Sound (http://www.intel.com/content/www/us/en/ … ipset.html)
So what does this means? It has sound on the chipset but also a seperate Conexant chip?
I'm a bit confused!

On the chip is this;

CX20641-11Z
CN008185.11 (or CNQ08185.11)
1220 TW

I looked in the inf and see the hw id's are indeed with SUBSYS_10280582

Virtualization is not an option for us, we wanted to deploy win7 but not now as we have many things on our shoulders but I guess we will have to prioritize this now... We wanted to rethink GPO's with new server 2008 R2 prior to deploying win7...

I wonder if they have issues with linux kernel's running this?

Anyways thanks for the help...

Hi all,

First post, just registered as I'm out of options! Let me just say thanks everyone involved here as I have been using Driverpacks for over 3 years now, it's a time saver and much appreciated!

Now, for lots of reason we are still using XP at my work and we just ordered 4 Vostro 270 desktops.
So I updated driverpacks, installed xp, all is good but audio wont get detected by driverpacks, I also run DriverInstaller 3.4.12 which does not see any audio hw. I googled and googled for hours, almost spent the week on this (I hate to give in on something that should be so easy...) now I need to ask for help!

The device id's are VEN_14F1 DEV_50A1 SUBSYS_10280582

Funny thing is there is nothing on google about subsys 10280582! According to Dell's website it appears to be Conexant CX20641 but this model has been used for years, what actually changes is the subsys which is nowhere to be found!

I actually found one file (a driver installer) which contains this subsys but it doesnt work. On dell's site only win7x64 and win8x64 are given. older versions of it are for older subsys's...

Anyone would know how to help me out?


Thanks!