Primeiro, verifique as permissões reais no seu sistema host. Algo como:
~ ls -l /dev/ttyS0
A minha é:
crw-rw---- 1 root dialout 4, 64 2016-05-24 07:34:52 /dev/ttyS0
Isso significa que eu preciso ser root (primeiro 'rw-' da esquerda) ou preciso estar no grupo de discagem (segundo 'rw-' da esquerda).
Tente na linha de comando uma verificação com o comando id
like:
~ id
uid=1000(enzo) gid=1000(enzo) groups=1000(enzo),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),127(sambashare)
Nesse caso, não consigo acessar essa porta serial. Então eu posso me adicionar ao dialout
group:
~ sudo usermod -a -G dialout enzo
onde enzo
é o seu usuário, conforme mostrado acima pelo comando id
Em seguida, você precisa fazer logout e fazer login novamente para ter essa alteração efetiva.