¿Cómo averiguar el modelo de mi cámara USB en Linux?

¿No te ha ocurrido nunca que has echado mano a una cámara web o algún otro aparato cuyo modelo desconoces? Muchos fabricantes tienen la costumbre de no poner una etiqueta con el modelo del aparato y, en ocasiones, podemos volvernos locos identificándolo. En este artículo os cuento un par de métodos para localizar el modelo.

Buscar información del dispositivo con lsusb

Bastaría con abrir una consola y teclear:

lsusb

Este comando nos mostrará los dispositivos USB localizados. Tan sólo debemos buscar el nuestro en la lista. Si no consigues identificar cuál es puedes probar a desconectarlo y volver a teclear lsusb. El que haya desaparecido de la lista será el que buscamos.

El listado de lsusb tendrá un aspecto similar a éste:

gorka@dellgorka:~$ lsusb
Bus 002 Device 007: ID 046d:082b Logitech, Inc. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 004: ID 413c:3012 Dell Computer Corp. Optical Wheel Mouse
Bus 005 Device 002: ID 046d:c31d Logitech, Inc. Media Keyboard K200
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

En mi caso el que yo estoy buscando es el primero. Ahora tan sólo tendría que buscar en Internet por el ID, que en este caso es: 046d:082b.

Una búsqueda rápida y ¡voilá! veo que es la cámara Logitech C170. Por cierto, en este sitio suelo encontrar muchos dispositivos.

Buscar información del dispositivo con dmesg

Otra forma de hacerlo es con dmesg. Enchufamos el dispositivo a analizar, abrimos una consola y tecleamos:

dmesg | tail

NOTA: Como dmesg puede mostar un listado enorme usamos el comando tail. tail es un comando que permite mostrar las últimas líneas de un fichero.

El resultado será similar a éste:

[40327.849750] usb 2-4: New USB device found, idVendor=046d, idProduct=082b
[40327.849760] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[40327.849767] usb 2-4: Product: Webcam C170
[40327.849773] usb 2-4: Manufacturer:  
[40328.577443] Linux video capture interface: v2.00
[40328.679924] uvcvideo: Found UVC 1.00 device Webcam C170 (046d:082b)
[40328.685648] input: Webcam C170 as /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.0/input/input15
[40328.685859] usbcore: registered new interface driver uvcvideo
[40328.685862] USB Video Class driver (1.1.1)
[40328.727155] usbcore: registered new interface driver snd-usb-audio

Aquí puedo ver que sí lo ha detectado correctamente y hasta me indica el modelo de la cámara:

[40327.849767] usb 2-4: Product: Webcam C170

Deja un comentario