Come sapere se le mie porte USB sono 1.1 o 2.0 per diversi sistemi operativi?


12

Allo stesso modo di questa domanda , come si determina quale velocità sono le porte USB sulla macchina con diversi sistemi operativi installati?

  • Windows XP
  • Windows Vista
  • Windows 7
  • Mac OS X
  • Linux ( Ubuntu )
  • eccetera.

il mio problema sembra essere sempre quello di identificare quali porte sul case si collegano con quali ...
Jamuraa,

Controlla la risposta di hyperslug qui sotto per un suggerimento su come determinarlo.
domenica

Risposte:


5

Il modo in cui controllo Windows è Start → Esegui → devmgmt.msc→ Controller Universal Serial Bus -> (espandi) .

  • Se ce n'è uno che dice "Enhanced Host Controller", allora ha 2.0.
  • Se sono tutti "Universal Host Controller", supponi 1.1.

Almeno è così che appare in Windows Vista, Server 2008 ed XP per me. Windows 2000 Pro dice qualcosa come il root USB 2.0.


4
Un modo più semplice su Windows XP e versioni successive se si dispone di una combinazione di porte USB 1.1 e 2.0 è semplicemente quello di collegare un dispositivo conforme a USB 2.0. Se la porta è USB 1.1, Windows ti avviserà che il passaggio a una porta più veloce migliorerà le prestazioni. Se non ricevi una notifica, è sicuro supporre che la porta sia conforme a USB 2.0.
Kenneth Cochran,

Interessante che il mio attuale computer mostri un miscuglio: img32.imageshack.us/i/usblistcapture728200962.png Dovrò usare il suggerimento di Kenneth per vedere quale è quale.
dwj,

Ho sentito da qualche parte che ci possono essere controller sia 1.1 che 2.0 in un singolo chip, selezionando automaticamente quello giusto. Non so se questo ha qualche senso però.
user1686

@Kenneth, questo trasforma la domanda in "come faccio a sapere se [alcuni dispositivi] sono conformi a USB 2.0?" Un buon consiglio però.
apre l'

5
A proposito, su Gestione dispositivi, "Visualizza" / "Dispositivi per connessione" è immensamente più utile per il monitoraggio in questo modo rispetto ai "Dispositivi per tipo", perché in questo modo è possibile visualizzare il percorso di connessione per ogni dispositivo. Ad esempio, "La tastiera si collega all'hub USB X, che si collega all'hub Y".
Zds

5

Su Linux

  • USB 2.0 utilizzerà il ehci_hcdmodulo
  • USB 1.x utilizzerà uno ohci_hcdo i uhci_hcdmoduli.

Puoi scoprire quale modulo viene utilizzato da lspci -vo lshw.

Forse un metodo migliore (se sei interessato a porte / dispositivi particolari) è usare "lsusb -t"


2

Su OSX, puoi avviare System Profiler e cercare USB. Se si dispone di un bus ad alta velocità, significa USB 2.0.

inserisci qui la descrizione dell'immagine

Inoltre, viene mostrata la velocità, qui è 480 Mb / sec, che indica USB 2.0

inserisci qui la descrizione dell'immagine

Anche questo può aiutare:

$ ioreg -k IOUserClientClass | grep UserClientClass | grep USBDeviceUserClient | head -1 | sed -e 's/.* = //'
"IOUSBDeviceUserClientV2"

0

Su Mac OS X dipende dall'hardware, non dal software. Se stai utilizzando un Mac abbastanza moderno, allora hai USB 2.0. Tutti i Mac Intel e le ultime due generazioni di macchine PowerPC dispongono di USB 2.0. Avevo un PowerBook da 17 "in alluminio di prima generazione che ho comprato 5,5 anni fa. Quella macchina aveva USB 2.0, quindi a meno che tu non abbia una macchina molto vecchia probabilmente avrà USB 2.0.


1
Su Windows, dipende anche dall'hardware :)
Brian
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.