LinuxのUSBドライバプローブな場合に呼び出されるデバイスで接続
質問
を利用した場合、変更したものusb骨格のドライバのLinuxいinsmodのモジュール、USBメモリに既に、自動的にプローブ機能がない呼び出されます。い抜いて、replugのデバイスのドライバーが活性化されることになります。の場合はこの限りではありません(例:シリアルドライバーのか。理由があります。どうやっていけばいいですか?プローブの機能を取得して呼ぶの?
解決 3
私たちは、/ proc / bus / usbからデバイスを開いたし、新しいドライバがデバイスを主張することができませんでしたので、デバイスは、USBFSドライバによって主張されたから、一部のソフトウェアます。
他のヒント
ほとんどすべてのUSB HIDデバイスが自動的にUSBHIDドライバによって管理されています。次のことを試してください:
sudo rmmod usbhid
sudo insmod your_driver
sudo insmod usbhid
するので,それを板自体が"弾性"を持装置からusbhidにバインドされたドライバ:
- をさがしてみてください泥棒のドライバ:
/sys/bus/usb/drivers/usbhid/
- 板自体が"弾性"を持で
echo -n "1-1:1.0" > /sys/bus/usb/drivers/usbhid/unbind
- 結合デバイス:
echo <vendor> <product> > /sys/bus/usb/drivers/my_driver/new_id
または持っている人は、手続きをすればバスのid:echo -n "1-1:1.0" > /sys/bus/usb/drivers/my_driver/bind
所属していません StackOverflow