El otro día recibí un dongle wifi de los «amigos chinos» que pretendía utilizar en mi Samsung Smart TV. La idea era sencilla: comprar un dispositivo que tuviese el mismo chipset que reconoce mi televisor y hacerlo pasar por el «homologado» por el fabricante coreano (a un precio muchísimo menor).
El cacharro que recibí no funcionaba en la tele (era de esperar que no lo hiciese a la primera) y me lo llevé al ordenador para ver si el chipset del dispositivo era el que indicaban en la página web del vendedor ( no me hubiesen engañado como a un …;) )
Por desgracia, el dispositivo sólo me daba el ID de fabricante y del producto pero ni rastro de la circuitería o del modelo concreto del que se trataba… veamos cómo lo solucioné.
Como hemos comentado en varias ocasiones, nada como el comando lsusb para listar los dispositivos conectados al pc
jasvazquez@jasvazquez-desktop:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 006: ID 148f:7601 Ralink Technology, Corp.
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 003: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Como podéis observar, ni rastro del módelo salvo el fabricante (148f) y el producto (7601).
Para resolverlo la solución más sencilla es actualizar la lista de dispositivos que reconoce nuestro ordenador para lo cual ejecutaremos un
sudo update-usbids
Y, tras descargar la ultima versión actualizada de la lista de identificadores de dispositivos, podremos volver a lanzar el comando lsusb con el siguiente resultado
jasvazquez@jasvazquez-desktop:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 006: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 003: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Mucho mejor ¿verdad? 😉
Conclusión
Forma sencilla de actualizar la lista de dispositivos reconocidos por nuestro equipo que nos permitirá obtener más detalles a la hora de listarlos.
Y tú…
- ¿Conocías el comando update-usbids?
- ¿Cómo sueles identificar los nuevos dispositivos que caen en tus manos?
- ¿Te ha parecido útil este artículo?
- …
Nope!!! no conocía! Cacharreo cada vez menos 😦
Un saludo
Me gustaMe gusta
Si dejas de cacharrear, viejo te harás 😛
Me gustaMe gusta
por eso estoy con django, más limpio!!! xDDD
Me gustaMe gusta
¿Y al final cómo acaba la película? ¿Engañaste a la TV?
Me gustaMe gusta
La verdad es que pensaba dejarlo para otro «episodio» de esta temporada 😉 pero, a modo de «premier» te diré que, al no tratarse del chipset anunciado por el vendedor, no pude llevar a buen término el experimento 😦
Me gustaMe gusta
Espero el siguiente capítulo, que es muy divertido…
Me gustaMe gusta
Sí, es de aventuras (y desventuras) con muchos «palos» XD
Me gustaMe gusta
Es lo que tienen los chinos… Compré una batería para un acer one 0571h, por pocos leuros puesta en casa. Lo cierto es que sabia de los problemas de los acer con las baterias compatibles y me tocó la china.. ( es cierto). La bateria no la reconoce el portatil y no carga, cagüen. Horas de lectura en foros de todos los colores e idiomas, cambios de bios y nada… La bateria no hace lominimoi por cargar… utilzo el comando Acpi y veo que efectivamente me indica que no carga nada.
Esta vez utilizo el destornillador para separare dos conexiones que se habian unido en la toma de corriente del portatil y he aqui que la cosa rula … !!!!
Ya lo decia un viejo profesor que tuve : LO QUE NO PUEDE LA CIENCIA LO ENDEREZA EL MARTILLO !!!
P.D. a pesar del veraneo y el relajo todo lo relatado anteriormente es cierto , lo juro por Snoopy.
ferliz verano.
Me gustaMe gusta
Lo tuyo con los chinos va a dar para escribir un libro XD
Donde esté un buen «porretazo» que se quite el leer ¿¡¿no?!? 😛
Me gustaMe gusta
como bien sabes, les chinois sont «everywhere»
Por cierto qué buenos aquellos chistes de los 1000 chinos meando tras de un árbol, pero a llegar uno más no le permiten pues salpica…. Nada que ver con la terrible tortura china de los 1000 pedazos… Joer! http://galerianocturna-triplex.blogspot.com.es/2009/09/la-muerte-de-los-mil-y-un-cortes.html
Me gustaMe gusta
Me has dejado todo «cortado» con esa historia 😛
Me gustaMe gusta
No conocía para nada este comando. Gracias por la explicación 😉
Me gustaMe gusta
Me alegra lo encuentres interesante.
Un saludo
Me gustaMe gusta
siento decirte que ha mi no me ha funcionado:
miguel@miguel-To-be-filled-by-O-E-M:~$ sudo update-usbids
[sudo] password for miguel:
–2017-06-06 09:46:20– http://www.linux-usb.org/usb.ids
Resolviendo http://www.linux-usb.org (www.linux-usb.org)… 216.34.181.97
Conectando con http://www.linux-usb.org (www.linux-usb.org)[216.34.181.97]:80… conectado.
Petición HTTP enviada, esperando respuesta… 200 OK
Longitud: 579005 (565K) [text/plain]
Guardando como: “/var/lib/usbutils/usb.ids.new”
/var/lib/usbutils/usb.ids.new 100%[============================================================================>] 565,43K 483KB/s in 1,2s
2017-06-06 09:46:22 (483 KB/s) – “/var/lib/usbutils/usb.ids.new” guardado [579005/579005]
Done.
miguel@miguel-To-be-filled-by-O-E-M:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 04fc:0005 Sunplus Technology Co., Ltd USB OpticalWheel Mouse
Bus 001 Device 037: ID 2357:0109
Bus 001 Device 038: ID 048d:1366 Integrated Technology Express, Inc.
Bus 001 Device 028: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
miguel@miguel-To-be-filled-by-O-E-M:~$
Me gustaMe gusta
El artículo es de 2014, es concebible que de fallos 😅
¿Quitando el dispositivo aparece la misma lista al lanzar lusb o desaparece alguno?
Me gustaMe gusta
pues si desaparece este Bus 001 Device 037: ID 2357:0109 curioso
Me gustaMe gusta
Genial, ya lo tenemos «acotado»
Ahora es cuestión de buscarlo en la BD de dispositivos PCI… te dejo algo de lectura «ligera» sobre cómo identificar el fabricante y modelo de un dispositivo
Mantennos informado Miguel Ángel de tus progresos 👍
Me gustaMe gusta
ok gracias
Me gustaMe gusta
pues de momento no he sabido hallar al fabricante
Me gustaMe gusta
¿Nos podrías pasar el ID de fabricante y de dispositivo o ni siquiera aparece listado al conectar el dispositivo USB al equipo?
Me gustaMe gusta
no aparece listado,pero el usb es un tp-link modelo wn823n v2 y por mucho que lo he intentado no he conseguido instalarlo,igual tengo tantos drivers instalados que no funciona ninguno,agradeceria la ayuda
Me gustaMe gusta
¿Has probado a listar los dispositivos con el dispositivo desconectado y después listar con él conectado?
La idea es»buscar las diferencias» para poder identificarlo.
Igualmente probaría a lanzar un dmesg para buscar posibles errores relacionados con la conexión del aparato.
Quedamos a la espera
Me gustaMe gusta