Changing ProductID and VendorID dynmically

hello,

currently i'm using a Wimax Chipset connnected to raspberry pi.i want to be able to change the ProductID and VendorID of the chipset in Windows Client,so the windows Drivers can recognize it.Would you mind adding an option in the client to change those values?

I think it would be easy enough,You just have to give the client an extra option to set ProductID and VendorID when he right click on the device.

Or if you think i can accomplish this with some hacks,please let me know.

#2

Unfortunately its too complicated to do because there are multiple usb messages i would need to trap and modify which is too unreliable to do correctly.

#4

The correct way to do it is to write a Filter driver for windows http://msdn.microsoft.com/en-us/library/windows/hardware/ff545890 This is reasonably easy but setting up the development environment is a major pain. The filter driver would then intercept the messages as they are passed up the windows kernel driver stack. From there you can change whatever you want. (Because its in the kernel, any bugs an you'll get a bluescreen)

#5

the server will be on Linux machine.So wouldn't it be easier to do the hack in Linux instead of windows?
Can i write to IdProduct and IdVendor in sys in any ways?

#6

No it's too complicated to implement when there is no clear use case