USB 장치가 무작위로 연결 해제되는 이유는 무엇입니까?

USB 장치가 무작위로 연결 해제되는 이유는 무엇입니까?

저는 지속적으로 실행되는 시스템에서 Linux를 사용하고 있습니다. USB 사운드 카드가 시스템에 연결되어 있습니다.

때로는 무작위로, 때로는 한밤중에 USB 연결이 끊어졌다가 몇 초 후에 다시 나타납니다.

Mär 18 03:52:41 test kernel: usb 1-1: USB disconnect, device number 35
 Mär 18 03:52:44 test kernel: usb 1-1: new full-speed USB device number 36 using xhci_hcd
 Mär 18 03:52:44 test kernel: usb 1-1: New USB device found, idVendor=8087, idProduct=1024
 Mär 18 03:52:44 test kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
 Mär 18 03:52:44 test kernel: usb 1-1: Product: USB2.0 Device
 Mär 18 03:52:44 test kernel: usb 1-1: Manufacturer: Generic
 Mär 18 03:52:44 test kernel: usb 1-1: SerialNumber: 20170726905959

가장 큰 문제는 여러 번 다시 연결한 후 재부팅할 때까지 장치가 다시 표시되지 않는 경우가 있다는 것입니다.

이는 한 시스템에서만 발생하는 것이 아니라 약 100개 시스템에서 발생합니다.

내 질문은 다음과 같습니다

  1. Linux USB 스택에서 확장 USB 로그를 얻는 방법은 무엇입니까? 일시정지 모드 같은 게 있는 건지 궁금하네요
  2. USB 컨트롤러가 재부팅될 때까지 잠시 후 장치를 차단할 수 있습니까? 장치가 결국 다시 나타나지 않은 이유에 대한 다른 아이디어가 있습니까?

관련 정보