xhci_hcd を使用した USB の切断と新しい USB デバイス

xhci_hcd を使用した USB の切断と新しい USB デバイス

/var/log/メッセージ

kernel: usb 3-7.3:USB disconnect, device number 69
kernel: usb 3-7.3:new low-speed USB device number 70 using xhci_hcd
kernel: usb 3-7.3:new USB device found, idVendor=0461, idProduct=4e22
kernel: usb 3-7.3:new USB device strings: Mfr=1, Product=2, SerialNumber=0
kernel: usb 3-7.3:Product: USB Optical Mouse

kernel: usb 3-7.3:USB disconnect, device number 67
kernel: usb 3-7.3:new low-speed USB device number 68 using xhci_hcd
kernel: usb 3-7.3:new USB device found, idVendor=0461, idProduct=4e22
kernel: usb 3-7.3:new USB device strings: Mfr=1, Product=2, SerialNumber=0
kernel: usb 3-7.3:Product: USB Optical Mouse

kernel: usb 3-7.3: Manufacturer: PixArt
kernel: input: PixArt USB Optical Mouse as /devices/pci0000:00/0000:00:14/usb3/3-7/3-7.3/3.7-3:1.0/input/input69
kernel: hid-generic 0003:0461:4E22:0043: input,hidraw0: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-0000:00:14.0.7.3/input0
mtp-probe: checking bus 3, device 68: /sys/devices...{don't want to type out}
mtp-probe: bus: 3, device: 68 was not an MTP device

.... repeats ~ every 1..2 minutes

ファイル内のエントリのタイムスタンプが含まれていないため、順番どおりになっていません。これは、RHEL 7.6 を実行しているサーバーに接続された Dell 光学式 USB マウスを使用した場合です。

これの原因は何ですか?また、これを止める方法はあるのでしょうか?特に厄介なのは、ランレベル 3サーバーに接続されたモニターには、ログイン プロンプトの後、および誰かが端末にログインした場合に、これが繰り返し表示されます。

同じ rhel 7.6 を実行している別のサーバーでは、BIOS で xchi ハンドオフを無効にしましたが、これらのメッセージが繰り返し表示されることはないと思います。ただし、このサーバーでは、xhci が無効か有効かに関係なく、メッセージ ログにこれらのエントリが引き続き表示されます。

画像をグーグルで検索すると、M-UVDEL1そのマウスが見つかります。

答え1

私はあなたのデル MS111-PPrimax/PixArtマウスをアップストリームLinuxカーネルでHID_QUIRK_ALWAYS_POLLすでに。Linux の安定版メーリング リストにも送信しました。お使いのディストリビューションがパッチを取得しなかった場合は、カーネル ブート パラメータで quirk を設定するか、ディストリビューションにバグを報告してください。TIA。RHEL では、Red Hat からサポートを受けることができます。Red Hat は、パッチを古い < v4.16 hid_blacklist にバックポートするか、Ubuntu で既に行われているバックポートを取得する必要があります。

見る:https://github.com/sriemer/fix-linux-mouse/issues/11

そして:https://github.com/sriemer/fix-linux-mouse#usb-mouse-disconnectsreconnects-every-minute-on-linux

関連情報