mario290386
Posts: 9
Joined: Tue Jul 24, 2018 7:03 pm

Como puedo consultar si un puerto USB esta conectado

Thu Aug 09, 2018 6:57 pm

Hola de nuevo! :D Necesito saber como puedo consultar si un puerto USB esta conectado o no, intentado el método este:

if [ -f /dev/ttyUSB0 ];

Pero supongo que no me funciona porque no es ni un directorio ni una carpeta, no se si esto se podrá realizar con el comando cat..
Saludos!

User avatar
lmarmisa
Posts: 1220
Joined: Thu Feb 14, 2013 2:22 am
Location: Jávea, Spain

Re: Como puedo consultar si un puerto USB esta conectado

Fri Aug 10, 2018 10:28 am

Los dispositivos del tipo /dev/ttyUSB0 corresponden a adaptadores USB a línea serie. Para ver los dispositivos de cualquier tipo que están conectados por USB en un momento dado, usa el comando

Code: Select all

lsusb

mario290386
Posts: 9
Joined: Tue Jul 24, 2018 7:03 pm

Re: Como puedo consultar si un puerto USB esta conectado

Fri Aug 10, 2018 11:32 am

Hola! ese comando ya lo conocía, pero de por sí solo no me sirve para lo que yo necesito. Lo que pretendo es ejecutar un determinado script si hay un adaptador USB conectado.
Estoy intentando con un metodo un poco complejo que de momento no me funciona, se trata de "udev"

Con este comando se identifica la ID del dispositivo y otros parámetros, y hay que crear un fichero con una serie de reglas y también se puede añadir la ruta del fichero a ejecutar.

No se si hay algún método más directo para realizar esto, o estoy yendo por el buen camino usando este comando.

Gracias.

56kbps
Posts: 113
Joined: Wed Apr 13, 2016 6:22 am

Re: Como puedo consultar si un puerto USB esta conectado

Fri Aug 10, 2018 4:08 pm

Tal vez "udevadm monitor"?

User avatar
cpcbegin
Posts: 205
Joined: Sun Mar 08, 2015 3:48 pm
Location: Costa del Sol, Spain
Contact: Website

Re: Como puedo consultar si un puerto USB esta conectado

Mon Oct 22, 2018 6:43 pm

lsusb | wc -l
Te da el número de compontentes USB conectados.
Trucos y recetas para raspberry pi:
http://malagaoriginal.blogspot.com.es/search/label/raspberry%20pi

Return to “Español”