システムにUSB 3.0ポートがあるかどうかを確認するにはどうすればよいですか?


70

外付けUSB 3.0ドライブを購入したいのですが、ラップトップにそのようなポート(または2.0のみ)があるかどうかを調べる方法はありませんか。

前者は、多くはv3でなくv2を暗示しているかもしれないと言っていますが、明白なヒントlsusb -v/proc/bus/input/devices提供していません2.0 root hub。右?

回答:


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(ベインの答えを参照)またはlsusb -vもちろん、ファイルをコピーでき、480Mbpsまたは60MB / sの転送速度を超える場合は、> USB2.0(I '時々lsusbが私のデバイスのバージョンを正しく表示しないことを発見しました-彼らは480Mと言いますが、それより速くコピーできます。)
pd12

22

USB 3ポートは青色です。ラップトップのポートを見てください。青色でない場合、USB 3ポートではありません。おそらくこれを決定するためのターミナルコマンドがいくつかありますが、ポートを視覚的に検査するのが最も簡単です。

編集:匿名ユーザーが拒否された有用な編集を提案しましたが、答えが100%正しくないことを証明するので役立つと思います。以下に逐語的にコピーし、それが役立つことを願っています

UBS 3.0のポートが青いという多くの場所を読んでいますが、私の経験ではそうではありません。2つの2.0 USBポートと2つの3.0 USBポートを備えたDell Latitude E6430があります。これらには上記のSSマーキングが付いていますが、ラップトップの外側から見える青い部分はありません。

私はこの主題について少し研究してきましたが、時々このような場合ではなく、見下すようなコメントが見られます。それらは常に青いとは限らず、実際のところ、私はソフトウェアテストエンジニアであり、1日を通して多数のコンピューターを操作していますが、ポートに外部に青色が表示されているものはまだ見つかりません。コンピューターポートではなく、青色のデバイスを見ました。

聞いてくれてありがとう!


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

cdusbviewフォルダとファイル名を指定して実行

./autogen.sh && ./configure

その後

make

使用するsudo make installsudo checkinstall、実行するかによって実行できます。

プログラムを実行するときgksudoは、プローブするため使用する必要があります。

gksudo usbview

usb機能の詳細を示すスクリーンショットが表示されます。リストされているホストコントローラーには、使用している機能が表示されます。usb 3ホストコントローラーがありません。

ここに画像の説明を入力してください


1
クールなアプリですが、アプリケーションに貢献しない限り、ソースからインストールすることはありません。
sds

1
usbviewは14.04以降のユニバースリポジトリで利用可能です:packages.ubuntu.com/usbview
hfs 14

これは、単にlsusbとlspciによって返されたテキストのグラフィカルなプレゼンテーションのように見えます。この質問に答えるためだけにアプリをインストールするのは、ちょっと上に思えます。ただし、繰り返し使用する場合、これは素晴らしいツールのように見えます。
ニールメイヒュー

私かもしれませんが、最新のカーネルアップデートなどで14.04を超えるusbviewを試したところ、エラーが発生したため、注意してください!
PeterDz

1
./autogen.sh && ./configure生産していますbash: ./autogen.sh: No such file or directory
-voo_doo

5

の出力にlsusbさまざまなUSBバージョンのポートが表示され、各行をマシンの対応するUSB​​ポートに一致させるのに問題がある場合は、以下を試してください。問題のポートにメモリスティックを差し込みます。次にlsusb -t、「Mass Storage」というフレーズを実行して探します。このノードのは、メモリスティックを接続したUSBポートに対応しています。ベインが言ったように、その行の最後の転送速度は、USBバージョン(USB 1は12M、USB 2は480M、USB 3は5000Mです)を示しています。

(申し訳ありませんが、ベインの回答にコメントを追加しようとしましたが、十分な評判がありません。)


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.