quinta-feira, 18 de fevereiro de 2016

Porta serial no Wine

Primeiramente adicionamos o usuário que pretendemos usar no grupo que tem acesso a porta COM1, para isso devemos verificar qual é esse grupo, execute o comando no terminal:


 ls -al /dev/ttyS*
Ele deve retornar uma lista como a vista abaixo:
crw-rw----. 1 root dialout 4, 64 Fev 24 18:57 /dev/ttyS0
crw-rw----. 1 root dialout 4, 65 Fev 24 18:57 /dev/ttyS1
crw-rw----. 1 root dialout 4, 66 Fev 24 18:57 /dev/ttyS2
crw-rw----. 1 root dialout 4, 67 Fev 24 18:57 /dev/ttyS3

Nesse caso o grupo é o "dialout", e agora devemos adicionar o usuário ao grupo:
Execute o comando abaixo no terminal, substituindo "paulo" pelo nome do seu usuário, e "dialout" pelo seu grupo de acesso a COM1.

sudo gpasswd -a paulo dialout 

Após isso é necessário criar um link para que o Wine o reconheça como COM1, no meu caso vou criar uma COM1 e COM2 porque eu uso adaptador USB:

 ln -s /dev/ttyS0 ~/.wine/dosdevices/com1
 ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com2

Agora é necessário reiniciar o computador caso você já tenha executado o Wine.
https://arquivobinario.wordpress.com