[ 0.590705] 00:08: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
A linha acima nos diz que o kernel detectou um chip 16550 UART no seu PC, que fornece uma porta serial ( ttyS0), e há alguns recursos alocados a ele ( 0x3f8 endereço de E / S , IRQ 4 ).
As permissões padrão para dispositivos seriais são as seguintes:
crw-rw---- 1 root dialout ... /dev/ttyS0
Portanto, se você for um membro do grupo dialout
, poderá acessar (ler / gravar) os dispositivos da porta serial. Adicione-se ao grupo dialout
executando:
sudo adduser $USER dialout
Ou:
sudo adduser <username> dialout
Em seguida, efetue logout e faça login novamente. Agora você deve ter acesso à porta serial. Naturalmente, você também deve inserir as configurações corretas (velocidade, bits de dados, paridade, bits de parada, controle de fluxo) no programa que está usando para acessar o dispositivo.