Il 26/05/21 08:45, Piviul ha scritto:
Il 25/05/21 17:23, Lorenzo Breda ha scritto:
Il giorno mar 25 mag 2021 alle ore 12:22 Piviul <piv...@riminilug.it
<mailto:piv...@riminilug.it>> ha scritto:
ma che standard è, si sono bevuti il cervello?
Non piú di quanto se lo siano bevuti con qualsiasi interfaccia di
vasto utilizzo (o magari solo fisica), USB Type-A compresa.
Il fatto che il grosso dei pc con USB-A abbiano la versione 3.x è
estremamente recente, e c'è stata un epoca in cui avere USB-A non
significava necessariamente avere USB 2.
beh ma la funzione è la stessa, cambia solo la velocità di
trasferimento e guardando il colore della presa sai se è 2.x o 3.x.
Invece con il type-c non cambia nemmeno il colore; paradossalmente
potrebbe essere anche USB2. Poi se invece vuoi sapere a priori cosa
puoi farne non puoi. Anche se nel manuale è scritto USB 3.1 o USB 3.2
potrebbe lo stesso non portare il video oppure non essere in grado di
alimentarlo... Non potevano inventarsi qualche sigla per mostrare
quella porta come è stata configurata, cosa ci si può fare?
Sì, al momento è un casino. Non so se e quanto sia lecito aspettarsi
miglioramenti nel futuro prossimo.
Per quel che vale:
- Se si tratta di un cavo che ad un'estremità ha una USB-A e all'altra
USB-C, oltre al colore blu (se c'è) puoi guardare il numero di contatti
dorati visibili. Se è USB2 vedrai solo 4 contatti. Se è USB3.qualcosa
vedrai altri 5 contatti *dietro* i soliti 5.
- Porte e cavi Thunderbolt dovrebbero avere l'icona di un fulmine
accanto alla porta o al connettore, e dovrebbero trasmettere video. Però
alcuni computer non hanno l'icona vicino alla porta - ad esempio i Mac
degli ultimi 2-3 anni non mi pare che ce l'abbiano, eppure supportano
Thunderbolt.
Per usare una porta Thunderbolt come Thunderbolt ti serve un cavo
Thunderbolt. Se ci metti un cavo USB3, funzionerà come USB3.
Puoi valutare "grossolanamente" le capacità di ciascuna porta (ed
eventualmente hub interno o esterno al computer) usando lsusb -t.
Per esempio, sul mio PC desktop ho delle porte USB3.2 (le righe in cui
leggi "10000M"), delle porte USB2 frontali (le righe in cui leggi
"480M") e ad una di esse ho collegato il dongle di un kit tastiera +
mouse wireless (vedi usbhid).
Ho inoltre collegato al Bus 2, porta 1 un box che include dei dischi
esterni USB 3.1 (vedi "5000M") e un altro hub USB:
$ lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 10000M
|__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
|__ Port 5: Dev 3, If 0, Class=Hub, Driver=hub/4p, 10000M
|__ Port 6: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 10: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 2: Dev 13, If 1, Class=Human Interface Device,
Driver=usbhid, 12M
|__ Port 2: Dev 13, If 2, Class=Human Interface Device,
Driver=usbhid, 12M
|__ Port 2: Dev 13, If 0, Class=Human Interface Device,
Driver=usbhid, 12M
[CUT]
Attenzione che ad una porta elencata da lsusb possono corrispondere più
di una porta fisica sul PC, e da questo output non si capisce se sono
USB-A o USB-C.
Nel mio caso le porte Thunderbolt sono identificabili dall'icona con il
fulmine, ma in generale per identificare le porte in modo univoco imho
l'unico modo è collegarci qualcosa (ad es. un mouse) e guardare come
cambia l'output di lsusb di conseguenza.
saluti,
gerlos