No linux, seus dispositivos não têm meta-nomes como com1
ou mais. Seu adaptador usb é adicionado ao /dev
-directory com um nome específico do driver. O adaptador usb-uart mais usa o nome /dev/ttyUSB*
em que *
é um número que começa em 0. A melhor maneira de obter esse nome é visualizar as alterações das mensagens do kernel via dmesg
antes e depois do plug-in do adaptador . Você deve conseguir algo assim:
usb 4-2: ch341-uart converter now attached to ttyUSB0
Você precisa usar ' /dev/ttyUSB0
' em vez de com24
.
Mas o acesso a um nó de dispositivo é restrito ao usuário root. Então você tem que resolver isso.