Difference between revisions of "HP drivers"
m (→Silent installation of nx6325 laptop drivers) |
m |
||
Line 17: | Line 17: | ||
Sometimes, after starting the installer, you will find an extracted MSI package in <code>%TEMP%</code>. | Sometimes, after starting the installer, you will find an extracted MSI package in <code>%TEMP%</code>. | ||
+ | |||
+ | Note that not all drivers are available for all language versions of Windows. One example is "High-Speed Secure Digital (SD) Card Driver" for nx6325 laptops - it is not available for download i.e. in German, and English version will fail to install in a non-English Windows. | ||
Latest revision as of 12:59, 7 April 2008
Most HP drivers (audio, graphics, keyboard, network, input devices etc.) come as InstallShield packages. The installer usually have name like sp<number>.exe
, for example, sp32556.exe
is the name for Broadcom network drivers.
HP installers save its data into C:\SWSetup.
Sometimes, they will install silently with a /s switch, i.e.:
%SOFTWARE%\nx6325\SP35445\setup.exe /s
Sometimes, setup.iss is provided with InstallShield package, i.e.:
%SOFTWARE%\nx6325\SP37155\setup.exe /s /sms /f1%SOFTWARE%\nx6325\SP37155\setup.iss
Unfortunately, sometimes manual intervention is needed (i.e., using other InstallShield switches, recording the installation etc.), so there is no golden rule here.
Sometimes, after starting the installer, you will find an extracted MSI package in %TEMP%
.
Note that not all drivers are available for all language versions of Windows. One example is "High-Speed Secure Digital (SD) Card Driver" for nx6325 laptops - it is not available for download i.e. in German, and English version will fail to install in a non-English Windows.
Silent installation of nx6325 laptop drivers
It doesn't cover all drivers (modem). Note that Windows XP SP2 does not have drivers for Broadcom NetXtreme Gigabit card found in these laptops - you will have to integrate them in RIS / Unattended installation first.
For some reason, "HP Quick Launch Buttons" and "Synaptics Pointing Device Driver" don't want to install silently - so these two packages are commented out. Note for other comments - Processor driver can take very long to install.
<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package
id="nx6325_modem"
name="HDAUDIO Soft Data Fax Modem with SmartCP"
revision="1"
priority="9">
<check type="uninstall" condition="exists" path="HDAUDIO Soft Data Fax Modem with SmartCP" />
<install cmd='%SOFTWARE%\nx6325\MultiMODEMInstl\Conexant\setup.exe /s' />
<install cmd='cmd /C del %ALLUSERSPROFILE%\Desktop\Netwaiting.lnk' />
<upgrade cmd='%SOFTWARE%\nx6325\MultiMODEMInstl\Conexant\setup.exe /s' />
<upgrade cmd='cmd /C del %ALLUSERSPROFILE%\Desktop\Netwaiting.lnk' />
</package>
<package
id="KB888111"
name="KB888111"
revision="1"
priority="90">
<check type="uninstall" condition="exists" path="High Definition Audio Driver Package - KB888111" />
<install cmd='%SOFTWARE%\nx6325\kb888111xpsp2.exe /quiet' />
<upgrade cmd='%SOFTWARE%\nx6325\kb888111xpsp2.exe /quiet' />
<remove cmd='C:\WINDOWS\$NtUninstallKB888111WXPSP2$\spuninst\spuninst.exe /quiet' />
</package>
<package
id="nx6325_audio"
name="nx6325 audio driver"
revision="1"
priority="9">
<check type="uninstall" condition="exists" path="SoundMAX" />
<install cmd='%SOFTWARE%\nx6325\SP37155\setup.exe /s /f1%SOFTWARE%\nx6325\SP37155\setup.iss' />
<upgrade cmd='%SOFTWARE%\nx6325\SP37155\setup.exe /s /f1%SOFTWARE%\nx6325\SP37155\setup.iss' />
</package>
<!--
<package
id="nx6325_buttons"
name="HP Quick Launch Buttons 6.30 J1"
revision="1"
priority="9">
<check type="uninstall" condition="exists" path="HP Quick Launch Buttons 6.30 J1" />
<install cmd='%SOFTWARE%\nx6325\SP38266\Disk1\setup.exe /s /sms /f1%SOFTWARE%\nx6325\SP38266\Disk1\setup.iss' />
<upgrade cmd='%SOFTWARE%\nx6325\SP38266\Disk1\setup.exe /s /sms /f1%SOFTWARE%\nx6325\SP38266\Disk1\setup.iss' />
</package>
<package
id="nx6325_synaptics"
name="Synaptics Pointing Device Driver"
revision="1"
priority="9">
<check type="uninstall" condition="exists" path="Synaptics Pointing Device Driver" />
<install cmd='%SOFTWARE%\nx6325\SP37065\WinNT5\x86\setup.exe /s /sms /f1%SOFTWARE%\nx6325\SP37065\WinNT5\x86\setup.iss' />
<upgrade cmd='%SOFTWARE%\nx6325\SP37065\WinNT5\x86\setup.exe /s /sms /f1%SOFTWARE%\nx6325\SP37065\WinNT5\x86\setup.iss' />
</package>
-->
<package
id="nx6325_wireless"
name="Broadcom 802.11 Wireless LAN Adapter"
revision="1"
priority="9">
<check type="uninstall" condition="exists" path="Broadcom 802.11 Wireless LAN Adapter" />
<install cmd='%SOFTWARE%\nx6325\SP36684A\Setup.exe /s' />
<upgrade cmd='%SOFTWARE%\nx6325\SP36684A\Setup.exe /s' />
</package>
<package
id="nx6325_cardreader"
name="Texas Instruments PCIxx21/x515/xx12 drivers."
revision="1"
priority="9">
<check type="uninstall" condition="exists" path="Texas Instruments PCIxx21/x515/xx12 drivers." />
<install cmd='%SOFTWARE%\nx6325\SP33416\Base\setup.exe /s /sms /f1%SOFTWARE%\nx6325\SP33416\Base\setup.iss' />
<upgrade cmd='%SOFTWARE%\nx6325\SP33416\Base\setup.exe /s /sms /f1%SOFTWARE%\nx6325\SP33416\Base\setup.iss' />
</package>
<!-- Note that installation of this processor driver takes sometimes a lot - more than an hour, during which
the computer does not seem to do anything -->
<package
id="nx6325_processor"
name="Windows-Treiberpaket - Advanced Micro Devices (AmdK8) Processor (05/27/2006 1.3.2.0)"
revision="1"
priority="9">
<check type="uninstall" condition="exists" path="Windows-Treiberpaket - Advanced Micro Devices (AmdK8) Processor (05/27/2006 1.3.2.0)" />
<install cmd='%SOFTWARE%\nx6325\SP35445\setup.exe /s' />
<upgrade cmd='%SOFTWARE%\nx6325\SP35445\setup.exe /s' />
</package>
</packages>
The corresponding profiles.xml entry:
<profile id="nx6325">
<package package-id="KB888111" />
<package package-id="nx6325_audio" />
<!--
<package package-id="nx6325_buttons" />
<package package-id="nx6325_synaptics" />
-->
<package package-id="nx6325_wireless" />
<package package-id="nx6325_processor" />
<package package-id="nx6325_modem" />
<package package-id="nx6325_cardreader" />
</profile>