Identificación de anomalías de dispositivos USB ..? [cerrado]

1

Tengo una computadora portátil con 4 puertos USB, y tengo un divisor externo de 4 puertos que compré en Amazon. Conectado a eso hay una tarjeta de audio USB externa. La tarjeta de audio tiene un puerto de entrada de línea y una salida de audio. Pero, cuando ejecuto lsusb, también se detecta un HID (dispositivo de interfaz humana):

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
|__ Port 2: Dev 15, If 0, Class=Hub, Driver=hub/4p, 480M
    |__ Port 3: Dev 16, If 0, Class=Audio, Driver=snd-usb-audio, 12M
    |__ Port 3: Dev 16, If 1, Class=Audio, Driver=snd-usb-audio, 12M
    |__ Port 3: Dev 16, If 2, Class=Audio, Driver=snd-usb-audio, 12M
    |__ Port 3: Dev 16, If 3, Class=Human Interface Device, Driver=usbhid, 12M

Tengo tres preguntas. ¿Por qué aparecen sus 3 interfaces de audio diferentes y qué uso legítimo de un servidor HID en una tarjeta de audio? Pensé que los controladores HID eran para dispositivos como teclados, ratones o quizás cámaras. También sé que son un atractivo vector de ataque (como el patito de goma). ¿Esto es normal?

En segundo lugar, aparece en el puerto 1, y también cuando todos los dispositivos USB se eliminan de mi computadora, veo esto en la salida de lsusb -t

/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
|__ Port 5: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M

Tengo una cámara web y un micrófono dentro de la computadora portátil, pero no estoy insertado en ningún dispositivo USB. Sin embargo, lspci no informa ningún otro controlador de video, por lo que asumo que es solo la cámara interna.

Finalmente, ¿por qué un mouse inalámbrico aparece como un teclado? Supongo que es porque este mouse tiene un par de otros botones (aunque ninguno funciona en Linux):

          *-usb
               description: Keyboard
               product: 2.4G Wireless Mouse
               vendor: MOSART Semi.
               physical id: 1
               bus info: usb@8:1
               version: 1.11
               capabilities: usb-1.10
               configuration: driver=usbhid maxpower=100mA speed=12Mbit/s

¿Algo de esto es anormal? ¿Qué usos legítimos sirven los controladores USB HID?

    
pregunta nemister 19.06.2015 - 05:41
fuente

1 respuesta

0

Suponiendo que su dispositivo de audio USB misterioso se basa en el chipset CMedia CM108 (o incluso si no lo está, ya que no hay mucha variación en los dispositivos de audio USB baratos), el dispositivo HID es para botones opcionales de control de volumen; el fabricante de su dispositivo decidió no conectar los pines del chip correspondiente a los botones reales. Las otras tres interfaces son entrada de audio, salida de audio y control del dispositivo.

Tu webcam es probablemente USB. Es posible que no tenga cables externos o use un enchufe convencional, pero el USB es una forma conveniente de conectar las cosas dentro de una computadora.

No sé por qué su mouse se describe a sí mismo como un teclado, pero no es raro que los fabricantes no hagan las cosas bien al configurar USB.

    
respondido por el Mark 19.06.2015 - 07:01
fuente

Lea otras preguntas en las etiquetas