Sistemimde USB 3.0 bağlantı noktaları olup olmadığını nasıl öğrenirim?


70

Harici bir USB 3.0 sürücüsü satın almak istiyorum ve dizüstü bilgisayarımda böyle bir bağlantı noktası olup olmadığını (veya yalnızca 2.0) nasıl çözeceğimi merak ediyorum.

Ne lsusb -v, ne /proc/bus/input/deviceseski bir sürü diyor rağmen, herhangi bir bariz ipuçları sunmaktadır 2.0 root hubV2 ve V3 değil anlamına gelebilir. Sağ?

Yanıtlar:


77

lsusb çekirdeğin usb 3.0 desteği görüp görmediğini gösterir.

Bu USB3 olmayan sistemin karşıtlığı:

$ 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'ü destekleyen bu cihazla:

$ 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 için "3.0 kök hub" var.

Bununla birlikte, donanımınızın USB3 olup olmadığını belirlemenin en iyi yolunun bağlantı noktalarına bakarak; USB3 genellikle renk kodludur ve mavi renktedir ve bazı ekstra iletkenlere sahiptir (ancak biraz görülmesi güçtür). Bir USB 3.0 bağlantı noktası mavi değilse, büyük olasılıkla yanındaki süper hız için "SS" ifadesini göreceksiniz:

USB 3.0 Bağlantı Noktalarını Tanımlama


1
Bazen ad USB3.0'ı göstermediğinde, kullanabilirsiniz lsusb -t(Bain'in cevabına bakınız) veya lsusb -vElbette bir dosyayı kopyalayabilir ve 480Mbps veya 60MB / s aktarım hızını aşıyorsa> USB2.0 (I ' Bazen buldum ki lsusb, cihazlarım için sürümleri doğru göstermiyor - 480M diyorlar, ancak bundan daha hızlı kopyalayabiliyorum.)
pd12

22

USB 3 bağlantı noktaları mavidir . Dizüstü bilgisayarınızın bağlantı noktalarına bakın. Mavi değilse, USB 3 bağlantı noktası değildir. Bunu belirlemek için muhtemelen bazı terminal komutları vardır ancak portları görsel olarak incelemek en basit olanı olacaktır.

Düzenleme : Anonim bir kullanıcı, reddedilen yardımcı bir düzenleme önerdi, ancak cevabımın% 100 doğru olmadığını kanıtlaması yararlı olduğunu düşünüyorum. Aşağıdaki yazıyı kopyalayacağım ve yararlı olacağını umuyorum:

UBS 3.0 portlarının mavi olduğunu gösteren birçok yer okudum, ancak deneyimlerime göre doğru değil. İki adet 2.0 USB bağlantı noktasına ve iki adet 3.0 USB bağlantı noktasına sahip bir Dell Latitude E6430'um var. Yukarıda belirtilen SS işareti ile etiketlenmiştir, ancak dizüstü bilgisayarın dışından görünen hiçbir mavi parça yoktur.

Bu konuyu bir süredir araştırıyorum ve bazen küçümseyen fakat bu durumda değil, sadece bakma hakkındaki yorumları görüyorum. Onlar her zaman mavi değildir ve aslında bir yazılım test mühendisiyim ve gün boyunca çok sayıda bilgisayarla çalışıyorum ve henüz limanın harici olarak gösterilen herhangi bir mavinin bulunduğu bir yer buldum. Bilgisayarın bağlantı noktası değil mavi olan bir cihaz gördüm.

Dinlediğin için teşekkürler!


4
Benim Lenovo Thinkpad X240 da iki adet USB 3.0 bağlantı noktasıyla geliyor ve hiçbiri mavi değil, diğer tüm USB bağlantı noktalarına benziyorlar. “SuperSpeed” için “SS” olarak etiketlenmişlerdir, ancak mavi değillerdir.
tatlı

@dessert Burada bir Dell Inspiron ile aynı.
Nonny Moose

16

USB ana bilgisayar denetleyicileri PCI aygıtlarıdır, böylece bunları görüntüleyebilirsiniz lspci. USB3 olan 'xHCI' arayın:

$ 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 Ayrıca, herhangi bir xhci denetleyicisini veya hub'ını gösterecek

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

Çalışma hızı her satırın sonunda gösterilir. USB3 5000M olmalıdır.


8

UsbViewÇok detaylı ve teknik bilgi veren bir program kullanarak öğrenebilmelisiniz . Github sitesinde belirtildiği gibi ,

USBView, USB veri yolunun aygıt ağacının nasıl göründüğünü gösteren küçük bir GTK uygulamasıdır. USB veri yolunun topolojisini gösteriyor. Ayrıca veri yolu üzerindeki her bir cihaz hakkında bilgi görüntüler.

Yakın zamanda güncellendi ve derlenmesi ve çalıştırılması kolaydır. İşte nasıl yapılacağı:

Önce bazı temel programları ve gtk bağımlılıklarını kurun.

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

Sonra girin

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

ve cdhiç usbviewklasöre ve kaçak

./autogen.sh && ./configure

ve sonra

make

Kaçabilirsiniz ya sudo make installya sudo checkinstallKullandığınız bağlı.

Programı çalıştırdığınızda, gksudoyaptığı sondalama nedeniyle kullanmanız gerekecektir :

gksudo usbview

USB kabiliyetlerinizi detaylandıran bir ekran görüntüsünü göreceksiniz: listelenen ana bilgisayar denetleyicileri sahip olduğunuz özellikleri gösterecek: Mevcut bir usb 3 ana bilgisayar denetleyicim yok.

görüntü tanımını buraya girin


1
Güzel uygulama, ancak uygulamaya katkıda bulunmadığım sürece hiçbir zaman kaynaklardan yüklemem.
sds

1
USBView 14.04 beri evren depoda mevcuttur: packages.ubuntu.com/usbview
hfs

Bu sadece lsusb ve lspci'nin döndürdüğü metnin grafiksel bir sunumuna benziyor ve sadece bu soruyu cevaplamak için bir uygulama kurmak biraz daha üzerinde görünüyor. Ancak, tekrarlanan kullanım için, bu güzel bir araç gibi görünüyor.
Neil Mayhew

Sadece ben olabilirim, sadece 14.04 üzerinde usbview'i en son çekirdek güncellemeleriyle denedim.
PeterDz

1
./autogen.sh && ./configureüretiyorbash: ./autogen.sh: No such file or directory
voo_doo

5

Çıktısı Eğer lsusbUSB versios değişen ve makinenizin gelen USB portuna her satırı eşleşen sorun yaşıyorsanız ile gösterileri limanları, aşağıdakileri deneyin: Plug bir hafıza kartı söz konusu limanda. Ardından çalıştırın lsusb -tve "Yığın Depolama" ifadesini arayın. Ebeveyn bu düğümün size memory stick takılı USB portuna karşılık gelir. Bain'in dediği gibi, bu satırın sonundaki transfer hızı USB versiyonunu söyler (USB 1 12M, USB 2 480M ve USB 3 makinelerimde 5000M'dir).

(Üzgünüm, Bain'in cevabına sadece bir yorum eklemeye çalıştım, ancak yeterli itibarım yok.)


4

USB sürümlerinizi kontrol etmek için sadece şunu yazın:

sudo lsusb -v | grep -i bcdusb

Süper kolay cevap
Bonn,

En iyi cevap!
RedEyed
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.