Làm cách nào để biết hệ thống của tôi có cổng USB 3.0 không?


70

Tôi muốn mua một ổ USB 3.0 bên ngoài và tôi tự hỏi làm thế nào để tìm hiểu xem máy tính xách tay của tôi có cổng như vậy (hoặc chỉ 2.0).

Không lsusb -v, cũng không /proc/bus/input/devicescung cấp bất kỳ gợi ý rõ ràng, mặc dù trước đây nói rất nhiều trong số 2.0 root hubđó có thể ngụ ý v2 và không v3. Đúng?

Câu trả lời:


77

lsusb không cho bạn biết liệu kernel có hỗ trợ usb 3.0 hay không.

Tương phản hệ thống không phải USB3 này:

$ 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. 

với cái này, hỗ trợ 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

một "trung tâm gốc 3.0" có mặt cho USB3.

Điều đó nói rằng, tôi đồng ý rằng cách tốt nhất để xác định xem phần cứng của bạn có phải là USB3 hay không là bằng cách nhìn vào các cổng; USB3 thường được mã hóa màu và có màu xanh lam, và có thêm một số dây dẫn (tuy nhiên hơi khó nhìn). Nếu cổng USB 3.0 không có màu xanh, rất có thể bạn sẽ thấy cụm từ "SS" cho siêu tốc độ bên cạnh, như thế này:

Xác định cổng USB 3.0


