Ubuntu 14.04 LTS - USB 3.0 출력이 낮거나 작동하지 않음

Ubuntu 14.04 LTS - USB 3.0 출력이 낮거나 작동하지 않음

노트북에 문제가 있습니다. 듀얼 부팅에 Ubuntu 14.04 LTS를 설치한 이후 두 개의 USB 3.0이 더 이상 작동하지 않습니다.

아마도 다음 사항을 알아야 할 수도 있습니다.

내 노트북에는 USB 2.0 2개와 USB 3.0 2개가 있습니다. USB 2.0 중 하나에 결함이 있어서 어떤 이유로 Windows에서 작동하지 않습니다. 두 개의 3.0 포트는 Windows에서 작동합니다(휴대폰을 충전하고 마우스와 USB 스틱을 연결할 수 있습니다). 2.0 포트도 잘 작동합니다. 우분투에서는 2.0 포트도 잘 작동합니다. 하지만 3.0 포트에서는 그렇지 않습니다. 휴대폰을 연결할 때마다 충전 중이라는 메시지가 표시되지만 노트북/PC에 연결되어 있는지 감지하지 못합니다(USB 디버깅 아이콘이 없고 대용량 저장 장치를 활성화하는 옵션이 없음). 3.0 포트 중 하나에 마우스를 연결하면 마우스 바닥에 있는 레이저(또는 기타)가 깜박이지만 작동하지 않습니다. USB를 꽂아도 연결이 되지 않습니다. Ubuntu 14.04 이전에는 13.04를 사용하고 있었고 모든 것이 잘 작동했습니다(물론 USB 2.0 포트 제외).

lsusb다음은 마우스와 휴대폰을 3.0 포트에 연결한 후의 출력입니다.

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 8087:07da Intel Corp.  
Bus 001 Device 003: ID 04f2:b2bb Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub`

이것이 'lsusb'가 하는 일입니다아무것도 없다끼워 넣다:

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 8087:07da Intel Corp. 
Bus 001 Device 003: ID 04f2:b2bb Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

내가 아는 것은 04f2:b2bb그것이 내 웹캠이라는 것뿐이었습니다.

답변1

첫째: USB 장치 자동 감지에 성공하면 USB 버스에 장치가 표시되어야 합니다. 그래서 그것은 일어나지 않았습니다.

일련의 비밀스러운 증상을 나열합니다. win에서는 작동하지만 Linux에서는 작동하지 않으며 일부는 Linux에서는 작동하지만 win에서는 작동하지 않습니다.

아니 거의 확실해요아니요드라이버 문제.

제 생각엔 이건 전원 문제인 것 같아요. 경기. 일반적으로 이러한 유형의 전기 문제는 상황을 매우 위험하게 만들기 때문에 가장 심각합니다. 내 가정은 경쟁이 있다는 것입니다. 어떻게든 win은 Linux와는 다른 순서로 USB 포트/장치를 초기화합니다. 이는 장치가 다른 순서로 깨어나기 때문에 다른 순서로 전원을 공급받기 시작하기 때문입니다.

첫 번째 장치가 시작되었을 때 여전히 충분한 전력이 있었지만 전력이 손실되었습니다.

할 수 있는 일: 자체 전원 입력이 있는 USB 허브를 사용하는 것이 가장 좋습니다. 전원은 항상 USB의 큰 단점이었습니다. 5V에서 작동하지만 이러한 케이블에서 2-3A를 얻는 것은 거의 불가능합니다. 표준에 따르면 0.5A만 필요합니다. 이는 품질이 부족한 대부분의 장치가 0.5A를 제공할 수 없거나 제공하는 전류가 위험하다는 것을 의미합니다.


그 외에도 나는 두 번째 생각을 가지고 있습니다. 때로는 USB 허브(마더보드 통합 허브에서도)가 슬레이브 장치의 다양한 USB 버전을 구별할 만큼 똑똑하지 않다는 것입니다. 따라서 USB USB3.0 옆에 USB2.0 장치를 연결하면 USB3 장치 속도도 느려집니다.

답변2

USB3 Linux 드라이버에 문제가 있을 수 있습니다.

문제를 일으키는 것은 xhci 드라이버 자체가 아닐 수도 있지만 로그에 따르면 일부 외부 전원 장치에 항상 필요한 전원이 공급되지는 않는다고 보고합니다(제 USB2 드라이버는 문제 없이 작동하며 동일한 장치는 USB2에서 작동합니다). .

드라이브가 USB 2 포트(제한된 속도)에서 작동하기 때문에 전원 문제가 이상합니다. 문제는 내 Texas Instruments TUSB73x0 SuperSpeed ​​​​USB 3.0과 관련이 있을 수 있습니다. 이 경우 여전히 드라이버 또는 하드웨어 문제/컨트롤러 BIOS입니다.

개인적으로 저는 외부 전원을 공급받는 HDD가 2개 있는데, 2개를 더 추가하면 마지막 HDD가 실패합니다(수동으로 10초 후에도 작동하므로 부팅 중 스파이크로 인한 것은 아닌 것 같습니다). 드라이브는 동일합니다. 드라이브가 fdisk -l에 표시되지 않습니다.

lsusb 및 usb-devices에 따르면 MaxPower는 0mA입니다. dmesg에 따르면 전원 부족으로 인해 장치에 오류가 발생했습니다. 장치를 수동으로 추가하면 장치 #2(마지막으로 추가된 장치)에 문제가 발생합니다.

일부 USB3 허브를 인식하는 데 문제가 없는 것은 아닙니다. 내가 아는 한 Sandberg USB3 허브는 전혀 인식되지 않습니다(외부 전원 공급 USB3 허브). USB2 포트에서도 동일한 허브가 인식됩니다.

lsusb 및 usb-devices가 장치가 알려주는 내용만 보고하는지, 하드웨어 컨트롤러에 오류 자체가 존재하는지 확실하지 않습니다. 그러나 어느 시점에서는 소프트웨어와 관련된 것 같습니다.

이 게시물에 보고하기에는 문제에서 너무 멀리 떨어져 있지 않기를 바랍니다.

관련 정보