Verificar as suas portas
Como o dmesg lista todos os dispositivos do sistema, vamos filtrar a saída através do grep. Ele procura no texto por linhas que contenham a palavra-chave fornecida. Os nomes das portas seriais no Linux começam com “ttyS”, por isso podemos usar isso como consulta. A saída do dmesg pode ser passada para o grep ligando os dois comandos com um pipe (o símbolo |). Também vai exigir privilégios de superutilizador, por isso é necessário adicionar sudo. O comando resultante fica assim:
sudo dmesg | grep tty
Se estiver a usar adaptadores USB-para-série, eles aparecerão como dispositivos ttyUSB. Também podem ser encontrados no dmesg usando o mesmo comando.
Importante: para usar as portas série do sistema, um utilizador precisa de estar no grupo dialout. Embora isto não seja um problema para o primeiro utilizador predefinido, torna-se um quando se tenta aceder às portas série como outros utilizadores, aqueles que foram criados depois de o sistema ter sido instalado.
Por outras palavras, se encontrar o erro "Could not open serial port...", execute o seguinte comando:
sudo adduser your_user_name dialoutSubstitua "your_user_name" pelo utilizador que tem dificuldade em aceder às portas.