Portas tty [RESOLVIDO]

1. Portas tty [RESOLVIDO]

André Luis Ribeiro
andlribeiro

(usa Debian)

Enviado em 20/07/2015 - 17:03h

Boa tarde galera, seguinte eu tenho uma aplicação em Java que precisa de serial para funcionar a leitora de código de barras. Porém ao acessar essa aplicação pelo usuário normal, ela não enxergas porta tty, mas quando entro com usuário root, as mesmas aparecem. Li em alguns lugares que é permissão dos arquivos, mas ja coloquei todos eles com chmod 777 para teste e também adicionei meu usuário comum ao grupo tty e nada disso funciona. O que posso fazer para resolver isso? Alguém sabe me ajudar?


  


2. Re: Portas tty [RESOLVIDO]

Zhu Sha Zang
zhushazang

(usa Gentoo)

Enviado em 20/07/2015 - 17:30h

OOOOPPPSSS, chmod 777 onde? Cuidado para não matar seu sistema hein!

Tente adicionar seu usuário ao grupo wheel, também.

Atenciosamente

---
Hail Hydra!


3. Re: Portas tty [RESOLVIDO]

André Luis Ribeiro
andlribeiro

(usa Debian)

Enviado em 20/07/2015 - 17:53h

Dei chmod no /dev/ttyS0, porém quando reinicia volta ao normal. Adicionei meu usuario ao grupo wheel, porém não surtiu efeito!


4. Re: Portas tty

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 20/07/2015 - 18:36h

Oi.

Faça:


ls -l /dev/ttyS0


A saída vai ser parecida com:


crw-rw---- 1 dono GRUPO 4, 64 Jul 20 13:45 /dev/ttyS0


Adicione esse grupo no seu usuário.

Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


5. Re: Portas tty

José
digitalx

(usa Debian)

Enviado em 20/07/2015 - 18:44h

Tenta adicionar no grupo dialout e tty


6. Re: Portas tty [RESOLVIDO]

André Luis Ribeiro
andlribeiro

(usa Debian)

Enviado em 21/07/2015 - 08:06h

Bom dia galera, já agradeço a ajuda de vocês, mas nada disso funcionou. Meu usuario esta nos grupos: tty, wheel e dialout, além do grupo padrão. E mesmo assim continua sem funcionar. Será que não pode ser alguma permissão pro java acessar essas portas?


7. Re: Portas tty [RESOLVIDO]

Zhu Sha Zang
zhushazang

(usa Gentoo)

Enviado em 21/07/2015 - 08:45h

andlribeiro escreveu:

Bom dia galera, já agradeço a ajuda de vocês, mas nada disso funcionou. Meu usuario esta nos grupos: tty, wheel e dialout, além do grupo padrão. E mesmo assim continua sem funcionar. Será que não pode ser alguma permissão pro java acessar essas portas?


Sim, é...


---
Hail Hydra!


8. Re: Portas tty

André Luis Ribeiro
andlribeiro

(usa Debian)

Enviado em 21/07/2015 - 14:34h

Acabei descobrindo que são permissões mesmo. Ao executar pelo terminal aparece o seguinte erro : "check_group_uucp(): error testing lock file creation" " No permission to create lock file" . Após isso fui até /var/lock e dei chmod 666 nela e também no /run/lock , porém sem exito também, nada de aparecer as portas na minha aplicação.


9. Re: Portas tty [RESOLVIDO]

Zhu Sha Zang
zhushazang

(usa Gentoo)

Enviado em 21/07/2015 - 14:41h

Talvez não seja a melhor solução já que arquivos lock são "dinâmicos". Mas este check group uucp me faz lembrar que talvez colocando o usuário/executor do programa no grupo uucp funcione.

Atenciosamente

---
Hail Hydra!


10. Re: Portas tty [RESOLVIDO]

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 21/07/2015 - 14:41h

Com o usuário que roda aplicação use o comando:

groups 


poste a saída.

Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


11. Re: Portas tty [RESOLVIDO]

André Luis Ribeiro
andlribeiro

(usa Debian)

Enviado em 21/07/2015 - 14:49h

A saida do comando é essa :

groups automacao
automacao : automacao root sys tty dialout lock uucp







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts