Estoy usando uclinux y quiero saber qué procesos están usando el puerto serie. El problema es que no tengo lsof
o fuser
.
¿Hay alguna otra forma de obtener esta información?
Respuesta aceptada:
Esta frase debería ayudar:
ls -l /proc/[0-9]*/fd/* |grep /dev/ttyS0
reemplazar ttyS0
con nombre de puerto real
salida de ejemplo:
lrwx------ 1 root dialout 64 Sep 12 10:30 /proc/14683/fd/3 -> /dev/ttyUSB0
Eso significa que el pid 14683
tiene el /dev/ttyUSB0
abrir como descriptor de archivo 3