시스템에 USB 3.0 포트가 있는지 어떻게 알 수 있습니까?


70

외장 USB 3.0 드라이브를 사고 싶습니다. 랩탑에 이러한 포트 (또는 2.0)가 있는지 알아내는 방법이 궁금합니다.

어느 쪽도하지 lsusb -v않으며, /proc/bus/input/devices전자는 많은라고하지만, 명백한 힌트를 제공 2.0 root hubv2 및 v3을하지 의미 수 있습니다. 권리?

답변:


77

lsusb 커널이 USB 3.0 지원을 볼 수 있는지 보여줍니다.

이 비 USB3 시스템과 대조 :

$ lsusb 
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1210:2604 DigiTech 
Bus 002 Device 003: ID 0a5c:219c Broadcom Corp. 

이것으로 USB3를 지원합니다 :

$ lsusb 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 08ff:168b AuthenTec, Inc. 
Bus 001 Device 004: ID 04f2:b1d6 Chicony Electronics Co., Ltd 
Bus 002 Device 015: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth

USB3에는 "3.0 루트 허브"가 있습니다.

즉, 하드웨어 가 USB3 인지 확인하는 가장 좋은 방법 은 포트 자체를 보는 것입니다. USB3는 일반적으로 색상으로 구분되어 있으며 파란색이며 추가 도체가 있습니다 (그러나 조금보기가 어렵습니다). USB 3.0 포트가 파란색이 아닌 경우 다음과 같이 초고속 "SS"라는 문구가 표시됩니다.

USB 3.0 포트 식별


1
때로는 이름에 USB3.0이 표시되지 않으면 사용할 수 있습니다 lsusb -t(Bain의 답변 참조). lsusb -v물론 파일을 복사 할 수 있으며 480Mbps 또는 60MB / s 전송 속도를 초과하면> USB2.0 (I ' ve는 때때로 lsusb가 내 장치의 버전을 올바르게 표시하지 않는 것을 발견했습니다. 480M이라고 말하지만 그보다 더 빠르게 복사 할 수 있습니다.)
pd12

22

USB 3 포트는 파란색 입니다. 랩톱의 포트를 살펴보십시오. 파란색이 아닌 경우 USB 3 포트가 아닙니다. 이를 결정하기위한 터미널 명령이있을 수 있지만 포트를 육안으로 검사하는 것이 가장 간단합니다.

편집 : 익명의 사용자가 거부 된 유용한 수정을 제안했지만 내 답변이 100 % 정확하지 않다는 것이 도움이된다고 생각합니다. 아래의 내용을 그대로 복사하여 유용하게 활용하시기 바랍니다.

나는 UBS 3.0 포트가 파란색이라는 많은 곳을 읽었지만 내 경험으로는 사실이 아닙니다. 2 개의 2.0 USB 포트와 2 개의 3.0 USB 포트가있는 Dell Latitude E6430이 있습니다. 위에 언급 된 SS 표시가 붙어 있지만 랩탑 외부에서 보이는 파란색 부품은 없습니다.

나는이 주제에 대해 조금 연구 해 왔으며 때로는 혼란 스럽지만이 경우에는 보이지 않는 것에 대한 의견을보고 있습니다. 그들은 항상 파란색이 아니며 사실 소프트웨어 테스트 엔지니어이며 하루 종일 수많은 컴퓨터를 사용하고 있지만 외부에서 파란색으로 표시된 포트가있는 컴퓨터는 아직 찾지 못했습니다. 파란색은 있지만 컴퓨터 포트는없는 장치를 보았습니다.

듣기 주셔서 감사합니다!


4
저의 Lenovo Thinkpad X240에는 2 개의 USB 3.0 포트가 제공되며 파란색 포트는 없으며 다른 모든 USB 포트와 똑같이 보입니다. "SuperSpeed"의 경우 "SS"로 표시되어 있지만 파란색이 아닙니다.
디저트

@dessert Dell Inspiron과 동일합니다.
노니 무스

16

USB 호스트 컨트롤러는 PCI 장치이므로로 볼 수 있습니다 lspci. USB3 인 'xHCI'를 찾으십시오.

$ lspci | grep USB
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)

lsusb -t xhci 컨트롤러 또는 허브도 표시됩니다.

$ lsusb -t | grep xhci
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M

작동 속도는 각 라인의 끝에 표시됩니다. USB3은 5000M이어야합니다.


8

UsbView매우 상세하고 기술적 인 정보를 제공하는와 같은 프로그램을 사용하여 찾을 수 있어야합니다 . github 사이트 에서 언급했듯이

USBView는 USB 버스의 장치 트리 모양을 보여주는 작은 GTK 응용 프로그램입니다. USB 버스의 토폴로지를 보여줍니다. 또한 버스의 각 개별 장치에 대한 정보를 표시합니다.

최근에 업데이트 되었으며 컴파일 및 실행이 간단합니다. 방법은 다음과 같습니다.

먼저 몇 가지 필수 프로그램 및 gtk 종속성을 설치하십시오.

sudo apt-get install git build-essential libgtk2.0-dev libgtk-3-dev

그런 다음 입력

git clone git://github.com/gregkh/usbview.git

그리고 cd받는 usbview폴더와 실행

./autogen.sh && ./configure

그리고

make

사용하는 방식에 따라 sudo make install또는을 실행할 sudo checkinstall수 있습니다.

프로그램을 실행할 때는 다음 gksudo과 같은 조사로 인해 사용해야 합니다.

gksudo usbview

당신은 당신의 USB 기능을 자세히 보여주는 스크린 샷을 볼 수 있습니다 : 나열된 호스트 컨트롤러는 당신이 가지고있는 기능을 보여줍니다 : 나는 USB 3 호스트 컨트롤러가 없습니다.

여기에 이미지 설명을 입력하십시오


1
멋진 앱이지만 응용 프로그램에 기여하지 않으면 소스에서 설치하지 않습니다.
sds

1
usbview는 14.04부터 유니버스 리포지토리에서 사용할 수 있습니다. packages.ubuntu.com/usbview
hfs

이것은 lsusb와 lspci가 반환 한 텍스트를 그래픽으로 표현한 것처럼 보이며이 질문에 답하기 위해 앱을 설치하면 약간 위에있는 것 같습니다. 그러나 반복적으로 사용하면 멋진 도구처럼 보입니다.
Neil Mayhew

나일지도 모르지만 최신 커널 업데이트 등으로 14.04 이상의 usbview를 시도했지만 오류가 발생했습니다.
PeterDz

1
./autogen.sh && ./configure생산bash: ./autogen.sh: No such file or directory
voo_doo은

5

lsusbUSB 버전이 다양한 쇼 포트 의 출력에서 각 라인을 컴퓨터의 해당 USB 포트와 일치시키는 데 문제가있는 경우 다음을 시도하십시오. 문제의 포트에 메모리 스틱을 연결하십시오. 그런 다음 lsusb -t"Mass Storage"라는 문구를 찾으십시오. 이 노드 의 부모 는 메모리 스틱을 꽂은 USB 포트에 해당합니다. Bain이 말했듯이, 그 줄의 끝에서 전송 속도는 USB 버전을 알려줍니다 (USB 1은 12M, USB 2는 480M, USB 3은 내 컴퓨터에서 5000M입니다).

(죄송 합니다만 Bain의 답변에 의견을 추가하려고했지만 평판이 충분하지 않습니다.)


4

USB 버전을 확인하려면 다음을 입력하십시오.

sudo lsusb -v | grep -i bcdusb

아주 쉽게 대답

가장 좋은 답변!
RedEyed
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.