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이미. 나는 그것을 리눅스 안정 메일링 리스트에 보냈습니다. 배포판이 패치를 설치하지 않으면 이상한 커널 부팅 매개변수 설정을 살펴보거나 배포판에 버그를 보고하세요. 티아. 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

관련 정보