맞춤형 USB HID 장치가 계속 연결 해제되었다가 다시 연결됩니다

맞춤형 USB HID 장치가 계속 연결 해제되었다가 다시 연결됩니다

USB HID를 통해 연결된 컴퓨터로 데이터를 출력하는 작은 집에서 만든 측정 장치가 있습니다. Windows에서는 잘 작동하지만 Linux에서는(두 대의 다른 컴퓨터, 최근 데비안 모두에서 테스트했습니다) 몇 초 동안 연결한 다음 연결을 끊었다가 즉시 다시 연결하는 식입니다.

시스템 로그에서 추출됨:

Oct  1 17:17:26 r2 kernel: [20446.158839] usb 1-6: USB disconnect, device number 76
Oct  1 17:17:27 r2 kernel: [20446.804678] usb 1-6: new low-speed USB device number 77 using xhci_hcd
Oct  1 17:17:27 r2 kernel: [20446.963314] usb 1-6: New USB device found, idVendor=16c0, idProduct=05df, bcdDevice= 1.00
Oct  1 17:17:27 r2 kernel: [20446.963317] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct  1 17:17:27 r2 kernel: [20446.963318] usb 1-6: Product: Miniskop 1.3
Oct  1 17:17:27 r2 kernel: [20446.963319] usb 1-6: Manufacturer: obdev.at
Oct  1 17:17:27 r2 mtp-probe: checking bus 1, device 77: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6"
Oct  1 17:17:27 r2 mtp-probe: bus: 1, device: 77 was not an MTP device
Oct  1 17:17:27 r2 kernel: [20446.970031] input: obdev.at Miniskop 1.3 as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/0003:16C0:05DF.02B3/input/input704
Oct  1 17:17:27 r2 kernel: [20446.970203] hid-generic 0003:16C0:05DF.02B3: input,hidraw4: USB HID v1.01 Device [obdev.at Miniskop 1.3] on usb-0000:00:14.0-6/input0
Oct  1 17:17:27 r2 mtp-probe: checking bus 1, device 77: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6"
Oct  1 17:17:27 r2 mtp-probe: bus: 1, device: 77 was not an MTP device
Oct  1 17:17:31 r2 kernel: [20451.406128] usb 1-6: USB disconnect, device number 77
Oct  1 17:17:32 r2 kernel: [20452.048706] usb 1-6: new low-speed USB device number 78 using xhci_hcd
Oct  1 17:17:32 r2 kernel: [20452.207314] usb 1-6: New USB device found, idVendor=16c0, idProduct=05df, bcdDevice= 1.00
Oct  1 17:17:32 r2 kernel: [20452.207317] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct  1 17:17:32 r2 kernel: [20452.207319] usb 1-6: Product: Miniskop 1.3
Oct  1 17:17:32 r2 kernel: [20452.207320] usb 1-6: Manufacturer: obdev.at
Oct  1 17:17:32 r2 mtp-probe: checking bus 1, device 78: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6"
Oct  1 17:17:32 r2 mtp-probe: bus: 1, device: 78 was not an MTP device
Oct  1 17:17:32 r2 kernel: [20452.214050] input: obdev.at Miniskop 1.3 as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/0003:16C0:05DF.02B4/input/input705
Oct  1 17:17:32 r2 kernel: [20452.214127] hid-generic 0003:16C0:05DF.02B4: input,hidraw4: USB HID v1.01 Device [obdev.at Miniskop 1.3] on usb-0000:00:14.0-6/input0
Oct  1 17:17:32 r2 mtp-probe: checking bus 1, device 78: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6"
Oct  1 17:17:32 r2 mtp-probe: bus: 1, device: 78 was not an MTP device
Oct  1 17:17:36 r2 kernel: [20456.638943] usb 1-6: USB disconnect, device number 78
Oct  1 17:17:37 r2 kernel: [20457.288758] usb 1-6: new low-speed USB device number 79 using xhci_hcd
Oct  1 17:17:37 r2 kernel: [20457.451322] usb 1-6: New USB device found, idVendor=16c0, idProduct=05df, bcdDevice= 1.00
Oct  1 17:17:37 r2 kernel: [20457.451325] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct  1 17:17:37 r2 kernel: [20457.451326] usb 1-6: Product: Miniskop 1.3
Oct  1 17:17:37 r2 kernel: [20457.451327] usb 1-6: Manufacturer: obdev.at
Oct  1 17:17:37 r2 mtp-probe: checking bus 1, device 79: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6"
Oct  1 17:17:37 r2 mtp-probe: bus: 1, device: 79 was not an MTP device
Oct  1 17:17:37 r2 kernel: [20457.458007] input: obdev.at Miniskop 1.3 as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/0003:16C0:05DF.02B5/input/input706
Oct  1 17:17:37 r2 kernel: [20457.458060] hid-generic 0003:16C0:05DF.02B5: input,hidraw4: USB HID v1.01 Device [obdev.at Miniskop 1.3] on usb-0000:00:14.0-6/input0
Oct  1 17:17:37 r2 mtp-probe: checking bus 1, device 79: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6"
Oct  1 17:17:37 r2 mtp-probe: bus: 1, device: 79 was not an MTP device

내가 찾은이것UPS의 동일한 동작에 대해 매우 유사한 질문이 있는 것 같지만 (가능한 경우) 이를 내 문제에 어떻게 적용해야 할지 모르겠습니다.

관련 정보