Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Averiguar Versión De Los Puertos Usb Desde La Consola Linux
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Averiguar Versión De Los Puertos Usb Desde La Consola Linux 
 
Buenas!.

Hace unos días me dejaron un pendrive usb con forma de clave de "Sol". Como era leeento.
No sabía si era de ubs 1 o usb 2.

Si queréis saber desde la consola la versión de los puertos usb de vuestro pc, podéis escribir:

lspci -v | grep -i usb
 


En este pc:

Citar:

00:1a.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 (prog-if 00 [UHCI])
00:1a.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 (prog-if 00 [UHCI])
00:1a.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 (prog-if 00 [UHCI])
00:1a.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 (prog-if 20 [EHCI])
00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 (prog-if 00 [UHCI])
00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 (prog-if 00 [UHCI])
00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 (prog-if 00 [UHCI])
00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 (prog-if 20 [EHCI])


Si es UHCI o OHCI es usb 1.X. Y si es EHCI es 2.0

Si queréis saber las velocidades asociadas:

lsusb -t
 


Aquí tenía conectado el pendrive.

Citar:

/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
    |__ Port 5: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M


De forma individualizada:

Versión de un puerto concreto
more /sys/bus/usb/devices/usb1/version
 


Y la velocidad del puerto asociado
more /sys/bus/usb/devices/usb1/speed
 


Referencia:

Cómo saber si nuestros puertos USB son de la versión 1 o 2

Lógicamente si el pendrive es malo pues la etiqueta de 480M le vale de poco.  

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Averiguar Versión De Los Puertos Usb Desde La Consola Linux 
 
+1  
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Averiguar Versión De Los Puertos Usb Desde La Consola Linux 
 
Pues mirando los pc's de casa. No me acordé de subir a DropBox el resultado de la placa Intel, pero esto es el resultado de una AMD.
La placa Intel que tengo soporta hasta usb 3.1 generación 1 y la de Amd hasta usb 3.1 generación 2, también incluye la 3.1

lspci -v | grep -i usb
 


Citar:

01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43d5 (rev 01) (prog-if 30 [XHCI])
06:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e0 (prog-if 30 [XHCI])
06:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e1 (prog-if 30 [XHCI])


lsusb -t
 


Citar:

/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 10000M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
    |__ Port 6: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M


Lo que estába conectado es el ratón por usb.
En la de Intel pude ver 5000M y en esta hasta los 10000M.

Otra referencia a los USB, aunque no habla del 3.2

Tipos de controladores USB: OHCI, UHCI, EHCI y XHCI

El 3.1 generación 2 debe ser UXHCI..

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Lunes, 11 Marzo 2019, 09:06; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron