Não foi possível abrir a porta /dev/ttyACM0 Erro após cada reinicialização

Não foi possível abrir a porta /dev/ttyACM0 Erro após cada reinicialização

Estou recebendo o erro não foi possível abrir a porta /dev/ttyACM0: [Erro 13] Permissão negada: '/dev/ttyACM0'

Para resolver esse erro, escrevo o coomand sudo chmod a+rw /dev/ttyACM0 que resolve o problema apenas para aquela sessão ativa. Depois que eu desligo meu NUC ou reinicio, o mesmo erro é gerado repetidamente.

Responder1

O /devdiretório é recriado a cada inicialização, então seu chmodarquivo desaparece.

A melhor maneira é determinar a propriedade do grupo do dispositivo com e ls -l, em seguida, adicionar-se a esse grupo comsudo adduser $USER group

Aqui está minha explicação expandida:

Abra uma "janela de terminal" pressionando Ctrl-Alt-T.

Clique esquerdo para selecionar esta janela.

Explorar. Tipo:

ls -l /dev/ttyACM0
man ls

Consertar. Tipo;

sudo adduser $USER $(stat --format="%G" /dev/ttyACM0 )

Quando solicitado, digite sua senha de login.

Isso configurará as coisas para que seu próximo login (e todos os subseqüentes) tenha acesso de grupo ao /dev/ttyACM0.

Portanto, faça logoff, faça login e seja feliz.

informação relacionada