Universal_Serial_Bus

=== USB 3.0 ===
Im November 2008 stellte das ''USB Implementers Forum'', dem unter anderem die Unternehmen HP, Microsoft und Intel angehören, die Spezifikation für ''USB 3.0'' vor. Im ''SuperSpeed''-Modus wird eine Symbolrate von 5 Gbit/s verwendet, was aufgrund der ANSI-8b10b-Kodierung eine Bruttodatenrate von 500 MB/s ergibt. Durch ca. achtfach höhere Frequenzen auf den Datenleitungen sowie das verbesserte USB-Protokoll und die Vollduplex-Übertragung steigt die Bruttodatenrate von 60 MB/s auf 500 MB/s. Das stellt höhere Anforderungen an die Kabel.
USB-3.0-Kabel enthalten neben dem bisherigen Signal-Adernpaar (D+ / D−) und der Stromversorgung (GND, VBUS) zwei Signal-Adernpaare (SSTX+ / SSTX−, SSRX+ / SSRX−) sowie eine weitere Masseverbindung (GND). Das erfordert für USB 3.0 neue Stecker am Host und an angeschlossenen Geräten als auch neue Kabel.
Diese Anschlüsse sind an der hellblauen Färbung erkennbar. Die Kabel sind durch die neuen Leitungen und die bessere Abschirmung (wie eSATA- oder CAT-5e-/6-Kabel) dicker und weniger flexibel. Es kann bei ungenügender Abschirmung der USB-3.0-Kabel zu Störungen im Rahmen der elektromagnetischen Verträglichkeit (EMV) kommen, welche sich unter anderem im von Wireless Local Area Network (WLAN) oder Bluetooth genutzten 2,4-GHz-Bereich auswirken. Dabei kommt es in der Nähe von USB-3.0-Geräten zu einer reduzierten Reichweite und zu vermehrten Übertragungsfehlern.
Die Kompatibilität besteht in folgendem Sinne:
* USB-3.0-Kabel können aufgrund der Anbauten nicht mit USB-2.0-Endgeräten benutzt werden – USB-3.0-Typ-B-Stecker sind nicht abwärtskompatibel.
* USB-3.0-Kabel können an USB-2.0-Hosts benutzt werden, erfordern dann aber USB-3.0-Endgeräte.
* USB-2.0-Kabel können an USB-3.0-Hosts benutzt werden.
* USB-3.0-Endgeräte können an USB-2.0-Hosts angeschlossen werden. Ggf. gibt es Probleme, wenn diese mehr als 500 mA Strom aufnehmen (USB 3.0 erlaubt bis zu 900 mA, USB 2.0 nur bis 500 mA).
* USB-2.0-Endgeräte können an USB-3.0-Hosts angeschlossen werden.
USB-3.0-Übertragungen finden aber nur statt, wenn ''alle'' drei Komponenten (Host, Kabel, Endgerät) USB-3.0-tauglich sind. Ansonsten wird auf USB 2.0 heruntergeschaltet:
 maximal möglicheGeschwindigkeit
Unter Linux wird USB 3.0 ab Kernel-Version 2.6.31 unterstützt.
* Die bei bisherigen USB-Standards übliche Reihumabfrage der Geräte (Polling) kann entfallen. Dadurch und durch neue Befehle können Geräte in die Energiesparmodi U0 bis U3 geschaltet werden.
* Am USB-3.0-Port kann jedes Gerät 150 mA Strom (statt 100 mA wie bei USB 2.0) bis hin zu 900 mA auf Anforderung erhalten (USB 2.0 Low Power: 100 mA, USB 2.0 High Power: 500 mA).
* Da USB-3.0-Hubs keinen Transaction Translator wie USB-2.0-Hubs (Hi-Speed) nutzen, hat man keinen Gewinn, wenn man mehrere USB-2.0-Geräte über einen USB-3.0-Hub an einen PC anschließt.
* Ältere Treiber bleiben verwendbar, doch nur neuere Versionen unterstützen neue Strom sparende Betriebsarten.
* Zu Hubs siehe USB 3.0 und Hubs
Anders als bei USB 2.0 dürfen sich Geräte nur „USB-3.0-kompatibel“ nennen, die den schnellstmöglichen Übertragungsmodus (SuperSpeed-Modus) anbieten.

Frage: Welche Linux-Versionen erlauben USB 3.0?
Antwort: ab Kernel-Version 2.6.31