저는 지속적으로 실행되는 시스템에서 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개 시스템에서 발생합니다.
내 질문은 다음과 같습니다
- Linux USB 스택에서 확장 USB 로그를 얻는 방법은 무엇입니까? 일시정지 모드 같은 게 있는 건지 궁금하네요
- USB 컨트롤러가 재부팅될 때까지 잠시 후 장치를 차단할 수 있습니까? 장치가 결국 다시 나타나지 않은 이유에 대한 다른 아이디어가 있습니까?