I have a piece of USB hardware, for which I know the driver.
However, the vendor id and product id do not match the VID, PID pair registered in the driver.
Is there a way in Linux to force a driver to be associated with a known device, that do not involve kernel module recompilation to add a PID / VID pair?
Find the module in the
sysfstree. In this case it was inIn this directory, there is a
new_idfile entry that can be used to dynamically add VID PID pair like this :Here is a LWN entry about this feature