Installing USB drivers
I have a problem deploying software that contains usb drivers on a strict client computer.
After creating and deploying my new package and plugging in the hardware, the Plug and Play wizzard starts and asks for a admin account to install the drivers.
I have searched the forums and found some info on driver signing, but im not sure if this is the same case.
The software we use is Wininstall.
If this problem sounds familiar, please point me in the right direction.
Thank you.
After creating and deploying my new package and plugging in the hardware, the Plug and Play wizzard starts and asks for a admin account to install the drivers.
I have searched the forums and found some info on driver signing, but im not sure if this is the same case.
The software we use is Wininstall.
If this problem sounds familiar, please point me in the right direction.
Thank you.
0 Comments
[ + ] Show comments
Answers (10)
Please log in to answer
Posted by:
anonymous_9363
15 years ago
Posted by:
Scazy
15 years ago
HI I faced quite the same problem with PC Suite Sony Ericcson . the problem was that drivers have not been included into the package they were created during the installation by CA. So found a folder to which they install and added to the package dpinst.exe and dpinst.xml file in the the same folder as drivers. then created a CA that just launches dpinst.exe in the deffered execution. that`s it.
the content of the dpinst.xml is following :
http://msdn.microsoft.com/en-us/library/ms790308.aspx
the content of the dpinst.xml is following :
<?xml version="1.0" ?>
<dpinst>
<suppressAddRemovePrograms/>
<!-- The following search and subDirectory elements direct
DPInst to search all subdirectories (under the DPInst working directory) to locate driver
packages. -->
<search>
<subDirectory>*</subDirectory>
</search>
<!-- The following language element localizes its child elements
for the English (Standard) language. The child elements
customize the text that appears on the DPInst wizard pages. -->
<language code="0x0409">
<dpinstTitle>Device Driver Updater</dpinstTitle>
<welcomeTitle>Welcome to the Device Installer!</welcomeTitle>
<welcomeIntro>This wizard will walk you through updating the drivers for your device.</welcomeIntro>
<installHeaderTitle>Installing the software for your device...</installHeaderTitle>
<finishTitle>Congratulations! You finished installing your device drivers.</finishTitle>
</language>
<legacyMode>
<suppressWizard>
<suppressAddRemovePrograms/>
<quietInstall>
</dpinst>
http://msdn.microsoft.com/en-us/library/ms790308.aspx
Posted by:
captain_planet
15 years ago
Posted by:
Scazy
15 years ago
Posted by:
captain_planet
15 years ago
Posted by:
Daggett
15 years ago
Thanks for the reply's!
I am a bit confused about driver signing.
Do I need to sign a driver, so windows automaticly installs them as a trusted (common) driver after plugging in the hardware? (for example: a standard usb storage device)
or is driver signing only for "unsigned" drivers as VBScab mentioned?
I am a bit confused about driver signing.
Do I need to sign a driver, so windows automaticly installs them as a trusted (common) driver after plugging in the hardware? (for example: a standard usb storage device)
or is driver signing only for "unsigned" drivers as VBScab mentioned?
Posted by:
captain_planet
15 years ago
Signed drivers come with a signed catalog file (.cat). In your INF file (under the [version] section) there will be a line saying something simmilar to:
CatalogFile.NTx86=driverCatalogName.cat
If your driver doesn't come with a .cat, then it is not signed and you need to sign it. Search these forums - AngelD has made a good few posts on this subject.....
CatalogFile.NTx86=driverCatalogName.cat
If your driver doesn't come with a .cat, then it is not signed and you need to sign it. Search these forums - AngelD has made a good few posts on this subject.....
Posted by:
AngelD
15 years ago
Posted by:
joedown
15 years ago
Posted by:
AngelD
15 years ago
When we for example use dpinst it will install the driver(s) to the "driver store" and be "disguised" as a driver installed through the OS installation.
So when a user plug-in the device the hardware wizard will find the driver as a legit "pre-installed" driver.
Maybe not the best description but the scenario still applies.
So when a user plug-in the device the hardware wizard will find the driver as a legit "pre-installed" driver.
Maybe not the best description but the scenario still applies.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.