1
Đôi khi, khi tên không hiển thị USB3.0, bạn có thể sử dụng lsusb -t(xem câu trả lời của Bain) hoặc lsusb -vTất nhiên bạn có thể sao chép một tệp và nếu nó vượt quá tốc độ truyền 480Mbps hoặc 60MB / s thì nó phải là> USB2.0 (Tôi ' đôi khi đã tìm thấy lsusb không hiển thị các phiên bản chính xác cho thiết bị của tôi - họ nói 480M nhưng tôi có thể sao chép nhanh hơn thế.)
pd12

22

Cổng USB 3 có màu xanh . Chỉ cần nhìn vào các cổng trên máy tính xách tay của bạn. Nếu chúng không có màu xanh, chúng không có cổng USB 3. Có lẽ có một số lệnh đầu cuối để xác định điều này nhưng chỉ cần kiểm tra trực quan các cổng sẽ là đơn giản nhất.

Chỉnh sửa : Một người dùng ẩn danh đã đề xuất một chỉnh sửa hữu ích đã bị từ chối, nhưng tôi nghĩ nó hữu ích vì nó chứng minh câu trả lời của tôi không đúng 100%. Tôi sẽ sao chép nguyên văn bên dưới và hy vọng nó hữu ích:

Tôi đã đọc nhiều nơi rằng các cổng UBS 3.0 có màu xanh, nhưng điều đó không đúng với kinh nghiệm của tôi. Tôi có một Dell Latitude E6430 có hai cổng USB 2.0 và hai cổng USB 3.0. Chúng được dán nhãn với dấu SS đã đề cập ở trên, nhưng không có phần màu xanh nào có thể nhìn thấy từ bên ngoài máy tính xách tay.

Tôi đã nghiên cứu về chủ đề này một chút và tôi thấy, đôi khi hạ thấp, nhưng không phải trong trường hợp này, nhận xét về việc chỉ nhìn. Chúng không phải lúc nào cũng có màu xanh và thực tế tôi là một kỹ sư kiểm thử phần mềm và tôi làm việc với nhiều máy tính suốt cả ngày và tôi vẫn chưa tìm thấy một nơi mà cổng có bất kỳ màu xanh nào hiển thị bên ngoài. Tôi đã thấy một thiết bị có một số màu xanh nhưng không phải cổng máy tính.

Cảm ơn vì đã lắng nghe!


4
Lenovo Thinkpad X240 của tôi cũng đi kèm với hai cổng USB 3.0 và không có cổng nào trong số chúng có màu xanh, chúng trông giống hệt như mọi cổng USB khác. Chúng được dán nhãn là SẠC SẠC cho các SuperSpeed, nhưng chúng không có màu xanh.
tráng miệng

@dPlay Tương tự ở đây, với Dell Inspiron.
Nonny Moose

16

Bộ điều khiển máy chủ USB là thiết bị PCI, vì vậy bạn có thể xem chúng với lspci. Tìm 'xHCI' là USB3:

$ 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 cũng sẽ hiển thị bất kỳ bộ điều khiển xhci hoặc hub:

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

Tốc độ hoạt động được hiển thị ở cuối mỗi dòng. USB3 nên là 5000M.


8

Bạn sẽ có thể tìm ra bằng cách sử dụng một chương trình như UsbView, nó cung cấp thông tin rất chi tiết và kỹ thuật. Theo ghi nhận trên trang web github ,

USBView là một ứng dụng GTK nhỏ để hiển thị cây thiết bị của bus USB trông như thế nào. Nó cho thấy ... cấu trúc liên kết của bus USB. Nó cũng hiển thị thông tin trên từng thiết bị riêng lẻ trên xe buýt.

Nó gần đây đã được cập nhật , và đơn giản để biên dịch và chạy. Đây là cách thực hiện:

Đầu tiên cài đặt một số chương trình thiết yếu và phụ thuộc gtk với

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

Sau đó nhập

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

cdvào usbviewthư mục và chạy

./autogen.sh && ./configure

và sau đó

make

Bạn có thể chạy sudo make installhoặc sudo checkinstall, tùy thuộc vào bạn sử dụng.

Khi bạn chạy chương trình, bạn sẽ cần sử dụng gksudovì việc thăm dò nó thực hiện:

gksudo usbview

Bạn sẽ thấy một ảnh chụp màn hình như bên dưới mô tả chi tiết về khả năng usb của bạn: bộ điều khiển máy chủ được liệt kê sẽ hiển thị các khả năng bạn có: Tôi không có bộ điều khiển máy chủ lưu trữ usb 3.

nhập mô tả hình ảnh ở đây


1
ứng dụng tuyệt vời, nhưng tôi không bao giờ cài đặt từ các nguồn trừ khi tôi đóng góp cho ứng dụng.
sds

1
USBView có sẵn trong kho vũ trụ kể từ 14.04: packages.ubuntu.com/usbview
hfs

Điều này trông giống như một bản trình bày đồ họa của văn bản được trả lại bởi lsusb và lspci, và cài đặt một ứng dụng chỉ để trả lời câu hỏi này có vẻ hơi quá. Tuy nhiên, để sử dụng nhiều lần, nó trông giống như một công cụ tốt.
Neil Mayhew

Có thể chỉ là tôi nhưng tôi mới thử usbview hơn 14.04 với các bản cập nhật kernel mới nhất và cứ thế và nó bị lỗi, vì vậy hãy lưu ý!
PeterDz

1
./autogen.sh && ./configuređang sản xuấtbash: ./autogen.sh: No such file or directory
voo_doo

5

Nếu đầu ra của lsusbcác cổng hiển thị các cổng USB khác nhau và bạn gặp sự cố khi khớp từng dòng với cổng USB tương ứng của máy, hãy thử cách sau: Cắm thẻ nhớ vào cổng được đề cập. Sau đó chạy lsusb -tvà tìm cụm từ "Lưu trữ lớn". Các mẹ của nút này tương ứng với các cổng USB mà bạn cắm vào thẻ nhớ của bạn. Như Bain đã nói, tốc độ truyền ở cuối dòng đó cho bạn biết phiên bản USB (USB 1 là 12M, USB 2 là 480M và USB 3 là 5000M trên máy của tôi).

(Xin lỗi, tôi đã cố gắng chỉ thêm một nhận xét vào câu trả lời của Bain nhưng tôi không có đủ danh tiếng.)


4

Để kiểm tra các phiên bản USB của bạn, chỉ cần gõ:

sudo lsusb -v | grep -i bcdusb

Câu trả lời siêu dễ dàng
Bon

Câu trả lời tốt nhất!
RedEyed
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.