En ocasiones nos hemos encontrado que el puerto virtual que se genera al conectar una placa arduino al debian para realizar la programación no funciona.
Una serie de errores en rojo aparece en la consola. Y si te fijas, al principio de los errores del log, se trata de un error de permisos "error: cannot access /dev/ttyUSB0".
Esto puede deberse a que hayas utilizado el congelador del sistema (que toca varios permisos del usuario) o que por otra razón el puerto se haya quedado sin permiso de acceso.
La forma más fácil de solucionar el problema (sin tener en cuenta la seguridad) es habilitar permisos totales a todos los usuarios sobre el puerto virtual serie (ATENCION: El dispositivo tiene que estar enchufado para que funcione el comando.):
chmod 777 /dev/ttyUSB0
Otra forma, es añadir únicamente al usuario (en nuestro caso "usuario") al grupo que tiene permisos sobre el puerto (device -dev-) en cuestión.
usermod -a -G dialout usuario
Que quiere decir... -a añadir al -G grupo dial out a usuario
ATENCION!!
Eres profesor TIC?. Quieres publicar tus artículos u ejercicios. ünete a nuestra plantilla! AQUI
Diseño
tic
galicia
No hay comentarios :
Publicar un comentario