Re: Duda sobre la salida de lsusb

2023-04-19 Por tema Camaleón
El 2023-04-19 a las 20:18 +0200, Luis Muñoz Fuente escribió:

> Hola lista:
> ¿Alguien sabe qué significa la columna If en la salida de lsusb -tv?
> Pongo aquí la salida mostrando solo el teclado, que está conectado en el
> bus 01, puerto 9 y es el device 3, pero aparecen dos entradas para el
> mismo teclado: If 0 y If 1:
> 
> $lsusb -tv
> /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M
> ID 1d6b:0002 Linux Foundation 2.0 root hub
> |__ Port 9: Dev 3, If 0, Class=Human Interface Device,
> Driver=usbhid, 1.5M
> ID 046d:c31c Logitech, Inc. Keyboard K120
> |__ Port 9: Dev 3, If 1, Class=Human Interface Device,
> Driver=usbhid, 1.5M
> ID 046d:c31c Logitech, Inc. Keyboard K120

Hum... Es el acrónimo de «ifnum» (InterfaceNumber), pero hasta ahí puedo 
contar O:-)

https://github.com/gregkh/usbutils/blob/master/lsusb-t.c
https://docs.kernel.org/driver-api/usb/usb.html

Saludos,

-- 
Camaleón 



Duda sobre la salida de lsusb

2023-04-19 Por tema Luis Muñoz Fuente


Hola lista:
¿Alguien sabe qué significa la columna If en la salida de lsusb -tv?
Pongo aquí la salida mostrando solo el teclado, que está conectado en el
bus 01, puerto 9 y es el device 3, pero aparecen dos entradas para el
mismo teclado: If 0 y If 1:

$lsusb -tv
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 9: Dev 3, If 0, Class=Human Interface Device,
Driver=usbhid, 1.5M
ID 046d:c31c Logitech, Inc. Keyboard K120
|__ Port 9: Dev 3, If 1, Class=Human Interface Device,
Driver=usbhid, 1.5M
ID 046d:c31c Logitech, Inc. Keyboard K120


Gracias