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의 동일한 동작에 대해 매우 유사한 질문이 있는 것 같지만 (가능한 경우) 이를 내 문제에 어떻게 적용해야 할지 모르겠습니다.