USB 포트 오류 - USB 1-1: 장치 설명자 읽기 /64, 오류 -71

USB 포트 오류 - USB 1-1: 장치 설명자 읽기 /64, 오류 -71

저는 7년이 넘은 Dell Latitude 7350 2-in-1(터치스크린 태블릿 하이브리드)을 가지고 있습니다. 처음에 시스템에 Pop!_OS를 설치하고 몇 달 동안 실행했는데 어느 날 무선 키보드와 마우스가 갑자기 작동을 멈췄습니다. 무선 마우스와 키보드는 다른 컴퓨터와 잘 연결됩니다. 다른 여러 USB 장치를 테스트했지만 사용할 수 있는 유일한 장치는 플래시 드라이브, 하드 드라이브, SD 카드 리더 및 SSD뿐이었습니다.

내 노트북의 두 USB 포트 모두에서 이 방법을 시도했지만 선택한 장치에서는 작동하지 않으며(그러나 USB 장치에 불이 들어올 때 여전히 전원이 공급되는 것 같습니다) 선택한 다른 장치에서는 작동하지 않습니다.

지난 몇 달 동안 하드 드라이브가 단 하나의 포트에서만 감지되지 않는 간헐적인 문제가 있었지만 최근에는 이 문제가 더 이상 발생하지 않는다는 점을 언급해야 합니다.

다음은 작동하지 않는 장치의 몇 가지 예입니다.

  • 유선 마우스
  • 유선 키보드
  • 무선 키보드
  • 무선 마우스
  • 유빅
  • 라이브 USB(예: Arch Linux Live USB)

"작동하지 않음"이란 표시등이 장치에 제대로 작동하는 것처럼 나타나더라도 운영 체제 내에서는 사용할 수 없다는 의미입니다. 노란불쇼를 봤음에도 불구하고 유비키를 이용할 수는 없었습니다. USB 중 일부는 작동하지 않았습니다. 대부분 라이브 미디어를 저장하는 플래시 드라이브였지만 상당히 일반적인 파일을 저장한 USB도 있었지만 해당 시스템에서는 작동하지 않았습니다.

처음에는 Pop!_OS 문제인줄 알고 BIOS에 들어갔는데 마우스/키보드도 작동하지 않더군요. Refind를 설치했고 외부 SSD에 설치된 Arch Linux 설치를 부팅할 수 있었습니다. 사실 제가 지금 쓰고 있는 게 바로 그거예요.

저장 장치가 제대로 작동하는 것 같습니다. 그들은 잘 작동하는 유일한 사람입니다. 장치 중 하나에서 미디어를 스트리밍하고 재생할 수 있으며 전체 운영 체제를 실행할 수도 있습니다.

이 노트북과 함께 제공되는 내부 키보드와 터치패드는 정상적으로 작동합니다.

USB 장치가 전혀 작동하지 않을 것으로 예상했기 때문에 이것이 일종의 하드웨어 오류라고 믿기 어렵습니다. 제한된 장치 세트에서는 완벽하게 작동합니다. 나의 첫 번째 반응은 이것을 커널 드라이버 문제라고 부르는 것이었지만, Pop!_OS 5.8 및 5.11에서와 마찬가지로 최신 업데이트 버전의 Arch Linux(zen 5.14)에서도 똑같은 문제가 발생하고 있습니다.

방해 문제가 발생할 수 있다고 생각하여 블루투스를 비활성화하려고 시도했지만 성공하지 못했습니다.

또한 BIOS 내에서 USB 컨트롤러를 비활성화했다가 다시 활성화하려고 시도했지만 예상대로 아무 변화도 없었습니다.

이것은 다음의 오류 로그입니다 journalctl.

usb 1-1: device descriptor read/64, error -71
Oct 02 12:45:39 Arch2020 kernel: usb 1-1: device descriptor read/64, error -71
Oct 02 12:45:40 Arch2020 kernel: usb 1-1: device descriptor read/64, error -71
Oct 02 12:45:40 Arch2020 kernel: usb 1-1: device descriptor read/64, error -71
Oct 02 12:45:41 Arch2020 kernel: usb 1-1: device not accepting address 10, error -71
Oct 02 12:45:42 Arch2020 kernel: usb 1-1: device not accepting address 11, error -71
Oct 02 12:45:42 Arch2020 kernel: usb usb1-port1: unable to enumerate USB device

비슷한 오류가 전체적으로 나타납니다.

출력 sudo lsusb:

Bus 002 Device 003: ID 04e8:61f5 Samsung Electronics Co., Ltd Portable SSD T5
Bus 002 Device 004: ID 0bc2:231a Seagate RSS LLC Expansion Portable
Bus 002 Device 002: ID 045b:0210 Hitachi, Ltd 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
Bus 001 Device 006: ID 0bda:5680 Realtek Semiconductor Corp. Integrated_Webcam_FHD
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

온라인으로 검색했지만 찾은 유일한 솔루션은 매우 오래되었거나 내 문제와 관련이 없거나 사용할 수 없는 수정 사항이 포함되어 있습니다(Gigabyte 마더보드에서 IOMMU를 활성화하고 Dell 마더보드를 사용하고 있습니다). IOMMU를 지원하는 것을 신뢰하지 마십시오).

누구든지 제공할 수 있는 도움에 감사드립니다.

편집: Pop!_OS에 내장된 펌웨어 업그레이드 프로그램을 사용하여 몇 가지 펌웨어 업데이트를 수행했다는 사실을 언급하는 것을 잊어버렸습니다. 그게 바로 그것입니다.

편집 2: RGB 마우스와 같은 일부 장치는 켜지지 않습니다. 이로 인해 USB 컨트롤러가 저장 장치 이외의 포트에 충분한 전력을 공급하지 못하고 있다고 믿게 됩니다. 따라서 이것은 하드웨어 문제입니다. 아 글쎄. 나는 노력했다.

언젠가는 하드웨어 문제인지 확인하기 위해 이 노트북에 Windows 10을 다시 설치할 수도 있지만 그럴 가능성은 거의 없습니다.

관련 정보