Hi everyone..

I created Device Driver For a USB device. It runs alright & my drivers get installed. when i attach the usb cable to PC new hardware wizard shows up & installs the Driver even i ran it once. when i disconnect the usb cable from PC & use different USB port then the 1st time, again new hardware wizard appears & once to install the driver, so by changing the USB ports every time users must run the driver installation. any idea to prevent this from happing?

i use WISE package with DPinstall tools to make my package.

Thank you in advance for your help. [8|]
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
I created Device Driver For a USB device

tell us what you did exactly !!

as you have seen from previous post there are lots of info on how to create a device driver package
Answered 07/16/2010 by: cygan
Fifth Degree Brown Belt

Please log in to comment
0
just realized you have a thread already why create a new one
Answered 07/16/2010 by: cygan
Fifth Degree Brown Belt

Please log in to comment
0
that thread was for different issue I had.

I follow this link to create my package:

http://www.symantec.com/connect/articles/creating-installations-device-driver-applications-using-dpinst

my package installs alright but must find a way to prevent installing drivers every time selecting different USB port in a PC.

Thank you in advance for your help. [8|]
Answered 07/16/2010 by: Netrock
Orange Senior Belt

Please log in to comment
0
Netrock,

According to M$ it's an issue with the hardware and Windows and not a packaging issue:

Why are some of my USB devices reinstalled when they are moved to a new port?

In Windows 2000 and later operating systems, a new physical device object (PDO) is created when a USB device is moved from one port to another. A new PDO is not created if the hardware reports a unique USB serial number.To reuse the same PDO and to ensure that the device experience is unchanged whether the device is reinserted into the same port or a new port, hardware vendors must store a serial number on their device. According to Windows Logo Program requirements, the serial number must be unique for all devices that share the same device installation identifier.
http://www.microsoft.com/whdc/connect/usb/usbfaq_intro.mspx


Hope that clarifies things,

Dunnpy
Answered 07/16/2010 by: dunnpy
Red Belt

Please log in to comment
0
Thanks dunnpy [;)]

This gives me a new direction to see what i can do according to my environment to find a solution. As all of the PC's (which install the packages) is out of my reach...!!
need to find an alternative solution. [8|]
Answered 07/16/2010 by: Netrock
Orange Senior Belt

Please log in to comment
2
Netrock,

I don't think that there is anything else you can do for this 'issue'. The hardware vendor has chosen not to participate in the Windows Logo Program and has not assigned a unique serial number to the device.

Windows is behaving as expected for this scenario, there's not going to be a 'fix' you can produce to fool Windows to think otherwise.

I doubt the vendor will start doing what is required of them to prevent this, so it'll be down to user training to ensure reinstall driver issues don't occur.

Thanks,

Dunnpy

PS - don't forget to rate posts that you've found useful [:)]
Answered 07/16/2010 by: dunnpy
Red Belt

Please log in to comment
0
Big Thanks ..... [;)]

Post rated as your post was very helpful.

Have a great Weekend![:D]
Answered 07/16/2010 by: Netrock
Orange Senior Belt

Please log in to comment
Answer this question or Comment on this question for clarity