Sem permissão para gravar no dispositivo serial

0

Obtendo o erro " Permission denied " ao gravar na porta serial da linha de comando. Eu faço:

echo aaa > /dev/ttyS0

ou até mesmo

sudo echo aaa > /dev/ttyS0

mas obtenha o mesmo resultado. Como resolver este problema?

    
por vico 03.02.2016 / 11:09

1 resposta

3

Você pode resolvê-lo adicionando a corrente usada ao grupo dialout . Executar:

sudo usermod -aG dialout $USER

Em seguida, faça logoff e faça o login.

Depois disso, você poderá gravar em dispositivos seriais sem sudo de permissões.

Se você não deseja conceder permissões permanentes para dispositivos seriais, pode usar um comando correto:

echo aaa | sudo tee /dev/ttyS0
    
por Pilot6 03.02.2016 / 11:11