USB 断开连接和使用 xhci_hcd 的新 USB 设备

USB 断开连接和使用 xhci_hcd 的新 USB 设备

/var/日志/消息

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 的服务器的戴尔光学 USB 鼠标进行的。

是什么原因导致这种情况?有办法阻止它吗?如果在运行级别3连接到服务器的监视器会在登录提示后以及是否有人在终端登录时重复显示此信息。

我相信在另一台也运行 rhel 7.6 的服务器上,我在 BIOS 中禁用了 xchi handoff,并且我认为我没有收到这些重复的消息。但是,在此服务器上,无论 xhci 是禁用还是启用,我仍然在消息日志中获取这些条目

如果你用谷歌搜索图像,M-UVDEL1那就是那只老鼠。

答案1

我已经修复了你的戴尔 MS111-PPrimax/PixArt 鼠标位于上游 Linux 内核HID_QUIRK_ALWAYS_POLL已经。我什至将它发送到 linux stable 邮件列表。如果您的发行版没有安装补丁,请通过内核启动参数设置怪异或向您的发行版报告错误。 TIA。使用 RHEL,您应该得到 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-month-on-linux

相关内容